spacer
spacer

Werkwijze

Het realiseren van een goede website vereist een gefaseerde aanpak. Wij stellen kritische vragen en stellen in een voortdurend dialoog een pakket van eisen en wensen samen om tot het gewenste resultaat te komen. Om dit te bereiken, doorlopen we een aantal fasen:


1. Analyse & Inventarisatie

In deze fase wordt onder andere alle informatie betreffende de opdracht verzameld en vinden de eerste gesprekken met de klant plaats. Op basis van deze informatie en gesprekken wordt een functioneel ontwerp en eventueel een grafisch vormvoorstel gerealiseerd. Het functioneel ontwerp dient vervolgens als bouwplan voor de te realiseren applicatie.

Na opdrachtverstrekking wordt op basis van het functioneel ontwerp een technisch ontwerp gemaakt. Dit ontwerp bevat o.a. een ERD (Entiteit Relatie Diagram) en een database diagram.

2. Implementatie

In deze fase wordt gestart met het daadwerkelijk ontwikkelen van de applicatie op basis van het functioneel en technisch ontwerp. In eerste instantie wordt het grafisch ontwerp gemaakt en wordt aandacht besteed aan de usability (gebruiksgemak) van de grafische user interface (gebruikerschil).

Het grafisch ontwerp wordt vervolgens geïmplementeerd in de applicatie, die vervolgens uitgebreid wordt met de specifieke functionaliteiten van de opdracht. Gedurende deze ontwikkelfase vinden er geregeld kleine testcycli plaats.

3. Testen & Bugfixes

Deze fase vangt aan na oplevering van de eerste versie van de applicatie. De developers die verantwoordelijk zijn voor de ontwikkeling hebben gedurende het ontwikkelproces reeds testcycli uitgevoerd, vandaar dat deze algemene testfase wordt uitgevoerd door een developer die niet aan de applicatie ontwikkeld heeft, om zo een onbevooroordeelde visie op de applicatie en haar functionaliteiten te krijgen.

Na afronding van de developer test wordt de gebruikerstestfase actief. In deze fase wordt van de eindgebruiker c.q. de klant verwacht dat de applicatie getest wordt. Op basis van deze test kunnen eventueel onvolkomenheden en onvolledigheden in de applicatie naar voren komen. Deze fouten worden in de bugfix fase vervolgens verholpen.

4. Evaluatie & Support

Zodra de gebruikerstestfase is afgerond volgt de gebruikerstraining, waarbij een uitgebreide training en uitleg wordt gegeven aan de eindgebruikers van de applicatie. Na het volgen van deze training moeten de eindgebruikers in staat zijn om zelfstandig de applicatie te kunnen bedienen.

Web3 gaat er vanuit dat, na het testen door zowel de developers als de eindgebruikers en het verhelpen van eventuele fouten, de applicatie foutloos zal opereren. De ervaring leert echter dat na in gebruik name van de applicatie er toch nog fouten kunnen optreden. Web3 hanteert hiervoor een garantie periode van 2 maanden, waarin deze fouten kosteloos opgelost worden. 

Web3 hecht er veel waarde aan dat de klant c.q. eindgebruikers tevreden zijn over de ontwikkelde applicatie. In deze fase wordt dan ook een gesprek met de klant en/of eindgebruikers gepland om het hele proces te evalueren en eventuele ontevredenheden te signaleren en vervolgens te verhelpen.

Na deze periode zullen werkzaamheden aan de applicatie betaald uitgevoerd worden. Om tijdrovende offerte trajecten te omzeilen bestaat er de mogelijkheid om voor deze werkzaamheden een onderhoudscontract af te sluiten.