Wat is de rol van het Scrum Development Team?

In Basics, Scrum by Peter

Leestijd: 2 min.

Wat is de rol van het Development Team binnen agile werken?

In de ‘basics’ hou ik het simpel, hier zet ik de kern van het Scrum Development Team overzichtelijk neer, maar ik geef ook een ideaal plaatje. De rollen van Product Owner (PO) en Scrum Master (SM) behandel ik in andere artikelen.

Een veel voorkomend misverstand is dat men denkt dat het Development Team alleen bestaat uit IT-specialisten. Dit was vroeger vaak zo. De basis van agile werken is pro-actieve, snellere en diepere samenwerking gericht op de veranderende vraag van de klant. Het team bestaat dus ook uit leden die geen software schrijven/ontwikkelen. Afhankelijk van de inhoud zullen er teams ontstaan die de onderliggende klantvraag vanuit de eigen discipline kunnen bijdragen.

In andere blogs zal ik dieper op de bijbehorende processen en structuren in gaan.

Verantwoordelijkheid

  • het DT team levert aan het einde van elke sprint de door de Product Owner (PO) gevraagde en afgesproken functionaliteit op.

Karakteristieken

  • Zelforganisatie en gezamenlijk verantwoordelijk.
  • Multidisciplinair, de teamleden hebben verschillende expertises.
  • Er is geen onderscheid tussen de teamleden, iedereen in het team is gelijkwaardig teamlid.
  • Stabiel team met 3 tot 9 personen.

Aandachtspunten:

  • Iedereen is developer, dus letterlijk een ontwikkelaar! Het is een veel voorkomend misverstand dat het Development Team alleen bestaat uit IT-specialisten. Het team bestaat namelijk ook uit leden die geen software schrijven/ontwikkelen.
  • Het DT zal vaak worden samengesteld op basis van het type product en de product backlog.
  • Het Development Team (DT) bestaat uit specialisten met diverse achtergronden, maar het team is als groep verantwoordelijk voor het resultaat. Het opgeleverde increment kan niet aan één persoon of een deel van de groep worden toegewezen. Het is een gezamenlijk product van het DT.

Hoe ziet het ideale Development Team eruit?

  • De omvang van het DT is idealiter 6 +/- 3 personen. Want dit is klein genoeg om goede communicatie mogelijk te maken en groot genoeg om alle benodigde kennis in het team te hebben om de increment tot stand te kunnen brengen.
  • DT-leden zijn full time beschikbaar voor het team en de ontwikkel uitdaging.
  • Bij voorkeur zitten ze bij elkaar en doen ze zo min mogelijk aan multi tasking.
  • Het team blijft bij voorkeur bij elkaar gedurende de sprint, wijzigingen in het team leiden tot lagere productiviteit.
  • Een lagere productiviteit wordt geaccepteerd omdat het team eerst opnieuw met elkaar moet afstemmen en inwerken.