werkwijze
applicatie development

Klein, middel en groot
Klein
Middel
Groot
Kleine en Middelgrote Opdrachten
Deze opdrachten komen vaak van klanten met applicaties die bij ons in beheer zijn en waar functionele wijzigingen voor nodig zijn.
- Kleine opdrachten: Hier is bij aanvang precies duidelijk wat het eindresultaat moet zijn en wat daarvoor nodig is. Deze worden uitgevoerd tegen een vaste prijs en binnen een vast tijdsbestek, volgens het Waterval principe.
- Middelgrote opdrachten: Vanwege de doorlooptijd is meer coördinatie en afstemming nodig. Vaak zijn één of twee ontwikkelaars betrokken en wordt het werk meestal binnen acht weken uitgevoerd. We gebruiken hier de Agile werkwijze via Kanban, wat minder ceremonies heeft dan Scrum en beter past bij kleinere projecten. Ontwikkelaars stemmen dagelijks de voortgang af en wekelijks is er een toets moment met de klant.

Grote opdrachten
Initiatie
Uitvoering
De opdrachtgever wordt hierbij permanent betrokken. Het eindresultaat is een op maat gemaakte oplossing die perfect aansluit bij de wensen van de klant en bijdraagt aan hun succes. De fase wordt afgesloten met een projectdecharge waarin de opdrachtgever het project formeel afsluit.
Oplevering
Als een andere partij het beheer van de applicatie gaat uitvoeren, vindt er een transitie plaats die vergelijkbaar is met een OCS-transitieproject.
Agile development met Scrum
Tijdens de uitvoeringsfase werkt ons team van ontwikkelaars, projectmanagers en consultants volgens de Agile development methode Scrum. Gebaseerd op de informatie uit de Discovery Workshop worden user stories opgesteld en op de product backlog geplaatst. De Product Owner, als vertegenwoordiger van de klant, bepaalt de prioriteit van de user stories, die vervolgens in de eerstvolgende sprint worden opgenomen. Na afloop van de sprint presenteren we het resultaat aan alle betrokkenen tijdens de sprint review, waar ruimte is voor feedback en bijsturing.
Dankzij Continuous Delivery wordt de ontwikkelde en geaccepteerde software direct beschikbaar in de productieomgeving, waardoor de functionaliteit binnen de applicatie per sprint toeneemt.
Deze aanpak zorgt ervoor dat we de opdrachtgever permanent kunnen betrekken, regelmatig kunnen bijsturen, voortgang demonstreren en continue feedback ontvangen. Zo weten we zeker dat het eindresultaat precies is wat je wilde.