De Designer-Developer Gap overbruggen
Op WordCamp Raleigh 2011 behandelde Jayvie Canono een zeer interessant onderwerp "Bridging the Designer-Developer Gap". Hier is een korte samenvatting van de sessie samen met de presentatie.
Als het gaat om de wereld van websites, zijn de ontwerper en ontwikkelaar twee kanten van dezelfde medaille. Samen kunnen ontwerpers en ontwikkelaars meesterwerken creëren op het kruispunt van vorm en functie, maar al te vaak is er een conflict tussen deze twee rollen.
Dit conflict wordt meestal veroorzaakt door een kloof tussen de ontwerper en de ontwikkelaar die het ontwerp codeert, die twee afzonderlijke, maar overlappende vaardigheden hebben. Heel vaak behandelt de ontwerper alle communicatie met de klant en leidt hij de klant door naar het uiteindelijke visuele ontwerp van de website. Pas wanneer de laatste visuele mock-up van het ontwerp is voltooid, wordt de ontwikkelaar ingeschakeld om de visuele mock in een functioneel webontwerp te veranderen. Daarom staat de ontwerper voor de taak een website te maken die al dan niet tijd-, energie- en financieel efficiënt is. Ze worden vaak gedwongen om te kiezen om een argument te starten om het ontwerp te veranderen (vaak tot ergernis van de ontwerper en de klant) of om een site te maken die traag of te klein is qua functionaliteit om het product te produceren dat de ontwerper heeft beloofd.
Om dat te verhelpen, moeten zowel ontwerper als ontwikkelaar het proces dat ze volgen bij het maken van een website heroverwegen. Ten eerste moet de ontwikkelaar erop staan dat hij eerder in het ontwerpproces wordt opgenomen. De ontwikkelaar moet worden gekopieerd op alle e-mails die begint bij het ontwerp van het draadframe en doorloopt tot het einde van het ontwerpproces. Hoewel de ontwikkelaar de creativiteit van de ontwerper niet hoeft te negeren, moeten ze fungeren als een controle om ervoor te zorgen dat de ontwerper de clientfuncties niet belooft die niet haalbaar kunnen worden toegevoegd voor de prijs en omdraaitijd beloofd.
De ontwerper moet stappen ondernemen om enkele basisaspecten van het coderen van een website-ontwerp te leren. Jayvie beveelt ontwerpers aan in hun vrije tijd de tijd te nemen om een eenvoudig HTML-ontwerp te maken en de tijd te nemen om een basisontwerp te maken en te maken. De ontwerper moet vervolgens proberen enkele van de WordPress-functies in het ontwerp te integreren. Na dit te doen, moeten ze hun ontwikkelaar raadplegen om feedback te vragen. Dit proces bevordert niet alleen een algemeen gevoel van begrip voor wat de devloper doet, maar het zal de ontwerper ook aanmoedigen om de juiste webmeting te leren, lagen correct te benoemen en te anticiperen op problemen met tekstterugloop die kunnen optreden wanneer het ontwerp wordt gebruikt om het web.
Ontwerpers en ontwikkelaars zouden zich moeten herinneren dat ze samen hetzelfde doel nastreven om een fantastische website voor de klant te maken.
P.S, we zouden deze reis niet kunnen maken als het niet voor onze geweldige sponsor was.
Open Source Training leert mensen hoe ze Joomla, Drupal en WordPress moeten gebruiken.