Go to content

Ontwikkelingsproces voor het bouwen van een website

Published

De Novicell-benadering van een digitaal project

Bij het maken van digitale oplossingen voor onze klanten doorlopen we een goed gepland, standaardproces van onderzoek, planning en scoping tot en met ontwerpen, ontwikkelen en lanceren.

In deze serie artikelen nemen we u mee door het hele proces van het verkennen van een digitaal project door elke fase te beschrijven en voorbeelden op te nemen van een van onze recente website-ontwikkelingsprojecten met het investeringsbeheerbedrijf en onze klant, 7IM.

Stap 1: De eerste meeting

Artikel één gaat over de eerste ontmoeting. Hier komen we samen met u als de potentiële nieuwe klant voor de eerste discussie over het project om uw behoeften beter te begrijpen en de eerste ruwe schatting te geven.

Luister naar de eerste ontmoeting in de onderstaande video en lees verder om meer te weten te komen over wat je ervan kunt verwachten.

U heeft een nieuwe website nodig en u heeft contact gelegd met een mogelijke digital agency. U wilt de mensen ontmoeten die uw nieuwe website gaan ontwerpen, en het bureau heeft informatie over uw bedrijf nodig om een ​​idee te krijgen hoe ze aan die ontwerpen moeten beginnen. Dat is het doel van deze eerste bijeenkomst.

Als het webbureau waarmee u contact heeft opgenomen Novicell is, zullen we voorafgaand aan de vergadering toestemming vragen voor toegang tot uw websiteverkeersgegevens, onder andere om zoveel mogelijk informatie te krijgen, zoals hoe uw website momenteel presteert. Sommige bedrijven geven er de voorkeur aan om ons een korte beschrijving van hun behoeften te sturen - het hangt af van in welke fase u zich bevindt wanneer u contact met ons opneemt.

Tijdens het eerste gesprek stellen we enkele vragen om uitdagingen, wensen, musthaves en nice-to-haves te identificeren. Typische vragen zijn onder meer:

  • Wat is het belangrijkste dat een gebruiker op uw site kan doen?
  • Wat is het belangrijkste dat de site voor uw bedrijf of organisatie kan doen?
  • Wat is het primaire doel van de site?
  • Welke soorten inhoud moeten er op de pagina staan?
  • Zijn er nog andere systemen waarmee de website moet worden geïntegreerd?

De eerste bijeenkomst wordt vaak gezien als een meet and greet waarbij we niet alleen het project bespreken, maar ook elkaar leren kennen en een goede relatie opbouwen. Dit is belangrijk, omdat we onszelf graag zien als een partner die u kan helpen uw bedrijf te laten groeien, in plaats van iemand die eenvoudigweg een geweldige website kan bouwen.

Een belangrijk resultaat van de eerste bijeenkomst(en) is het verzamelen van voldoende informatie om een schatting van de marge te kunnen presenteren. Deze schatting is een ruw idee van hoeveel het zou kosten om de nieuwe website te bouwen, op basis van de informatie die we op dat moment hebben. Als zodanig is de schatting slechts een indicatie van wat het zou kunnen kosten.

Hoewel we tijdens de eerste vergadering praten, vragen stellen en in sommige gevallen de potentiële nieuwe website demonstreren, is er nog steeds veel informatie die we in dit stadium niet hebben. We staan nog maar aan het begin om de klant te kennen en wat het project vereist. Hoe meer details, hoe nauwkeuriger de schatting. Daarom zal de eerste bijeenkomst ook een voorstel voor een scoping workshop bevatten.

Stap 2: De Scoping Workshop  

Het doel van de scoping workshop

Het doel is om ervoor te zorgen dat het projectteam synchroon loopt en de projectcontext en het uit te voeren werk begrijpt. We doen veel scopingworkshops met klanten om hen, hun bedrijf en hun behoeften en doelen te leren kennen. Het doel is om de reikwijdte van het project te definiëren en de vereisten vast te leggen.

De scoping-workshop dient als onderdeel van het webontwikkelingsproces, maar het is ook een aparte oefening die u een uitgebreid rapport - of strijdplan, zoals we het graag noemen - voor uw project oplevert. We raden al onze klanten scopingsessies aan, omdat ze ons in staat stellen uw bedrijfsidee beter te begrijpen, uit te dagen en te ontwerpen.

Voor de workshop   

Voorafgaand aan de scopingworkshop vragen we u om de meest relevante mensen te verzamelen die bij het project moeten worden betrokken. Het is belangrijk dat het team gedurende het hele project beschikbaar is. Idealiter zouden we de volgende mensen in de sessie hebben:

  1. A  decision maker  
  2. Project owner  
  3. Brand manager  
  4. Tech lead  
  5. Project manager  

In the workshop  

In de workshop nemen we alle aspecten van projectplanning door, van tijd- en kostenraming tot scopedefinitie. Deze grondige aanpak stelt ons in staat om het project tot in de kleinste details te onderzoeken en de belangrijkste risico's en eventuele noodzakelijke mitigerende maatregelen te identificeren die ons zullen helpen een succesvol project te leveren.

