Werkwijze

Deze methodiek is vooral van toepassing op software ontwikkeling, maar geeft wel enigszins inzicht in onze werkwijze.

Inventarisatie

Wij inventariseren eerst de eisen van een project en de doelen van de opdrachtgever. Vervolgens plannen wij het project d.m.v. milestones en geven de opdrachtgever een tijdsindicatie. Aan de hand van de tijdsindicatie zal er een prijsopgave worden gemaakt.

Functioneel ontwerp

Aan de hand van de inventarisatie produceren we in samenwerking met de opdrachtgever een functioneel ontwerp. Hier gaan we dieper in op de functionele eisen die de opdrachtgever aan het uiteindelijke resultaat stelt. Ook worden alternatieve oplossingen aangedragen, en zal de tijdsindicatie indien nodig worden bijgesteld.

Technisch ontwerp

Na goedkeuring van het functioneel ontwerp produceren we een technisch ontwerp. In dit ontwerp worden de technische vereisten en beslissingen besproken en gedocumenteerd. Ook word de klant op de hoogte gesteld van externe vereisten, zoals een software pakket of een hardware oplossing.

Productie

In deze fase start de daadwerkelijke ontwikkeling. Aan de hand van het technisch en functioneel ontwerp worden de onderdelen uitgewerkt. Tijdens de productiefase houden wij de opdrachtgever op de hoogte van de voortgang, en laten wij de opdrachtgever zonodig meebeslissen over vraagstukken die tijdens de productie zijn ontstaan.

Testing

In deze fase gaan wij met de opdrachtgever en eindgebruikers de software testen, om er verzekerd van te zijn dat alles naar behoren functioneert. Ook zal de software indien nodig nog op beveiliging getest worden d.m.v. een 'security audit'. In deze fase zullen mogelijke fouten en problemen worden verholpen.

Oplevering

Bij de oplevering zullen wij het resultaat aan de opdrachtgever presenteren, en indien nodig de gebruikersgroep ondersteunen in het gebruik ervan. Ook kunnen wij zowel de werking als de technische kant van het product documenteren.