Project proces voor onze content management systemen
Deze fotoserie toont het website ontwerp- en ontwikkelproces op een manier die begrijpelijk is en grappig om te bekijken. De foto's zijn van Yongfook.
Wij zien projecten natuurlijk niet als grap. Omdat de loop der dingen in werkelijkheid een organisch is, zijn er oneindig veel variabelen die invloed kunnen hebben op de tijdlijn van het project. Daarom zijn projecten nooit zo eenduidig als in deze fotoserie. Maar de essentie stemt overeen. Met deze methode kunnen we iedere klant accuraat van dienst zijn.
De originele serie staat hier: pingmag.jp.
Stap 1: discussie
Meestal start het project met een praatje met een klant. Tijdens de eerste bijeenkomst moet de bedoeling worden vastgelegd: wat gaat er gemaakt worden, wat zijn de rollen en verantwoordelijkheden, wie is contactpersoon voor materiaal (tekst, foto's), etcetera.

Stap 2: de brainstorm
De ontwerper gaat bedenken hoe alles gestructureerd gaat worden. Wat is belangrijk? En wat niet? Welke onderdelen kunnen later? Wat komt op elke pagina? We maken een prioriteitenlijst. Afhankelijk van de omvang van de website wordt mogelijk een visuele sitemap gemaakt voor de klant. Een sitemap is essentieel als de inhoud van de website wordt geherstructureerd.

Stap 3: wireframe
Een wireframe is een skeletachtige weergave van de website, die de navigatie toont, alsmede functies en inhoudselementen die op de uiteindelijke website komen, maar zonder grafische design elementen. Het is bedoeld om problemen glad te strijken, missende onderdelen te vinden, als blauwdruk te fungeren voor inhoud, ontwerp en constructiewerk dat later komt.
Hoe de wireframe eruit ziet is vrij. Voor kleine sites kan het een schets zijn in Illustrator, Photoshop of Fireworks. Maar voor grotere complexere sites kan het nodig zijn om de wireframe te coderen in HTML zodat de klant kan doorklikken om te controleren of alles op de juiste plek staat.

Stap 4: inhoud plannen
Werkend vanuit de sitemap en de wireframe, komen ontwerper en klant samen om de inhoud te plannen - met name de tekst. Inhoud plannen en schrijven is meestal de grootste inspanning die de klant tijdens het project moet leveren, en het kan behoorlijk wat tijd in beslag nemen.

Stap 5: eerste ontwerp
Als het allemaal een beetje loopt, kan de ontwerper zich gaan richten op het basis ontwerp - de homepage en de eerste subniveau pagina's.

Stap 6: feedback van de klant
Als het basis ontwerp klaar is, moet de klant controleren of de juiste richting wordt gevolgd en overeenkomstig aanpassingen voorstellen.

Stap 7: ontwerp bijwerken
... hetgeen meestal betekent: stapje terug en bijstellen van onderdelen...

Stap 8: goedkeuring door de klant
... totdat iedereen tevreden is.

Stap 9: meer pagina ontwerp
Als eenmaal het basis ontwerp akkoord is, kan er worden gewerkt aan de layout en het ontwerp van alle pagina's.

Stap 10: bevestiging
En opnieuw wordt het werk gecontroleerd, bijgewerkt en bevestigd.

Stap 11: HTML maken...
Dan kunnen de HTML pagina's worden gebouwd...

Stap 12: ...en CSS
... en de CSS (de stijl van de website).

Stap 13: tonen aan de klant
Opnieuw feedback. De klant en de ontwerper werken samen (werk - feedback - bijwerken) om de puntjes op de i te zetten totdat de website klaar is.

Stap 14: testen
Het laatste stadium van de bouw is het testen. De site wordt getest op de meeste browsers om technische problemen glad te strijken, en gecontroleerd op fouten in de inhoud. Natuurlijk wordt er al getest op functionaliteit over de verschillende browsers tijdens het HTML en CSS ontwikkel proces, maar er moet zeker aan het eind nog een grote test plaatsvinden waarvoor voldoende tijd is ingeruimd.

Stap 15: lanceren
Het plaatje zegt "The End" - maar natuurlijk nemen we niet de eindbetaling in ontvangst en rennen we hard weg. De website moet gedurende minstens 10 dagen na de lancering worden gecontroleerd op problemen en zonodig worden foutjes hersteld. Daarna hebben we ook nog de support.
En misschien gaan we verder met een volgende fase. Want een website is eigenlijk nooit af.

