Interview: De mede-oprichter van Ways over het belang van sociale vaardigheden bij ontwikkelaars en de voordelen van Ontwikkelen-op-afstand

Dec 02, 2016

Ways is een in Oslo gevestigd techbedrijf dat Android en iOS applicaties ontwerpt en ontwikkelt voor bedrijven in vele verschillende sectoren.

Vorige week hadden we de kans om met Eivind Lindbråten te spreken, de mede-oprichter van Ways. In slechts twee jaar tijd heeft Eivind zich ontwikkeld van afgestudeerde in informatica en freelance webontwikkelaar tot ondernemer en manager. We kregen de kans om hem te vragen over de dingen die hij geleerd heeft tijdens deze ‘reis’.

Eivind sprak ook over de voordelen van het Ontwikkelen-op-afstand boven het werken met freelancers en zijn ervaring met Vladimir, de Oekraïense Android ontwikkelaar die hij inhuurde bij Daxx. U leest meer informatie over deze en andere onderwerpen in dit interview.

Eivind Lindbråten, Ways AS, outsourcing to Ukraine, remote Android developmentDaxx: Eivind, kun je beginnen door ons te vertellen over wat Ways doet?

Ways is een klein bedrijf dat Knut Haugland en ik ongeveer anderhalf jaar geleden begonnen. Onze primaire focus is Android en iOS appontwikkeling, maar we doen ook web-gerelateerde projecten. Onze klanten komen bij ons met ideeën voor toepassingen die ze willen zien, en wij zorgen voor de rest, van onderzoek en ontwerp tot de feitelijke ontwikkeling.

Daxx: Hoe is jouw bedrijf begonnen?

Ik ontmoette Knut ongeveer twee jaar geleden. Op dat moment was hij eigenaar van een bureau in design, branding en websiteontwikkeling, terwijl ik was afgestudeerd in computerwetenschappen aan de universiteit en ook werkte als freelancer in webdevelopment. We begonnen te praten en uiteindelijk besloten we dat we samen een bedrijf wilden starten. In eerste instantie hebben we geprobeerd om zowel zijn oude bureau en ons nieuwe bedrijf tegelijkertijd te runnen, maar al snel realiseerden we dat we beter al onze inspanningen in ons nieuwe bedrijf konden bundelen.

Daxx: Welke tools gebruik je om je werk en je ontwikkelaars te managen?

We maken gebruik van GitHub voor code-sharing, samenwerking en versiebeheer en Slack voor communicatie. Slack is erg handig, omdat het je in staat stelt om specifieke kanalen en groepen voor verschillende projecten te maken. Het integreert mooi met de andere tools die we gebruiken. Als iemand bijvoorbeeld wijzigingen in de code maakt op GitHub, krijgen we een melding in een van onze kanalen. Off-topic praat en gekke video's hebben ook hun plaats in Slack. Eigenlijk is deze tool het centrale punt voor al onze activiteiten.

Als het gaat om projectmanagementtools maken we gebruik van Trello. We hebben eerder meer complexe tools geprobeerd, zoals JIRA, maar ik vind dat deze tool veel meer mogelijkheden heeft dan we eigenlijk gebruiken.

Daxx: Wat zijn je favoriete online bronnen als je meer wilt weten over nieuwe tools op de markt?

Mijn favoriete website is Product Hunt. Zij publiceren elke dag nieuwe apps of nieuwe versies van apps, dus als ik een nieuwe tool zie, probeer ik in te schatten of het kan ons om onze workflow te verbeteren. Als een bepaalde tool er veelbelovend uitziet, bekijk ik het altijd even.

Daxx: Volg je bepaalde software ontwikkel- of projectmanagement methodes?

Ik houd van Agile, maar we kunnen deze niet volledig gebruiken, omdat  we werken met vaste kosten en deadlines. Ik probeer wel om bepaalde elementen van Agile en Scrum te introduceren in ons werkproces. Zo hebben we interne sprints van 2 weken.

