in products / boostrapping

Wat mag een web applicatie kosten?

Screen shot 2010-11-16 at 15.13.53

Aha. Let’s talk about money. Wat mag dat kosten? En daarmee heb ik het over de ontwikkelingskosten voor een webapplicatie, geen website. Een web applicatie is een online programma of stukje software, zoals Gmail, Facebook, Tax-On-Web, LinkedIn of Knowledge Plaza. Een website is een statische verzameling van pagina’s die online staan (eventueel met mogelijkheid tot aanpassen van die pagina’s via CMS e.d.). Webapplicaties worden vaak ingezet om (1) processen te automatiseren en te vergemakkelijken, dus de kosten te drukken of (2) nieuwe business opportuniteiten te openen, dus meer opbrengsten te genereren via innovatie. In beide gevallen is de bedoeling de winst (=opbrengsten – kosten) te maximaliseren.

De ontwikkelingskosten van web applicaties is vaak hoger dan die van een website, aangezien een webapplicatie simpelweg meer complexe dingen doet. Een online applicatie automatiseert bijvoorbeeld een bedrijfsproces, of integreert met andere applicaties of databanken, innoveert, bevat een database, verzendt waarschuwingen per email of SMS bij problemen, bevat bestanden en mogelijkheden om die te beheren, en ga zo maar door.

Zonder een gedetailleerde functionele beschrijving is het onmogelijk om de ontwikkelingskosten te ramen van een webapplicatie. Echter, als je je totaal geen idee kan vormen van de kosten om een webapplicatie te laten ontwikkelen, hier een vuistregel die je toch een idee geeft van de grootte-orde waaraan je je mag verwachten. Zoals altijd met vuistregels geldt: er u zeker niet op vastpinnen!

  1. We gaan hier uit van een uurprijs van 50€. (Note: ongeveer hetzelfde als het uurtarief van een aannemer)
  2. Pak pen en papier.
  3. Maak 1 schets per scherm van je toekomstige web applicatie. Maak geen werk van de layout en kleuren, focus je enkel op welke elementen er moeten opstaan. 2 minuten per scherm maximum.
  4. Tel het aantal pagina’s/schermen uit stap (3)
  5. Doe dit maal 8 (achter elk scherm zit typisch gezien zo’n 8 uur ontwikkelings-werk)
  6. Doe dit maal 2 (er zijn vaak zaken die de eindgebruiker niet ziet, maar toch ontwikkeld moeten worden, zoals een database opzetten, een technische analyse, credit card processing, notification emails, grafische ontwikkeling, integratie met andere software, overleg, bijsturen, …)
  7. Denk eens goed na of er geen speciale zaken zijn die je over het hoofd hebt gezien (misschien heb je voor je online productcatalogus wel 1000 foto’s nodig. Verwacht je dat het web ontwikkelingsbureau die 1000 foto’s neemt? Tel deze uren er dan bij!).
  8. Doe dit alles maal 50€ (of een eventuele andere uurprijs).
  9. Voeg 500€ voor onvoorziene omstandigheden toe (je bent een scherm vergeten, je wil twee verschillende layout’s, …)

Dit geeft ons (wetende dat dit maar een ‘rule of thumb’ is!):

  • 3 schermen: 2.900€
  • 5 schermen: 4.500€
  • 8 schermen: 6.900€
  • 40 schermen: 32.500€

Wat zijn jouw ervaringen? Heb jij een andere rule of thumb? Ben je overtuigd dat je de 16-jarige zoon van je broer voor 500€ hetzelfde kan als waarvoor een web ontwikkelingsbedrijf 5000€ voor vraagt? Commentaren en een debat zijn welkom!

Write a Comment

Comment

  1. Well, the son of your brother has no fixed costs and his time is basically free. Given the fact that he doesn’t get EUR 500 that often at 16, he may do it properly if talented enough.

    I did such things long ago.

    Also, your figures are way below what these things do cost inside large businesses. Add a x10 minimum. But, of course, there are big inefficiencies over there, which is why they do acquire other firms instead of making things themselves since they have turned into bureaucracies.

  2. Thanks for your reaction Philippe!

    First of all: all depends on the context. My article is a ‘rule of thumb’, with the goal to give people that have no slightest idea about the cost, a little idea. It’s basically written for people that are not in the web dev market.

    I also did build websites for a penny when I was at high school, so don’t get me wrong. I love it to see young people with this kind of entrepreneurship. But at the end, you get what you pay for. If you want to go “cheap“, you’ll get a “cheap“ product, literally. Those 500€ could cost you much more later, since you have to redo things, you spend lots of extra time in follow up, the product does not fly since not professional enough, a competitor spends 5000€ to build something more professional and faster, …and there you are with your 500€ product.

    About the large businesses: you have a point, at least for some of them. The thing is: the larger the business, the less they care about wasting an extra 10K development cost, since 10K is relatively nothing compared with their annual profit. A small business throwing 10K through the windows: sounds like a drama. So that’s why big companies tolerate inefficiencies.

Webmentions

  • Tweets that mention Het verhaal van mijn web startup – Pieter Eerlings » Blog Archive » Wat mag een web applicatie kosten? -- Topsy.com November 29, 2010

    […] This post was mentioned on Twitter by Leila V. der Haeghen, Pieter Eerlings. Pieter Eerlings said: Wat mag een web applicatie kosten? (Rule of thumb) http://bit.ly/hUwFIl #in […]