conversing

1 Kennismaken en opdrachtinventarisatie

De ontwikkeling van software start altijd met een kennismaking. Tijdens dit gesprek wordt het doel van de software besproken, en een inventarisatie gemaakt van het te ontwikkelen product. Er wordt gekeken of wij hier al basis een basis software oplossing voor hebben die we kunnen inzetten en wat we aan eventueel maatwerk software moeten maken.

2 Scope, oplossingen, begroting en planning bespreken

Vervolgens gaan we terug naar kantoor. Bij grote projecten gaan we dan met de opdrachtgever een company journey maken om de scope (het kader) van dan de opdracht helder te krijgen. Hier worden dan oplossingen voor bedacht en er wordt een begroting voor de te maken software gemaakt. Ook maken we een globale planning voor het gehele project en delen we die op in deelprojecten die we op detail plannen.            

working

3 Sprint: UX en bouw

De deelplanning is de basis van de sprints waarmee we werken. Korte periodes waarin we een UX design maken (software ontwerp) en deze vervolgens programmeren tot een MVP. Anders gezegd, het minimale wat nodig om het doel van de opdrachtgever te bereiken. Zowel het UX als de MVP wordt besproken en getest met de opdrachtgever. Wanneer goed gevonden gaan deze naar de live omgeving en starten we de volgende sprint. Net zo lang totdat het gehele project klaar is.            

presentation

4 Optimalisatie

Nadat het project is afgerond start de optimalisatie. Door het in gebruik nemen van de software ontstaan nieuwe kansen. Deze worden besproken en volgens bovenstaande procedure ontwikkeld. Dit proces blijft zich herhalen totdat de software voor de volle 100% het bedrijfsproces ondersteunt.