De Verkenningsfase; de verkenning van de techniek
In een ander blog over de gehele Verkenningsfase hebben we geschetst wat je kunt verwachten van een verkenning als je een project bij ons start. In dit blog gaan we nog wat dieper in op de verkenning van de techniek. De techniek is bij ons vaak leidend voor de mogelijkheden die we hebben binnen een project. Kan iets technisch niet? Dan heeft het ook geen zin om er een mooi plaatje van te maken. Maar kan iets technisch wel? Dan gaan we los! Ook als het niet zomaar kan, maar we flink wat denkkracht uit de kast moeten halen. Wij gaan er altijd voor!
Koppelingen, functionaliteiten & migratie
Vaak nemen we koppelingen, functionaliteiten en een migratie op als stelpost in een offerte. Dat doen we niet voor niets. Met koppelingen, functionaliteiten en een migratie van content kan je nog zoveel kanten op dat het enorm belangrijk is in de Verkenningsfase te bepalen welke kant we daadwerkelijk opgaan. Dat doen we gebaseerd op de wensen van de opdrachtgever, de technische mogelijkheden en de aanpak die het beste past bij de specifieke vraag.
Koppelingen
Vanuit het doel dat je voor ogen hebt als het gaat om een koppeling die gelegd moet worden, gaan we de verkenning starten. Wat moet de koppeling opleveren? En hoe moet de output uiteindelijk onderdeel worden van de interne workflow? We slaan de beschikbare documentatie erop na en gaan aan de slag met prototypes. Zo komen we er door verschillende testen achter wat er mogelijk is en ook zeker wat er niet mogelijk is.
Dit zorgt er ook voor dat er nieuwe vragen naar boven komen die we aan de opdrachtgever voorleggen. Dit kunnen vragen zijn die gaan over de werking van de koppeling, maar ook over de implementatie ervan in het bedrijf. Als wij zorgen voor een koppeling met een CRM, dan moeten we wel weten wat er exact gecommuniceerd moet worden tussen de systemen en welk systeem er bijvoorbeeld leidend wordt.
Ook bij de implicaties die een koppeling heeft op de huidige workflow staan we stil. Mag een koppeling tot gevolg hebben dat de huidige workflow aangepast moet worden of is het uitgangspunt dat die hetzelfde moet blijven? Dat zijn zaken die allemaal van belang zijn bij het verkennen van een koppeling. Een leuke uitdaging!
Functionaliteiten
Ieder project omvat functionaliteiten die we zonder al te veel poespas kunnen ontwikkelen en waarvan direct helder is wat de aanpak moet zijn. Er zijn echter ook functionaliteiten die meer verkenning vereisen. Denk hierbij aan het inrichten van een boekflow of een communicatie tussen verschillende websites binnen hetzelfde multisite netwerk. Bij de verkenning van functionaliteiten gaan we hetzelfde te werk als bij de koppelingen. We testen wat er mogelijk is, maken prototypes indien nodig en stellen allerlei vragen.
Migratie
Migreren van content van de oude naar de nieuwe website kan enorm handig zijn. Het kan echter ook zoveel moeilijkheden met zich meebrengen dat een handmatige migratie vele malen efficiënter is.
Of het efficiënter is om voor de automatische route te kiezen, verkennen we in deze fase. Daarbij staan we ook stil bij de vraag of het mogelijk is om delen van de oude website te migreren. Uitgangspunt hierbij is altijd dat het tijd moet besparen voor de redacteuren als de site eenmaal gevuld kan worden. Als we migreren komt er echter ook altijd handmatig werk bij kijken om de gemigreerde content te redigeren. De voor- en nadelen van de ene route (automatisch) wegen we goed af tegen de voor- en nadelen van de andere route (handmatig) en zo komen we uiteindelijk tot een weloverwogen advies.
Technische uitdagingen vragen om maatwerk oplossingen
Wij maken niet voor niets maatwerk websites, webshops, apps en andere online platformen. Dit is vaak nodig, aangezien bij een technische uitdaging al snel maatwerk komt kijken. Wil je dat een koppeling of een functionaliteit voor jou werkt en je interne processen optimaliseert? Dan kunnen wij met maatwerk ervoor zorgen dat een koppeling of functionaliteit exact dat doet wat jij nodig hebt.
Om zeker te weten dat iets kan en hoe iets kan, is een verkenning echter wel essentieel. Verkennen we niet, dan is de kans groot dat we tijdens het project moeten concluderen dat wat we wilden maken, helemaal niet kan. Of dat het veel ingewikkelder is dan gedacht en dus veel meer geld gaat kosten.
Verkennen we wel, dan weten we al aan het begin van een traject wat de opties zijn en weet jij als opdrachtgever ook waar je aan toe bent. Je kunt nog keuzes maken, richting geven, sturen. Wij kunnen nog verschillende opties uitdenken, testen en aan je voorleggen. En zo komen we in een gezamenlijk proces tot de beste oplossing voor jouw uitdaging.
Samen een technische verkenning doorlopen?
En het optimale uit jouw platform halen?