We gebruiken ook story points voor het schatten, die helpen het hele team om beter te worden bij de berekening van hoe lang hun taken zullen duren en hoeveel werk ze daadwerkelijk kunnen doen binnen een bepaalde sprint.

Daxx: Hoe lang duurt het gemiddeld om een app te bouwen?

Dat hangt natuurlijk af van de app. Met een van de huidige apps zijn we al zes maanden bezig, terwijl een andere al binnen acht weken klaar was. Ik zou zeggen dat 3-4 maanden de gemiddelde termijn is voor Android en iOS applicatie-ontwikkeling.

Daxx: Eivind, je bent een ontwikkelaar die manager werd. Wat is het belangrijkste dat je geleerd hebt, sinds je begon met het leiden van je bedrijf en managen van andere mensen?

We hebben in het verleden met een aantal mensen gewerkt die niet goed pasten bij ons bedrijf. Ons is pijnlijk duidelijk geworden dat de programmeercapaciteiten van een potentiële werknemer niet de belangrijkste factor is in de selectie van nieuwe developers. Veel belangrijker zijn de sociale vaardigheden.

Daxx: Nu je meer ervaring in recruitment hebt, hoe zorg je ervoor dat de mensen die je inhuurt goed bij Ways passen?

Toen we net begonnen, hadden we geen tijd om te experimenteren. We keken gewoon naar het eerdere werk van de kandidaat, interviewden hen, en het huurden in van wie we verwachten dat die het beste was op basis van zijn vaardigheden.

Tegenwoordig wil ik dat de kandidaten die wij interviewen vooral praten over de projecten waar zij trots op zijn of met veel plezier aan gewerkt hebt. Ik wil precies zien waar ze gepassioneerd over zijn, omdat ik geloof dat je alleen goede resultaten kan leveren als je met passie aan iets werkt. Natuurlijk hebben we daarnaast ook een technische discussie.

Daxx: Je vindt interactie tussen je medewerkers belangrijk, dus investeer je zeker ook veel in teambuilding activiteiten, toch?

Ja, dat is waar. We hebben minstens één keer per week een videoconferentie, waarin iedereen elkaar ziet en praat over zijn projecten. Op deze manier heb je nog steeds een gevoel van wat iedereen doet, zelfs als je alleen werkt aan een klein deel van een bepaald project. Natuurlijk hoor je ook waar het bedrijf staat als geheel. Wij organiseren ook feestjes na het werk voor degenen die bij ons in Oslo werken. Helaas is het moeilijk voor telewerkers om hieraan mee te doen.

Daxx: Wat was de aanleiding om een ​​ontwikkelaar op afstand te huren?

We hadden een heel groot project binnengehaald en moesten snel werken. We wisten dat we niet genoeg mensen hadden, dus gingen we op zoek naar kandidaten in Oslo. We slaagden er niet in om de vereiste topdevelopers te vinden in zo'n kort tijdsbestek. En toen nam Robin van Daxx contact met ons op. We hebben een ontmoeting gepland om onze wensen te bespreken, en alles klonk geweldig van zijn kant, dus hebben we besloten om het eens te proberen met een externe developer.

Daxx: Kun je ons meer over dit grote project te vertellen?

Het is het grootste project dat we tot nu toe hebben gehad. In Noorwegen, en waarschijnlijk ook de rest van de wereld, is maaltijdbezorging heel groot en er zijn meerdere bedrijven die dit aanbieden. Het bedrijf waarmee wij samenwerken, wil lunches leveren aan grote bedrijven. Wat we doen is het bouwen van drie apps: één voor de klanten, die zal worden gebruikt om de gewenste lunch te bestellen, één voor restaurants, die ze gebruiken om de bestellingen te verwerken en één voor de chauffeurs, die hen de adressen en de hoeveelheden voedsel laten zien.

Aliment, Android app development

Daxx: Heb je culturele verschillen opgemerkt tijdens het werken met Vladimir, jullie developer-op-afstand?