Maaku geen zorgen als u op dit moment nog niets klaar hebt staan. Het hele doel van deze workshop is om alles te identificeren wat we moeten weten om een realistische schatting van het project te kunnen geven.

Als we de informatie nog niet hebben, zullen we u tijdens de workshop vragen stellen zoals:

  • KPIs en PIs   
  • Must-haves en nice-to-haves  
  • User stories, audiences en personas   
  • Features   

Na de workshop 

In de dagen na de scoping-workshop bezorgen we u het overdrachtsrapport van de workshop. Het rapport, dat een uitgebreid document is, behandelt de volgende kwesties die tijdens de scoping-workshop zijn besproken: diepgaand begrip van uw project, inclusief uw persona's en de pijnpunten van uw project, en onze aanbevolen oplossing voor wat we kunnen doen om uw project te laten slagen.

Het overdrachtsrapport bevat ook een schatting. De schatting zal op dit moment vrij nauwkeurig zijn, aangezien de scopingworkshop ons een goed begrip heeft gegeven van uw behoeften en de reikwijdte van het project. In het rapport nemen we ook een tijdlijn op voor wanneer verschillende acties worden ondernomen.

Technical data workshop    

In sommige gevallen bevat het overdrachtsrapport ook een voorstel voor een extra workshop technische gegevens. Dit is meestal het geval als uw oplossing bijvoorbeeld integratie met uw CRM, ERP of een bestaand product vereist. De technische vergadering helpt ons uw gegevens beter te begrijpen en te integreren tussen de verschillende oplossingen.

Stap 3: Van workshop naar development

Nadat we u het opleveringsrapport hebben gegeven, is het tijd voor u om te beslissen of u door wilt gaan met het project. De tijd tussen het aanleveren van het opleveringsrapport en de ondertekening van het contract is meestal tussen de twee en drie weken. Zoals met al het andere, willen we grondig maar effectief zijn, en zodra u het startsein geeft, zijn we helemaal klaar en klaar om te rollen!

 

Tijdlijn, opdrachtomschrijving en budget  

De volgende stap na ondertekening van het contract is dat we een gedetailleerde tijdlijn en urenoverzicht maken. Dit is gebaseerd op de bevindingen en aanbevelingen in het overdrachtsdocument en de schattingen van onze verschillende gespecialiseerde teams (bijv. ontwikkeling, digitale prestaties, ontwerp enz.) voor het project en de taken.

We maken ook een gedetailleerd plan op basis van sprints, gecentreerd rond demo's. Het doel van dit plan is om een ​​duidelijk overzicht te geven van de data waarop de specifieke demo's zullen plaatsvinden, zodat de klant precies weet wat er getest moet worden en wanneer.

In deze fase van het afbakenen van het digitale project maken we ook de Oplossingsbeschrijving. Dit is een zeer uitgebreid document waarin alle functies van het digitale project worden beschreven. Hier nemen we alle dingen die we hebben besproken als behoeften en wensen tijdens de workshop en zetten ze om in daadwerkelijke ontwikkelingstaken. De oplossingsbeschrijving bevat titels voor elke functie samen met een gebruikersverhaal dat de functie samenvat, de doeleinden beschrijft en specificeert hoe dit wordt bereikt.

Naast het evalueren en afstemmen van de voortgang van het project qua taken en tijdlijnen, bewaken we ook het budget nauw. Wekelijks sturen we een budgetrapport naar de klant met de uren die we besteden en aangeven of er een risico is of een indicatie van overschrijding.

Transparantie en geen onaangename verrassingen

Transparantie en voorop lopen bij elk project dat we doen, zit in ons DNA. Tijdens de ontwikkelingsfase, die afhankelijk van de grootte van het project tot 2-8 maanden kan duren, hebben we wekelijks overleg met de klant waarin we de status van het project doornemen en de zaken die moeten worden afgetekend. In deze bijeenkomsten spreken we ook met de opdrachtgever af wat we de komende weken gaan doen en wanneer er demo's zullen plaatsvinden, allemaal zichtbaar op digitale tijdlijnen zodat iedereen die bij het project betrokken is – aan opdrachtgever- en bureauzijde – precies weet wat er speelt.

Stap 4: De website is klaar voor content

Het grootste deel van het ontwikkelingswerk is nu voltooid en het is tijd voor het contentteam van de klant om content toe te voegen aan het CMS.

Bij de aanvankelijke scope van het project vragen we de klant om informatie-architecturen op hoog niveau te delen, zodat we vanaf het begin kunnen plannen en ontwikkelen in overeenstemming met de inhoud die op de site moet staan. Als we in dit stadium zijn, is er dus niet veel om over na te denken of meer te doen dan de inhoud toe te voegen.

SEO hulp 

