Agile-projectaanpak: mooie theorie of praktisch nut?
Uit onderzoek blijkt dat veel ICT-projecten niet slagen. Deze projecten overschrijden de planning en het budget en leveren u als organisatie veel hoofdbrekens. U kunt dit waarschijnlijk uit eigen ervaring beamen.
De oorzaak van overschrijdingen zit veelal in het verschil tussen wat u nodig heeft om uw procesknelpunt op te lossen, de manier waarop u dat in de eisen en wensen voor uw ICT-project heeft verwoord en de interpretatie van uw ICT-leverancier in de opgeleverde oplossing.
De kern van het probleem is eenvoudigweg het communiceren. Bij de traditionele manier van het uitvoeren van projecten ontbreekt vaak communicatie tussen u als klant en de ICT-leverancier. Centric werkt met de Agile-projectmethodiek, waarbij we u als klant intensief betrekken bij het proces. Hierdoor zijn bovengenoemde knelpunten eenvoudig te reduceren.
Wat houdt de Agile-projectmethodiek in?
Agile is een projectmethodiek die een positieve bijdrage levert aan het succesvol afronden van uw ICT-projecten. De verschillen met traditionele ontwikkelmethoden zijn onder andere:
- We stellen geen requirements op in detail, maar user story’s op functioneel niveau. Dit heeft als voordeel dat de ontwikkelaar vanuit zijn kennis en kunde goede voorstellen kan doen over de precieze invulling.
- U krijgt het resultaat niet pas aan het einde van het project te zien, maar in deelopleveringen die we iteraties of sprints noemen. Dit heeft voor u als voordeel dat u snel een indruk krijgt van het eindresultaat en indien nodig tijdig bij kunt sturen.
- Het team bestaat niet uit verschillende rollen, maar is multidisciplinair. Dit heeft voor u als voordeel dat we zo efficiënt mogelijk gebruik maken van de beschikbare capaciteit in het team en dat er geen tijd verloren gaat.
- De scope staat niet vast, maar is te veranderen tijdens het project. Dit gebeurt door een product owner, die met mandaat vanuit uw organisatie en in overleg met het ontwikkelteam keuzes kan maken en veranderingen kan doorvoeren in de op te leveren functionaliteit. Zo krijgt u precies wat u nodig heeft.
Werkt het ook zo in de praktijk?
Onlangs ontwikkelde Centric een applicatie voor Everris. De applicatie dient ter ondersteuning van de advisering van klanten. Centric heeft hier de Agile-projectaanpak gehanteerd, in combinatie met een ontwikkelomgeving die geschikt is voor een iteratieve aanpak.
Everris is producent van meststoffen voor sierplanten, gras en open veld gewassen. Voor het geven van bemestingsadviezen wilde de organisatie een webbased oplossing gebruiken, die resultaten van grondmonsters omzet in een bemestingsadvies.
De ontwikkelsnelheid was hoog en de communicatie met de klant is professioneel, direct en open. Door de iteratieve aanpak kon Everris waar nodig snel bijsturen. Het (tussen)resultaat van het ontwikkelteam is direct zichtbaar en u kunt daarom snel aangeven wat anders moet.
Dit project toont voor Centric aan dat de theorie van Agile zich in de praktijk bewijst. We zijn beter in staat om succesvolle projecten op te leveren en we begrijpen beter wat u nodig heeft om uw bedrijfsprocessen te optimaliseren.