Hackathon Meet Magento 2014

Dag één Meet Magento; Hackathon

Twintig enthousiaste mensen met Magento ervaring die samen bezig gaan met het oplossen van een Magento probleem of juist het bouwen van een nieuwe functionaliteit.

hackathon-meet-magento Als Magento developer bij Guapa is mij voorgesteld om mee te doen. Een mooie kans om nog meer te leren, ideeën op te doen en natuurlijk het ontmoeten van andere programmeurs. De aftrap begint met een kort voorstel rondje, wie ben je? En wat doe je? Naast Nederlandse programmeurs werken er ook programmeurs uit Spanje, België en Duitsland mee. Het laatste is logisch gezien Damian Luszczymak, de initiatiefnemer van de Hackathon, daar vandaan komt. Vervolgens is er een ronde gehouden waarin project ideeën voorgesteld konden worden om vervolgens te stemmen. Hieruit zijn vier groepjes opgericht om te werken aan vier verschillende projecten.

De uitdaging: een oplossing voor het missen van conversies in Google Analytics

Ik heb gekozen om mee te werken met het oplossen van een (bekend) probleem: het missen van conversies in Google Analytics als de klant niet op de succes pagina van Magento terecht komt. Dit kan verschillende oorzaken hebben, de meest voorkomende is dat de klant het tabblad afsluit nadat er in beeld is verschenen dat een bestelling betaald is. Nu hebben de meeste Payment Service Providers tegenwoordig de optie om geen scherm te tonen na succesvolle betalingen (de gebruiker zal direct terug worden geleid naar Magento), wat een vooruitgang is, maar volledige zekerheid krijg je niet.

Er was al een begin gemaakt in het ontwikkelen van een oplossing voor dit probleem, met zes programmeurs zijn we daar verder mee aan de slag gegaan. Om goed samen te kunnen werken zijn er taken verdeeld, waaronder het vernieuwen van code, toevoegen van functionaliteiten en het maken van documentatie. Eén dag is natuurlijk kort en enkele toevoegingen welke bedacht werden tijdens de brainstorm sessie bleken niet haalbaar binnen de Hackathon, maar dit kwam niet als een verassing. Wel is er een goed basis product ontwikkeld die ervoor zorgt dat de order toch naar Google Analytics doorschiet zodat ook daar de conversie klopt. Een webshophouder kan zelf instellen bij welke status de order daadwerkelijk doorgeschoten wordt. De deelnemers van de Hackathon krijgen de kans dit nog verder te ontwikkelen.

Al met al was het een leuke en leerzame dag welke werd afgesloten met een borrel, samen met de andere aanwezigen van de eerste dag van Meet Magento.