Arbeidsmetodikk - smidige metoder - Scrum

Fleksibilitet og kvalitet gjennom hele systemutviklingsprosessen oppnås ved bruk av agile metodikker.

Agitec har stor kompetanse på Scrum rammeverket, og de fleste konsulentene jobber daglig med Scrum. Vårt mål er at alle ansatte er sertifiserte innenfor Scrum. Flere av konsulentene kan også gå inn som coach for å innføre Scrum i bedrifter og prosjekter.

 

 

 

Scrum rammeverket er basert på åpenhet og synlighet gjennom hele systemutviklingsprosessen. Med åpenhet og synlighet menes at utfallet av prosessene må være synlig for de som styrer prosessene. Det er også viktig at de faktorene man styrer etter er sanne. Hva betyr det feks at funksjonalitet er ”ferdig”? Er det klar til bygging, enhetstest, systemtest etc. Er det kodet ihht gjeldende standarder? Kan det releases? Dette må det tas stilling til for å kunne bestemme hva som kan karakterieseres som ferdig.

Det som implementeres må inspiseres ofte slik at  uakseptable store avvik fanges opp. Den som inspiserer må ha tilstrekkelig kunnskap for å inspisere. Dette gjelder alt fra kode review til akseptansetest.

Avvik som kan føre til at produktet ikke blir akseptert må føre til at noe tilpasses. Tilpasningene må gjøres så fort som mulig for å sikre at konsekvensene blir så små som mulig.

Hele prosjektløpet vil være gjenstand for endringer. Gjennom prioriteringer av krav må endringer og tilpassninger vektes opp mot de krav som ennå ikke er startet implementering av.

 

 

Gjennom Scrum arbeidsflyten bygges det ny funksjonalitet hver 14 – 30 dag som presenteres for produkteier og et utvalg brukere.

Et Scrum prosjekt starter med en visjon for produktet som skal utvikles. Med basis i visjonen utarbeides en produktbacklogg som er en oversikt over krav og ønsker til produktet.

Alt arbeid utføres i sprinter. En sprint er en iterasjon på 21- 30 kalenderdager. En prosjektfase vil være delt opp i flere sprinter. En sprint starter med et planmøte og avsluttes med et demostrasjonsmøte og evalueringsmøte.