Agile development
Agile ontwikkeling van toepassingen hebben als voordeel dat er snel oplossingen tot stand komen. Door het ontwikkelen met kleine interactieve teams met veel ervaring, kan snel ingespeeld worden op veranderingen en kunnen iteraties ook snel beschikbaar worden gemaakt.
Uitgangspunten voor deze manier van ontwikkelen zijn1:
- Klanttevredenheid door snelle, levering van bruikbare software op een continue basis
- Regelmatig aanbod van nieuwe werkende software (eerder per week dan per maand)
- Voortgang wordt afgemeten aan de hand van werkende software
- Wijziging van doelstellingen zijn welkom, zelfs laat in het proces
- Nauwe samenwerking op een dagelijkse basis tussen ontwikkelaars en hun belanghebbenden
- Direct persoonlijk contact als beste vorm van communicatie
- Projecten worden opgezet rondom gemotiveerde individuen, en die moeten dan vertrouwd worden
- Voortdurende aandacht aan technische hoogstandjes en goed ontwerp
- Eenvoud
- Zelf-organiserende teams
- Voortdurende aanpassing aan veranderende omstandigheden
Dit houdt ook in dat wij in korte tijd veel tijd en energie stoppen in het klaarmaken van een iteratie, waarna deze door u getest en geaccepteerd kan worden.
Voor meer informatie over deze methode, klik hier.
Emid agile development: snel resultaat en meegroeien met nieuw inzicht
1 Uit nl.wikipedia.org