Uit de cursus: Basisbeginselen van softwarearchitectuur

Krijg toegang tot deze cursus met een gratis proefabonnement

Word vandaag lid en krijg toegang tot meer dan 24.000 cursussen geleid door branchedeskundigen.

Wat is de taak? Moderne architecten

Wat is de taak? Moderne architecten

- Wat ik zojuist in de vorige video heb beschreven, is de rol van een architect in een watervalorganisatie die naar softwareontwikkeling kijkt als een reeks afhankelijke stappen die je sequentieel uitvoert. Je begint pas met stap twee als stap één is voltooid. Je begint pas met ontwikkelen als het ontwerp klaar is. Tegenwoordig gaan we als industrie naar een andere manier van werken, Agile softwareontwikkeling. Agile draait om het verwelkomen van veranderingen. In een agile wereld wil je niet te snel een bepaald ontwerp maken, omdat je leert over de problemen die je oplost terwijl je ze oplost. Agile gaat over leren terwijl je werkt en werken op een manier die gemakkelijk past bij wat je leert. Anders gezegd, je wilt geen tijd verspillen aan het ontwerpen van dingen die je nooit gaat bouwen, maar je weet niet precies wat je moet bouwen totdat je werkende software in de handen van mensen legt. De oplossing is om hele kleine dingen te bouwen, ze constant los te laten en vervolgens te…

Inhoud