Definiera roller inom en Agile Sprint

November 15

I ett projekt med en smidig styrmodell, varje del av scrum team - utvecklingsteamet, produktägare och Scrum Master - har specifika dagliga roller och ansvarsområden. Någon eller alla dessa aktiviteter kan vara händer vid en viss tidpunkt, och att de inte alltid förekommer på ett linjärt sätt.

Roll utvecklingsteamet under en smidig sprint

I sprint dagens fokus för utvecklingsgruppen producerar shippable funktionalitet. Om du är medlem i utvecklingsteamet, också utföra du följande uppgifter under sprinten.

  • Välj uppgifter högsta behov och fylla dem så fort som möjligt.
  • Begära ett förtydligande från produktägaren när du är osäker på ett användar story.
  • Samarbeta med andra utvecklingsgruppmedlemmar att utforma strategin till en specifik användare story, söka hjälp när du behöver det, och ge hjälp när en annan utveckling teammedlem behöver det.
  • Genomföra inbördes utvärderingar på varandras arbete.
  • Ta på arbetsuppgifter utöver din vanliga roll som sprint krav.
  • Fullt utveckla funktionaliteten som överenskommits i definitionen av gjort.
  • Rapport dagligen på dina framsteg.
  • Larma scrum master till eventuella hinder du kan inte effektivt ta bort på egen hand.
  • Uppnå sprinten mål som du åtagit sig att under sprint planeringen.

Den roll som produktägaren under en smidig sprint

För produktägaren, ligger fokus på att förbereda produkt backlog för framtida spurter samtidigt stödja utvecklingsteamet med realtids förtydliganden. Produktägaren har följande ansvar under sprint:

  • Göra de investeringar som krävs för att hålla utvecklingshastigheten hög.
  • Prioritera produktfunktioner.
  • Representera produkt intressenterna till utvecklingsteamet.
  • Rapport om kostnader och tidplan status produkt intressenter.
  • Skapa detaljerade användarberättelser med utvecklingsteamet så att laget förstår tydligt vad det skapar.
  • Ge omedelbart klargörande och beslut om krav på att hålla utvecklingsteam utvecklas.
  • Ta bort affärs hinder lett till dig av Scrum Master.
  • Granska komplett funktionalitet för användarberättelser och ge återkoppling till utvecklingsteamet.
  • Lägg till nya användarberättelser till produkt backlog som behövs och se till att nya användarberättelser stödja produkt vision, frigör målet, eller sprint mål.
  • Ser fram emot nästa sprint och utarbeta användarberättelser i beredskap för nästa sprint planeringsmöte.

Den roll som Scrum Master under en smidig sprint

Det scrum master är det agila tränare och maximerar utvecklingsteamet produktivitet genom att ta bort vägspärrar och skydda utvecklingsteamet från externa distraktioner. Om du är en Scrum Master, är ditt jobb under sprinten till

  • Upprätthålla agila värderingar och praxis genom att coacha produktägaren, utvecklingsteam, och organisationen vid behov.
  • Skydda utvecklingsteamet från externa distraktioner.
  • Ta bort vägspärrar, både taktiskt för omedelbara problem och strategiskt för potentiella långsiktiga frågor.
  • Underlätta samförstånd inom scrum laget.
  • Bygg relationer för att främja ett nära samarbete med personer som arbetar med Scrum teamet. Scrum masters bör aldrig ensam lunch - de bör alltid vara att bygga relationer. Du vet aldrig när du behöver för att kalla in en tjänst på ett projekt.

Icke-verbal kommunikation säger en hel del. Scrum masters kan dra nytta av att förstå kroppsspråk att identifiera outtalade spänningar inom scrum laget.