In een interview met Jacqueline de Gruyter (rechts) kijken we naar de voor- en nadelen van het aannemen van een ontwikkelaar en vergelijken het met het omarmen van een ontwikkelaarsbureau. Daarnaast vertelt ze hoe je in contact komt met ontwikkelaars, bijvoorbeeld door een bezoek te brengen aan evenementen zoals Appril! Met een achtergrond in de kunstacademie en het onderwijs, groeide haar meest succesvolle cursus, 'bouw je eigen app', uit tot dit jaarlijkse appfestival. Ook brengt zij met haar netwerk bedrijven en appbouwers met elkaar in contact, iets wat ze met Appril op grote schaal doet.
Wanneer neem je als startup je eerste developer aan?
Het is vrij lastig om een ontwikkelaar in dienst te nemen, laat staan om die te vinden. In 2020 waren er 35 banen voor elke developer. Alleen zijn dit er een stuk minder geworden in 2024. Door diverse oorlogen en inflatie worden er minder apps gebouwd, met name door grote bedrijven.
Het blijft echter moeilijk om de ideale developer te vinden en hem te binden aan je startup.
Je moet aan een aantal voorwaarden voldoen wil je zo'n app developer verleiden om voor jou te werken:
- Goed app-idee
- Groot netwerk
- Kans van slagen
- Voldoende kapitaal
- Fijne werkplek of hybride/remote werken
Zonder dat kapitaal gaat het eigenlijk niet lukken; je idee kan nog zo goed zijn, maar als jij niet kan betalen, kan een ander dat wel!
Een reden om ondanks deze voorwaarden toch voor een individuele developer te kiezen, kan zijn dat je sneller wil schakelen dan met een bureau. Je wil de volledige aandacht van je ontwikkelaar of wil flexibeler op- en afschalen.
Aan de andere kant bieden bureaus meer stabiliteit en continuïteit. Ze hebben de juiste specialiteiten in huis en bij de juiste partij hebben ze de nodige ervaring met jouw sector. Plus, zo'n bedrijf komt met een heel eigen netwerk waar je uit kan putten.
Het ligt er dus aan wat je wil, maar ook wat je voor elkaar kan krijgen.
Hoeveel betaal je als startup voor een developer aannemen?
Om dit te bepalen, kijk je eerst naar welke salarisschaal je mee te maken hebt. Die zie je terug bij werknemers van Nederlandse ontwikkelbureaus, banken en big tech bedrijven.
Er wordt gewerkt met verschillende gradaties in ervaring, waarbij een ontwikkelaar met meer ervaring ook een hoger bruto maandsalaris verwacht.
- Een junior verdient tussen de € 2.500,— en € 3.000,—
- Een medior zit tussen de € 3.000,— en € 4.000,—
- De senior groeit door tot tussen de € 4.000,— en € 5.000,—
Daarnaast zijn bedrijven zo hard op zoek naar developers dat ook het geven van aandelen steeds meer voorkomt.
Uiteindelijk moet je als startup beschikken over een budget van € 60.000,— om een ontwikkelaar aan te trekken. Zoals je misschien wel weet, kun je met zo'n bedrag ook goed bij een ontwikkelaarsbureau terecht. Voor het geld hoef je het dus niet echt te doen.
Zoek een ontwikkelaar of bureau met de juiste specialisatie. Een app in de zorgsector laat je maken bij een bureau dat daar ervaring bij heeft.
Het fijne van een eigen ontwikkelaar is dat je elke stap van het proces meemaakt; je hebt over elke beslissing wat te zeggen.
Een verschil tussen een eigen ontwikkelaar aan je werktafel of een bureau in schakelen is dan ook die specialistische kennis. Jouw ontwikkelaar werkt continu aan jouw project, waarmee je meer invloed hebt op het proces. Het bureau werkt waarschijnlijk ook aan andere projecten, maar er zitten misschien wel 5 mensen tegelijk aan jouw app te werken.
Daarnaast is dat specialisme ook belangrijk als je zelf nog weinig of geen ervaring hebt met softwareontwikkeling. Het bureau heeft al de kennis en knowhow om jouw app succesvol op de appmarkt te plaatsen. Bij het in dienst nemen van een ontwikkelaar rust de verantwoordelijkheid voor succes nóg meer bij jou. Denk daar dus goed over na.
Waar let je op bij het kiezen van een developer?
Weer zijn specialisme en ervaring hoofdzakelijk. Er zijn specialisten die goed zijn in het koppelen van hardware en software. Specialisten die weten hoe clouddiensten werken. Allerlei niches die van nut kunnen zijn voor jouw app-idee, afhankelijk van wat je nodig hebt.
Kijk dus goed naar de technieken die je nodig hebt en wie daarbij aansluit, welke ervaring ze hebben. Dat zie je terug in het portfolio van developers. Sterker nog, je kan andere developers vragen om hun werk te controleren via Github.
Je app heeft ook een basis; de backend. Zonder deze basis doet je app eigenlijk vrij weinig. Dat betekent niet dat die basis extreem groot hoeft te zijn; sommige apps hebben maar een kleinere backend nodig. In zo'n geval kun je prima met een enkele ontwikkelaar aan de slag.
Maar heeft jouw app meer behoeftes, dan zal je al gauw meerdere ontwikkelaars moeten aannemen. Want een grotere backend heeft ongetwijfeld meerdere specialisaties nodig. Een senior heeft hoogstwaarschijnlijk een netwerk waar hij of zij uit kan putten om de eigen kennis aan te vullen.
Hoe kun je een developer overtuigen een co-founder te worden?
Of je nu een co-founder of ontwikkelaar zoekt, laat je gezicht zien bij meetups of evenementen met gelijkgestemden. Zoek online naar sparplekken of bezoek iets zoals Appril Festival. Daar vind je mensen die mogelijk openstaan voor co-founding.
Bezoek echter niet alleen technische ontmoetingen, maar ook die van jouw eigen sector. Jouw netwerk moet namelijk ook bestaan uit bedrijven en mensen uit jouw sector, welke jouw app of dienst in de toekomst kunnen gaan gebruiken. Want jouw app is meestal ontstaan uit een pijn in jouw sector. Daarmee moet je jouw toekomstige klanten van jouw idee kunnen overtuigen en zelfs investeerders vinden.
Daarnaast breidt je netwerk uit als je evenementen bezoekt. Via via komen mensen te weten over jouw idee. Houd je idee dus niet geheim, want los is dat toch niet veel waard. Gedurende de ontwikkeling verandert je idee gegarandeerd. Sterker nog, mensen waarderen het als je open bent over je idee. Je weet ze dan beter aan je plan te binden, bijvoorbeeld als geldschieter, ontwikkelaar of co-founder.
In het kort heb je ook hiervoor bepaalde voorwaarden die het je makkelijker maken:
- Je hebt verstand van software ontwikkeling
- Je hebt je huiswerk goed gedaan
- Je zit in een netwerk van jouw branche voor de groei van je app
- Je goed kan delen in de opbrengsten en aandelen
- Je bent ervaren in ondernemen/startups
- Bedenk je dat je lang niet de enige founder bent die op zoek is naar een ontwikkelaar
5 alternatieven voor een app developer aannemen
1. Freelancer
Met een freelancer ben je goedkoper uit, maar een zogenaamde "unicorn" die alles kan is lastig te vinden. Je moet daarom zelf vaak goed de freelancer briefen, zorgen voor aanvullende vaardigheden en reken ook op een korte samenwerking omdat de freelancer wellicht over ene tijdje druk is met een andere klus.
Uurtarieven voor een freelancer app developer liggen in 2024 tussen de €70 en €100 per uur
2. App-ontwikkelingsbureau
Met een bureau krijg je een volledig team en meer ontzorging. Je krijgt een projectmanager of accountmanager toegewezen die meer meedenkt en je hoeft niet zelf je team bijeen te sprokkelen.
Uurtarieven voor een app developer via een bureau liggen in 2024 tussen de €90 en €120 per uur
Vind de bureaus via de app-ontwikkelaarzoekmachine
3. Outsourcing
Ga je in het buitenland kijken voor een app developer dan kun je veel goedkoper uit zijn. Maar, je krijgt nog meer eigen verantwoordelijkheid en daardoor is het af te raden dit zonder IT ervaring zelf te doen. Ook zul je snel communicatieproblemen krijgen door de fysieke afstand en de culturele verschillen
Uurtarieven voor een app developer via outsourcing liggen in 2024 tussen de €20 en €70 per uur
Vind een outsourcingpartner via bijvoorbeeld Fiverr.com of Upwork.com
4. AI (Artificial Intelligence)
AI kan in grote lijnen een app opzetten, maar is waardeloos zonder de expertise van een ervaren developer. Daarom kan AI helpen om in een vroege fase een app in hoofdlijnen te designen of om een developer sneller te laten werken, maar is vrijwel nooit een vervanging van een volledig ontwikkelproces.
Ontwikkelkosten kunnen zo'n 10 - 30% lager liggen door diverse AI tools
Bekende AI tools voor AI design zijn Uizard en GitHub Copilot voor AI development
5. No-code tools
No-code tools zijn nieuwe technieken waardoor je met aan te passen basisfunctionaliteiten best ver kunt komen in de bouw van je app. Met aanleg voor IT of programmeren leer je ze zelf aan, of laat het bijvoorbeeld door een outsourcing partner doen. Het is ideaal voor een beginfase van de ontwikkeling van je app, maar minder schaalbaar (als je veel gebruikers hebt in je app) of geavanceerde functies wil.
Ontwikkelkosten kunnen zo'n 20 - 50% lager liggen door no-code tools
Voorbeelden van no-code tools zijn FlutterFlow of Bubble
Tip voor starters met een app-idee?
Zoek de specialisten op. Praat niet alleen met app developers maar ook met adviseurs. Spreek geldschieters, investeerders. Wie je ook spreekt, ontwikkel je app niet alleen. En wie weet kom je er gaandeweg achter dat je geen app maar een website moet gaan ontwikkelen. Doe goed je huiswerk, want € 150.000,— investeren in een app die uiteindelijk flopt is enorm zonde. Zelfs al is je app technisch geheel op orde, kan je app alsnog stranden met te weinig downloads. Het gaat uiteindelijk om het hele plaatje, van de backend tot de marketing.
20 gouden tips
Bedankt voor de tips én de uitnodiging, Jacqueline! Voor de lezers; mocht je nog met vragen rondlopen over hoe je ontwikkelaars moet benaderen, maak dan gebruik van mijn ervaring! Ik geef je gratis 20 Gouden Tips in PDF-vorm, waarmee je zaken kan doen met app ontwikkelaars. Vul hieronder je gegevens in en je hebt 'm te pakken!
Met de 20 Gouden tips krijg je:
✔️ 20 zaken je moet denken bij een contract sluiten met een ontwikkelaar
✔️ Hoe je ervoor zorgt dat je idee goed wordt geprogrammeerd
✔️ Wat je moet doen om niet in de valkuilen te trappen waar anderen al in zijn getrapt
Toegang tot de 20 gouden tips kost normaal €7, nu toegang voor €0:
-David van AppSpecialisten
Reacties: Wat vind jij van dit artikel?
Je hebt het bovenstaande artikel snel doorgelezen. De kopjes en iconen waren daarvoor handig. Maar misschien heb je iets gemist dat er niet in stond. Of misschien heeft dit artikel je juist geholpen. Laat een reactie achter en laat weten wat je van het artikel vindt!
Klik en laat een reactie achter