1. Inspiratie
Het begint met een idee. Een idee van de opdrachtgever, of een idee van ons. Het allerliefst worden we bij een project betrokken in het stadium waarin er alleen nog maar een ruw idee is. Dit stadium van visie, gepassioneerde betogen en tomeloze energie vinden we heerlijk. Anderen boeken dit stadium weg onder de post commerciële kosten, maar wij zien dit stadium als de brandstof voor het vervolg van het project. Wij lopen op inspiratie.
2. Planning en offerte
Om een project ook positief te kunnen laten eindigen, is een duidelijke en realistische planning een vereiste. Onze opdrachtgevers krijgen in deze fase ook een nauwkeurige indicatie van de kosten. Eventueel kunnen wij op basis van een helder ontwerp een fixed price offerte leveren, maar onze ervaring is dat alle betrokkenen gediend zijn bij de Agile werkwijze.
3. Ontwerp
Op de tekentafel wordt het idee tot leven gewekt. De schermen en het interactiemodel worden door onze zeer getalenteerde ontwerper ontworpen en afgestemd met de opdrachtgever.
4. Prototype
Op basis van het ontwerp maken we eerst een doorklikbaar prototype. Wanneer er aanpassingen in het concept gemaakt moeten worden, is dit het ideale stadium om bij te sturen. Het resultaat van deze fase is een concept van de webapplicatie dat volledig is opgemaakt uit W3C compliant HTML + CSS.
5. Bouwen
Voorafgaand aan het bouwen, wordt het project onderverdeeld in zogenaamde sprints. Een sprint is een term die komt uit de Scrum Software Development methodologie en definieert een periode van meestal 2 weken, waarin aan een van te voren afgesproken, vaste set van features wordt gewerkt. Na afloop van een sprint wordt er opgeleverd op een testlokatie, waar de klant – eventueel ondersteund door een team van software testers – het opgeleverde kan beoordelen. Eventuele bevindingen kunnen in volgende sprints worden meegenomen.
6. Opleveren
De iteratieveontwikkeling garandeert dat de opdrachtgever opgeleverd krijgt wat hij wil hebben (aangenomen dat hij hier een beeld bij heeft), terwijl hij ten alle tijde zich heeft op de gemaakte en de te maken kosten. Door een combinatie van de beste mensen, het juiste gereedschap en een bewezen werkwijze, is het moment van oplevering altijd een feestelijk moment. We hebben binnen de grote IT detacheringsreuzen ook kunnen ervaren hoe je een project kunt voltooien met escalaties, mediation en bezinningsperiodes, maar onze werkwijze spreekt ons – en onze opdrachtgevers – tot nu toe een stuk beter aan.
7. Onderhoud en evolutie
De eerste oplevering is een heugelijk moment en vaak ook het begin van een nieuwe fase; onderhoud en evolutie. Geparkeerde ideeën, de could- en de would-haves en – misschien wel het meest belangrijk – de feedback vanuit de markt of de werkvloer kunnen worden geïnventariseerd en worden toegevoegd aan de reeds opgeleverde functionaliteit. Ook is dit de fase waarin er over onderhoudscontracten wordt gesproken, die wij graag met onze opdrachtgevers aangaan. Dit past geheel binnen onze modus operandi; wij zitten erin voor de lange termijn.