Naar de inhoud

Agile softwareontwikkeling

Software in controleerbare stappen ontwikkelen en de planning op basis van feedback aanpassen.

Projectwerk en sturing

Wat is agile softwareontwikkeling?

Agile softwareontwikkeling richt zich op het regelmatig opleveren van bruikbare resultaten, nauwe samenwerking met inhoudelijk betrokkenen en aanpassing door nieuwe inzichten. Planning gaat doorlopend verder. Kwaliteit en een houdbaar werktempo blijven belangrijk. Het etiket bepaalt niet de concrete werkwijze van een team.

In een fictief portaalproject wordt eerst een samenhangende verzoekroute ontwikkeld en met betrokkenen gecontroleerd. Feedback kan volgende prioriteiten veranderen in plaats van een lange functielijst ongewijzigd af te werken. Gevolgen voor scope, inzet en termijnen blijven bespreekpunten. Agile betekent niet dat iedere wens automatisch zonder gevolgen wordt toegevoegd. Scrum kan een kader bieden maar staat niet gelijk aan alle agile ontwikkeling. Agile aanpakken garanderen ook geen productsucces.

Bronnen