Software ontwikkeling done right, een gids voor opdrachtgevers, managers en bestuurders.

Freelance of externe software ontwikkelaar nodig? Voorkom valkuilen! Software ontwikkeling is complex en kan snel nog complexer worden. Maar als opdrachtgever, manager of bestuurder kun je uitstekend grip krijgen én houden op die complexiteit. Zonder dat je over diepe technische kennis hoeft te beschikken.

Deze website is mijn ‘levende’ gids naar succesvolle software ontwikkeling.
Ik hoop dat je er iets aan hebt.

~ Jorrit Venema (e-mail)

Waarom deze site?

Als je software gaat (laten) maken met een freelance ontwikkelaar, bureau of eigen team, dan heb je veel te kiezen. Technologieën, platforms, services en ontwikkelaars. En de pest is dat in complexe projecten een verkeerde keus flinke gevolgen kan hebben. Helaas is 73% van opdrachtgevers achteraf niet tevreden over hun software project.

Ik werk inmiddels 15 jaar als freelance software ontwikkelaar en architect. Software waarbij ik betrokken was, ‘draait’ bij ongeveer elk type bedrijf in Nederland: multinationals, koninklijken, grote tot kleine MKB-ers, startups en scaleups.

Keer op keer zie ik dezelfde soort knelpunten, beslissingen en acties positief of negatief uitpakken. De negatieve zijn meestal makkelijk te voorkomen en de positieve kunnen een enorm effect hebben. Sinds 2017 schrijf ik regelmatig over mijn bevindingen, in de hoop die 73% omlaag te krijgen.


Software ontwikkeling: mijn belangrijkste tips

Als je weinig tijd hebt, hier mijn top-5 adviezen in een notendop:

  1. Start extreem simpel (MVP) – zó simpel dat je je ongemakkelijk voelt.
  2. Release elke dag een kleine verbetering (ipv maandelijks een bulk).
  3. Kies testen (praktijk) boven eindeloos ontwerpen (theorie).
  4. Maakt niets dat je ook kunt kopen of huren.
  5. Ontwerp niets dat je niet meteen gaat bouwen.
  6. Bouw niets dat je niet meteen gaat releasen.
  7. Bonus: schrijf je in voor de nieuwsbrief en volg mijn artikelen:

Ontvang automatisch een mailtje als ik iets nieuws schrijf (max 6x per jaar)

Invalid email address
Ik haat spam. Je kunt je elk moment uitschrijven.

Maatwerk software ontwikkeling gone bad…

Medio 2018 stuurt supermarktketen Lidl een brief aan het personeel waarin het vermeldt de implementatie van een nieuw, wereldwijd SAP ERP-systeem te stoppen.

Het project heeft 7 jaar geduurd en naar verluidt 500 miljoen gekost.

Wat ging er mis?

Eén onderwerp komt in alle berichtgeving naar voren:

Het grootste probleem was dat Lidl haar voorraadsysteem baseert op inkoopprijzen. De SAP retail-software gebruikt daarvoor retailprijzen.

Voor Lidl was het geen optie om haar werkwijze te veranderen. Dus moest er maatwerk worden uitgevoerd aan de SAP retail software. 

Op een goed moment werkten er -naast dik duizend medewerkers aan de implementatie- ook honderden externe software consultants aan deze maatwerk software aanpassingen.

Kosten stegen, prestaties daalden en het project liep vast.

Lees “Waarom LIDL haar grootste ICT-project stopzette”

Laatste artikelen



Persoonlijk

Ik ben geboren in Harlingen, studeerde Hogere Informatica in Leeuwarden en Academie voor Digitale Communicatie in Utrecht. Sinds 2005 werk ik als freelance software ontwikkelaar en architect. Inmiddels woon ik in Utrecht met mijn vriendin en twee kinderen. In de zomer brengen we veel tijd door in Zeeland, op ons zeilbootje aan het Grevelingenmeer.

Freelance track record

Software waaraan ik werkte als freelance software ontwikkelaar of architect, wordt gebruikt door medewerkers, klanten en partners bij Mediq, Moekes Maaltijd, STOWA, Friesland Campina, NIBC, C1000, NDFF, Snappcar, GWS-Data, Heineken, Vislift, Raingo, ARAG en nog meer dan 50 andere bedrijven en organisaties.

Een laatste tip

Ga je software laten maken door een freelance software ontwikkelaar of extern bureau? Zoek eerst zelf een freelance software architect, iemand met ervaring met wie jij een goede klik hebt. Een goede architect kost geld maar maakt je plannen simpeler, helpt bekende valkuilen omzeilen en brengt de kwaliteit omhoog. Dat levert je tijdwinst, kostenbesparing en software die eerder en meer gaat renderen.