onsdag den 28. november 2012

Sprint 0


I projekter der bruger en sprint baseret udviklingsmodel, er det absolut vigtigeste sprint det man kalder sprint 0. Sprint 0 er det først sprint hvor man laver den arkitektoniske ping som et bevis for at man har et minimalt fundament for at begynde sin iterative forbedringsproces over.

Man har som tester så absolut også en del opgaver i lige netop dette sprint. Det er f.eks et ideelt tidspunkt for at få defineret processen for at rette fejl, hvilket værktøj der skal bruges til at give det nødvendige overblik over fejl og status på hver enkelt fejl. Det er naturligvis smart hvis man kan anvende et elektronisk værktøj der understøtter hele processen, som f.eks Redmine, men man skal altså bestemt ikke undervurdere hvor nyttig et ganske almindeligtwhiteboard og nogle post-its er.

Af sprint 0 aktiviteter for test kan nævnes (bestemt ikke udtømmende liste):

  • Opsætning af defect process
  • Installation af værktøjer
  • Definition af teststrategi (maks 10 sider, ellers bliver den ikke læst)
  • De fleste organisationer har noget eksisterende materiale omkring interne processer, grav det frem  og se hvad der kan bruges. Specielt er dette en god ide hvis virksomheden er ved at gå fra en traditionel vandfaldsmodel til noget mere agilt, de disse processer kan være guld værd at kende når man skal kommunikere den del af firmaet der ikke er blevet omstillet endnu.
I det hele taget sørg for at have en god ide om hvordan slaget skal slås inden du starter på det.