Portretfoto vrouw met krullen

Crash Course: Organisatievormen 

Een organisatiestructuur is de wijze waarop taken binnen een organisatie zijn verdeeld en de wijze waarop afstemming tussen deeltaken tot stand worden gebracht. Hoe kun je teams indelen in een softwareomgeving? Voor steeds meer organisaties wordt dit steeds belangrijker.

De wet ‘Conway’s law’ zegt dat er een tweezijdige relatie is tussen je softwarearchitectuur en je team organisatiestructuur. Deze beïnvloeden elkaar. Hierop gebaseerd onderscheiden we vier soorten teams: 

  • Stream aligned teams: Dit zijn teams die direct waarde kunnen leveren aan de business, klanten en gebruikers. 
  • Platform teams: Deze zorgen ervoor dat de stream aligned teams goed en snel hun werk kunnen doen. 
  • Enabling teams: Dit zijn specialistische teams die andere teams tijdelijk bij kunnen staan om ze iets te leren. 
  • Compicated-subsystem teams: Dit zijn teams met optionele specialisten op een bepaald onderwerp. 
Samenwerken in teamtypes

Interactiepunten

Naast het kiezen van een teamvorm is zorgen voor goede interactie ook van cruciaal belang voor high-performing teams. De volgende 3 interactiepunten zijn hierbij van belang: 

  • Hechte samenwerking: Deze zou van een tijdelijke aard moeten zijn, waarbij je 2 teams samenvoegt om echt Innovatief te kunnen zijn. 
  • As a service: Een team neemt een product of dienst af van een ander team als zelfservice, zodat er geen realtime afhankelijkheid is. 
  • Faciliteren: die passen heel goed bij de enabling teams, die tijdelijk andere teams faciliteren, zodat die andere teams zelf iets kunnen leren.

Naast de 4 teams en de 3 interactie punten is het ook belangrijk om dit te beschouwen als een dynamisch geheel. Zowel de teamvormen als de interactie vormen zullen regelmatig wijzigen.  

video organisatievormen Capgemini Academy

Ben je geïnteresseerd in organisatievormen binnen de softwarewereld?

Lees het boek Team Topologies. Of neem eens een kijkje tussen ons trainingsaanbod!

Terug naar blogarchief