1 / 13

Agenda

Agenda. 17:30 - Mat og mingling 18:00 - Kvalitet i EPiServer prosjekter 19:10 - Pause 19:25 - EPiServer og mobil. Nei, ikke MobilePack. EPiServer meetup 27.11. Kvalitet i EPiServer prosjekter Anders Murel , Aud Marie Hauge og Thomas Leela Velkommen!. Hvorfor bry seg om kvalitet?.

shirin
Download Presentation

Agenda

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Agenda 17:30 - Mat og mingling 18:00 - Kvalitet i EPiServer prosjekter 19:10 - Pause 19:25 - EPiServer og mobil. Nei, ikke MobilePack

  2. EPiServer meetup 27.11 Kvalitet i EPiServer prosjekter Anders Murel, Aud Marie Hauge og Thomas Leela Velkommen!

  3. Hvorfor bry seg om kvalitet? Det funker jo. Da er vel alle fornøyde? Uff, det koster da fryktelig mye penger?

  4. Hvorfor leverer ikke alle perfekte løsninger hver eneste gang? Ukritisk klipp og lim «Ferdigløsniger» fra internett Hastverk / snarveier Manglende kompetanse Manglende ansvarsfølelse for løsningen Manglende motivasjon Manglende forståelse av krav, behov og totaloversikt Gjenbruk av utdatert kode / teknologi Forstyrrelser Lite gjennomtenkte løsninger

  5. Hvilken håndverker er du?

  6. Hvordan gjør vi det i Epinova? • Kvalitet er forankret i hele organisasjonen • To fagdisipliner: frontend og backend • Techlead på alle prosjekter • Jira • Økende grad av TDD • Kultur for å dele kunnskap • Fagmøter • Techlunch • Wiki for dokumentasjon • Yammer • Sparringspartnere • Eksterne kurs og seminarer • Blogg • Byggserver og infoskjerm

  7. EpinovasProsjektmal25 års erfaing med EPiServer satt i system En samling av alle våre erfaringer og best practices Integrert i VS Uniforme prosjekter PTB (med håndtering av ContainerPages) WebParts rammeverk Automatisk utvidelse av språkfiler ViewState, eller egentlig fravær av det. Cssog js minimering og bundling Mye, mye mer, men ikke for mye. –Bare akkurat passe.

  8. Kildekode, tasks, versjoner og revisjoner

  9. Kvalitetskontroll før produksjonssetting Ikke noe nytt, ikke noe magi, ingen hemmeligheter Ganske enkelt sjekklister / kontrollpunkter Seaprate lister for frontend og backend Konstant i endring Pt. Ca. 170 sjekkpunkter til sammen

  10. Hovedpunkter i QA for backend Kildekode Konfigurasjonsfiler og annen konfigurasjon Redaktørvennlighet Administratorvennlighet Teknisk kvalitet Språk Søk JavaScript Sikkehet Utviklingsmiljø Produksjonsmiljø Testmiljø Andre funn Sammendrag

  11. Redaktørvennlighet Hva er galt her?

  12. Automatisert QA Pt. som eksternaltools i VS Planen er å suksessivt rulle dette ut som tester på byggserveren.

  13. For et nazi-regime! Ja, vi stiller krav til våre ansatte! Kommunikasjon er viktig. Konstruktiv kritikk. Mye læring begge veier Samtlige ansatte synes dette er verdifult Skepsis er erstattet med ønske om høy kvalitets-score i prosjektene. Sjekklista sitter i bakhodet

More Related