Voor en tijdens de inhoud die aan het CMS wordt toegevoegd, gebruikt de Projectmanager bij Beginners demo's om het redactieteam van de klant te laten zien hoe het in het CMS werkt. Ons SEO-team heeft ook de inhoud beoordeeld met betrekking tot navigatie en structuur, en zij zullen aanbevelen welke inhoud de klanten moeten migreren.

Wij kijken naar de volgende factoren:

  • Sitemap
  • Navigatie
  • Pagina migratie
  • Inhoudsstructurering
  • Metatitels en beschrijvingen

We hebben ook technische ondersteuning geboden met betrekking tot hoe de inhoud is gestructureerd, hebben een laatste beoordeling uitgevoerd van welke pagina's in de sitemap moeten worden opgenomen en hebben de toewijzing van de nieuwe pagina's omgeleid.

De SEO review is belangrijk voor het genereren van traffic en het verbeteren van conversies. Door de structuur van de inhoud en de inhoud zelf te beoordelen, helpen we de pagina's hoger te scoren, zodat ze relevanter verkeer van zoekmachines kunnen genereren.

Lees meer over de SEO-services van Novicell.

Aanpassen en verbeteren

Terwijl de inhoudseditors inhoud toevoegen, zal ons ontwikkelingsteam met hen samenwerken om de laatste details af te werken.

Hoewel we al vanaf het begin van het project plannen hebben voor de inhoud en ondanks de demo's die hebben plaatsgevonden, zullen er af en toe nog elementen zijn die de klant wil toevoegen of wijzigen. Daarvoor maken we wat uren vrij in de tijdlijn en het budget, zodat er ruimte is om het project perfect te maken.

Stap 5: Website is klaar voor de launch

We zijn nu in de laatste fase van het webontwikkelingsproces en de website is klaar om gelanceerd te worden. In de weken voorafgaand aan de lanceringsdatum heeft het ontwikkelteam van Novicell gecontroleerd of alle technische aspecten, zoals de kwaliteit van de code en de infrastructuur van de hosting, werken, en hebben samen met het Digital Performance Team van Novicell ervoor gezorgd dat de site in orde is. geoptimaliseerd voor bereik en conversie.

Hier zijn enkele van de belangrijkste dingen waar we naar kijken voor de lancering:

  • Beveiliging – zijn de site en hosting geconfigureerd voor optimale beveiliging?
  • Domein - is de DNS correct ingesteld?
  • Cookies – voldoet de site aan cookies?
  • Redirects – het lanceren van een nieuwe website vanaf een oude website houdt doorgaans in dat inhoud wordt omgeleid en dat hoogwaardige externe omleidingen op de juiste plaats terechtkomen.
  • Canonieke controles - zijn URL's correct ingesteld?
  • SSL-certificaat – is het SSL-certificaat ingesteld, zodat het beveiligde protocol https correct kan worden gebruikt?
  • Index – zijn alle indexblokkerende functies uitgeschakeld, zodat zoekmachines de site kunnen indexeren
  • Sitemapcontrole – zorg ervoor dat de sitemap correct is bijgewerkt en ingediend bij zoekmachines.

Support tijdens launch    

Het lanceren van een nieuwe website – of het nu een gloednieuwe website is of een upgrade van een oudere website – is een enorme prestatie en kan voor sommige klanten overweldigend en stressvol zijn. Met ons grondige, gestandaardiseerde proces is de lancering meestal vrij eenvoudig en gemakkelijk. Zodra we lanceren, zorgen we ervoor dat alles werkt zoals het hoort, en als er iets is, zijn we er om de klant te ondersteunen.

We kunnen ofwel de volledige verantwoordelijkheid nemen voor de lancering, ofwel samenwerken met het IT-team van de klant. Meestal gaat het om een gezamenlijke inspanning van de klant Novicelland en in dat geval zijn we gedurende de hele lancering beschikbaar met begeleiding en checklists.

Na de launch – doorlopende samenwerking 

Zodra de nieuwe website in de lucht is, gaan we kijken hoe deze verder kan worden ontwikkeld. We kijken onder andere naar snelheids- en prestatieverbeteringen en nieuwe features en functionaliteiten. Dit gebeurt in maandelijkse bijeenkomsten met de opdrachtgever waar we de komende maanden bespreken en welke wensen en behoeften zij hebben voor de locatie.

We werken al aan de volgende stappen voor 7IM, kijkend naar de roadmap voor 2021 en de functionaliteiten die ze willen toevoegen. Een van de dingen waar we ons op zullen concentreren, is het ontwikkelen van meer interactieve tools, zoals de inkomenscalculator, om in contact te komen met potentiële leads.

Ook al is de lancering van de website de officiële laatste stap van het proces, het werk is nooit af. Websites zijn bedoeld om continu te worden bijgewerkt en een effectieve website is dynamisch. Het moet in de loop van de tijd altijd veranderen en verbeteren op basis van analyses, marketinginspanningen en de behoeften van het publiek.