Nee, niet echt. In het verleden werkten we veel met freelancers uit verschillende delen van de wereld, en we zagen een heleboel verschillende werkmethoden. Echter, ik heb geen noemenswaardige culturele verschillen opgemerkt tijdens het werken met Vladimir.

Daxx: Wat zijn volgens jou de voordelen van IT-ontwikkeling op afstand in vergelijking met het werken met freelancers?

Elk bedrijf heeft zijn eigen manier van werken, en wanneer u een freelancer aanneemt, ben je veel tijd kwijt aan het uitleggen hoe de dingen werken. Je moet freelancers goed in de gaten houden, of ze de juiste resultaten leveren, en hun werkplanningen zijn bijna altijd onrealistisch.

Omdat een externe ontwikkelaar vaste uren werkt, weet je precies hoeveel tijd je ze in kunt zetten. Bovendien is het onboardingproces slechts eenmalig. Development-op-afstand  is veel voorspelbaarder.

Daxx: Veel ondernemers, met name starters, denken dat outsourcing te riskant is. Wat is de algemene opvatting over outsourcing onder Noorse techbedrijven?

Ik denk dat veel bedrijven in Noorwegen anti-outsourcing zijn, simpelweg omdat ze hebben uitbesteed aan India en veel problemen in de communicatie hebben ervaren. Het culturele aspect kan ook in de weg staan, omdat verschillende culturen verschillende opvattingen en normen hebben over hoe de dingen eruit moet zien en te werken.

Wat ik goed vind aan Vladimir is dat ik niet in hoef te gaan op elk detail als ik hem een taak geef. Hij heeft altijd uitstekende resultaten en we hoeven nooit iets aan te passen. Vladimir en mij denken op dezelfde wijze.

Daxx: Heb je je zorgen gemaakt maakt voordat je Vladimir inhuurde via Daxx?

Ik maakte me meer zorgen of ik ervaren genoeg was om dit te doen. Ik startte het bedrijf op direct na de universiteit, en was er zeker van dat ik te weinig ervaring had, dus was ik bezorgd over hoe Vladimir mij zou accepteren. Toch lijken we onderweg alles opgelost te hebben.

Daxx: Kun je een paar van de dingen delen die je dankzij de samenwerking met Daxx bereikt hebt.

Vladimir heeft ons geholpen met Android appontwikkeling voor twee grote projecten. Dankzij hem hebben we ook de manier waarop we werken geprofessionaliseerd, want je kunt geen slordige workflow hebben, als je werkt met een externe ontwikkelaar.

Daxx: Hoe is de samenwerking met Daxx als je kijkt vanuit projectmanagement standpunt?

We weten hoe moeilijk het is om ​​hoge kwaliteit techtalent te vinden, dus we hebben echt waardering voor de topkandidaten die Daxx voor ons gevonden heeft. Wij hoefden zo alleen nog maar de besten te selecteren. Het bedrijf reageert ook steeds erg snel op vragen en opmerkingen van onze kant, erg goed.

Daxx: Tot slot, wat zijn uw plannen met betrekking tot Ways? Hoe wilt u uw bedrijf uitbouwen?

Ik heb geen plannen voor het bedrijf om heel groot te worden. Ik zou graag meer met startups werken en hen te helpen coole nieuwe producten te creëren. Veel mensen benaderen ons met fascinerende ideeën, maar helaas kunnen we op dit moment niet het risico nemen van een partnerschap met een startup.

Ik wil onze reputatie opbouwen zodat we op een dag de luxe hebben om projecten die ons niet inspireren af te wijzen.

 

Meer interviews:

Interview met de Directeur van Agriplace: "Outsourcing dwingt je om een sterk bedrijf te zijn".

VP of Engineering van Studytube over het vinden van de beste JavaScript-ontwikkelaars

Interview: CTO Unomy over hoe u een efficiënt offshore ontwikkelteam beheert

Contacten

Leave this empty:

Bel ons

+31 (0) 75 302 0011

 

Zaandijkerweg 8
1521 AX Wormerveer
Nederland

 

Algemene Voorwaarden