mark_email_unread
search
Home navigate_next Blog

Wat zijn de kosten om een app te laten maken?

Dennis Adriaansen


App-ontwikkelingskosten: begrijp uw budget om krachtige apps te bouwen

Hoeveel moet u in het begin investeren om een ​​geweldige app te bouwen en deze vervolgens opschalen naar een bedrijf dat miljarden waard is?

Ons team heeft enkele belangrijke branchestudies voor mobiele apps geanalyseerd. Hier hebben we een samengesteld artikel gemaakt met recente bevindingen en hebben we onze praktijken met betrekking tot app-ontwikkeling opgenomen.

Benchmarks bij de ontwikkeling van mobiele apps

Het is tegenwoordig heel logisch om een ​​app-startup te starten op basis van de onderstaande gegevens.

De meest betrouwbare branchestudies voor mobiele apps leverden de volgende informatie op:

  • De mediane app-kosten bedragen ongeveer $ 171.450 (tegen een tarief van $ 150 / uur), wat overeenkomt met 1.143 ontwikkelingsuren. De totale app-prijs kan zelfs oplopen tot $ 727.500 in het geval van complexe functionaliteit(Clutch Survey, 2015). Het
  • gemiddelde minimum app-ontwikkelingsproject ligt tussen $ 5.000 en $ 10.000. De typische kosten voor het maken van een app zijn waarschijnlijk veel hoger (Clutch Survey, 2017) De
  • ontwikkeling van mobiele apps voor ondernemingen kost gemiddeld $ 140.000 (VDC Research, 2017)
  • Beschikbare app-kostencalculators geven een prijsbereik aan van $ 267.000 tot $ 360.000 voor complexe, multi- feature mobiele apps
  • Wat betreft de tijdlijn voor app-ontwikkeling: meer dan 80% van de mobiele apps duurt 3+ maanden om te ontwikkelen; 40% van de apps wordt in 6+ maanden gebouwd (Outsystems Survey, 2018-19)

De meest invloedrijke factoren die de uiteindelijke app-kosten bepalen, zijn:

  • Type leverancier en locatie
  • Complexiteit en het aantal app-functies
  • Back-endinfrastructuur en verbonden API's
  • Complexiteit van UX / UI-ontwerp
  • Opname van aanvullende visuele merkelementen
  • Ontwikkelingsbenadering (native, mobiel web, hybride, enz.)
  • Aantal te ontwikkelen platforms (iOS, Android, web, enz.)

Ontwikkelingskosten voor mobiele apps in 2019

De belangrijkste bevindingen suggereren dat de app kosten variëren van slechts $ 5.000 tot $ 500.000 op basis van up-to-date enquêtes binnen de branche.

Als gevolg hiervan ondersteunt onze conclusie de belangrijkste bevindingen van 2019. Een applicatie met een minimum aan functies kost meer dan $ 22.000, terwijl de ontwikkelingskosten voor complexe mobiele apps beginnen bij $ 110.000.

De onderstaande tabel illustreert de kosten en het tijdlijnbereik om een ​​app te bouwen.

Kosten voor het ontwikkelen van een app: de basisprincipes begrijpen.

Native vs. hybride app

Vanwege de technische superioriteit en prestaties van native apps, beveelt de overgrote meerderheid van app-ontwikkelingsbedrijven deze aanpak aan.

  • Android- versus iOS-app

U kunt zich ook afvragen of er een verschil is in de ontwikkelingskosten van apps op basis van het platform. Het antwoord is nee.

  • Misvattingen over het app-ontwikkelingsproces
  1. U verwacht dat uw app-bedrijf weer een “Uber”

-advies wordt: in plaats van iemands succes te dupliceren, is het belangrijk om u te concentreren op het op de markt brengen van iets nieuws. Tegenwoordig moet u verslavende app-producten bouwen.

2. U kunt slagen zonder goed marktonderzoek

  • Redenen achter dure app-ontwikkeling

Waarom hebben mensen de neiging om software te devalueren? Deze verwarring bestaat vanwege de volgende drie factoren:

  1. Apps zijn immaterieel
  2. Onmetelijke intellectuele kapitaalwaarde
  3. Niet voor de hand liggende voordelen

Hoe worden app-kosten geschat?

Hoe kun je de kosten van de ontwikkeling van mobiele apps nauwkeurig inschatten?

De belangrijkste kostenpost zijn de functies van de app.

De formule die wordt gebruikt om de ontwikkelingskosten van een applicatie te berekenen, is als volgt:

Bedrijven schatten de app-ontwikkeling meestal met behulp van:

  • Concepten - presenteer een som van functies omte realiseren
  • Verhalen- vermeld alle functies die nodig zijn om een ​​concept te maken
  • Verhaal Punten - toon het ontwikkelingstempo van de app en complexiteit

Over het algemeen worden klanten voor app-ontwikkelingsdiensten in rekening gebracht op basis van de volgende opties:

  • Vaste kosten
  • Tijd & materiaal

Advies: Het is noodzakelijk om de voordelen van het toepassen van de optie tijd & materiaal te begrijpen. Deze optie heeft zowel een eerste projectschatting als de mogelijkheid om de scope tijdens het proces te wijzigen. Dit helpt om het app-budget onder controle te houden en, met deze flexibiliteit, een product te bouwen waar mensen dol op zullen zijn.

Waarom worden de initiële schattingen voor de ontwikkeling van mobiele apps niet altijd gehaald?

In principe zijn er twee redenen:

  1. Unfaithful app aanhalingstekens worden geleverd door een software bedrijf met een lage kwaliteit van de dienstverlening
  2. Toename app ontwikkeling scope als gevolg van veranderingen langs de weg

Als uw budget beperkt is voor de eerste versie van de app, heb je drie opties:

  • Akkoord over specifieke features
  • Betaal extra kosten
  • Drop-functionaliteit

App-kosten op basis van ontwikkelingsstadia

In de meeste gevallen bestaat het app-ontwikkelingsproces uit deze vijf fasen:

  • Pre-ontwikkeling (ook wel - ontdekking of onderzoek genoemd)
  • UX / UI-ontwerp
  • App-ontwikkeling
  • App-testen en -implementatie
  • Doorlopende ondersteuning en onderhoud

Opmerking: Afhankelijk van de app-leverancier kunnen deze stappen hernoemd worden, in een andere volgorde plaatsvinden of een iets ander formaat impliceren.

De meeste leveranciers van softwareontwikkeling (~ 70%) starten een project met de pre-onderzoeks- / ontdekkingsfase(Bron: Clutch.co, 2017).

De ontdekkingsfase biedt de volgende voordelen:

  • Tijd- en kostenbesparing
  • Vereistenvalidatie Doelgebaseerde
  • ontwerpoplossing
  • Risicodekking
  • Synchronisatie van de Product Owner (klant) met het team
  • App-projecttaakprioritering

Het grootste voordeel dat u ontvangt na de ontdekkingsfase is een exact antwoord op de vraag: "hoeveel kost het om een ​​app voor uw bedrijf te maken?" Een nauwkeurig app-ontwikkelingsbudget en opleverdatum worden berekend op basis van gebruikersverhalen die in de productachterstand worden gepresenteerd.

Andere mogelijke resultaten van de Discovery Stage zijn:

  • Afgerond projectconcept
  • UX / UI-ontwerp
  • Productachterstand
  • Projectarchitectuurplan
  • Markt- en concurrentanalyse (optioneel)

De gemiddelde prijs van app-ontwikkeling tijdens de ontdekkingsfase varieert van $ 10.000 tot $ 15.000 met een tijdlijn van 2 tot 4 weken. Deze kosten en tijdlijn hebben betrekking op een gemiddeld app-project van 3-5 maanden. Daarom komt de prijs van de ontdekkingsapp overeen met ~ 30% van de totale app-kosten.

De grafiek illustreert de gemiddelde ontwikkelingskosten van apps tijdens elke fase op basis van gegevens die zijn verzameld van 102 app-ontwikkelingsbedrijven. Elke ontwikkelingsfase komt neer op de totale app-kosten.

Ontwikkelingskosten voor mobiele apps op basis van 8 app-typen

Let op: de volgende ontwikkelingskosten voor apps worden gegeven om tot een gemeenschappelijk begrip te komen. Ook kunnen sommige app-typen vergelijkbare functionaliteit hebben.

Onthoud: elk project is uniek, aangezien niemand dezelfde vereisten, zakelijke context, technologieën en betrokken mensen heeft.

1.

  • Kosten basisapp:> ~ $ 15.000
  • Tijdlijn: ~ 1 maand
  • Voorbeelden: rekenmachine, camera, klok, lokale games, sms-apps, lokale audio- / videospelers

2.datagestuurde apps

  • Kosten voor: ~ $ 15.000 +
  • tijdlijn: ~ 1–1,5 maanden
  • Voorbeelden: Agenda, Weer, Aandelen, Kaarten

3.authenticatie-app

  • Kosten: ~ $ 30.000 +
  • Tijdlijn: ~ 2–3 maanden
  • Voorbeelden: McDonald's Loyalty-app, Google Drive

4.app voor sociale netwerken

  • Kosten: ~ $ 22.000 - $ 115.000 +
  • Tijdlijn: ~ 2 –4 tot 8+ maanden voor lopend project
  • Voorbeelden: Instagram, Facebook, LinkedIn, Yummi

5.e-commerce app

  • Kosten: ~ $ 35.000 - $ 170.000 +
  • Tijdlijn: ~ 2–4 tot maximaal 12+ maanden voor lopend project
  • Voorbeelden: Amazon, eBay, Alibaba, ASOS, GoPuff

6. On-demand app-

  • kosten: ~ van $ 50.000-60.000 + (per platform)
  • Tijdlijn: ~ 5–7 + maanden
  • Voorbeelden: Uber, UberEATS, Postmates, Nimber, Melabiz

7. Marketplace-app

  • Kosten: ~ $ 115.000 + (webplatform)
  • Tijdlijn: ~ 7 + maanden
  • Voorbeelden: TripAdvisor, Booking.com

8. IoT & hardware app-

  • kosten: ~ $ 30.000 +
  • Tijdlijn: ~ 3–5 maanden
  • Voorbeelden: Beacons, Amazon Dash Buttons, WeMo, BELI Pr inting Service, Jo

Concluderend geeft de volgende tabel een overzicht van de belangrijkste geschatte app-kosten en tijdlijninformatie voor elk specifiek app-type.

10 Verborgen app-ontwikkeling kostenfactoren

Het proces van app-evolutie kan worden onderverdeeld in de volgende fasen:

Fase 1: ontwikkeling van de eerste app-versie (MVP)

Fase 2: voortdurende app-ontwikkeling

Enkele van de elementen, vooral degene die binnen de app-architectuur vallen en doorlopende ontwikkelingscategorieën, kunnen soms worden ondergewaardeerd of eenvoudigweg voor het oog van de klant verborgen blijven.

Hieronder staat een lijst met elementen die de meeste invloed hebben op de app-kosten:

  1. App-infrastructuurservices (servers, hosting, domeinen)
  2. De app-architectuur samenstellen: monolithische versus microservices-architectuur (de laatste gebruikt meer technische middelen, maar is ook efficiënter op de lange termijn)
  3. Databases die worden gebruikt voor gegevensopslag (gebruikersgegevens, foto- en video-inhoud, enz.)
  4. Samenstellen van back-endinfrastructuur (vooral voor verdere app-schaalbaarheid)
  5. API en integratie van diensten van derden (bijv. betalingen, kaarten, analyses, enz.) .)
  6. App-beheer (complexe webportals of CMS voor app-beheer)
  7. Ontwikkeltools en bibliotheken gebruikt
  8. Gegevenscodering om gegevens over te dragen
  9. Regelmatige app-updates en bugfixes
  10. Video- of audiostreamingfunctionaliteit

Houd ook rekening met: Softwareontwikkelaars schatten de huidige kosten om te bouwen een app, exclusief kosten voor ondersteuning en app-onderhoud.

Dus hoeveel kost het om een ​​app te onderhouden?

Recente onderzoeken met betrekking tot de status van de lopende app-ontwikkelingskosten:

  • typische app-ontwikkeling komt overeen met ongeveer 35% van het totale budget dat de komende twee jaar wordt uitgegeven (Computerworld, 2012)
  • . Verwacht na de lancering van de app dat verdere ondersteunings- en app-onderhoudskosten ongeveer $ 5.000 zullen bedragen. - $ 10.000 per jaar (Clutch Survey, 2017)
  • Ongeveer 50% van de app-kosten wordt besteed aan onderhoud tijdens het eerste jaar, 25% in het tweede jaar en 15% -25% elk volgend jaar (Outsystems Survey, 2018-19)

Conclusie : Hoe u uw app kunt bouwen met een beperkt budget

  1. Doe uw huiswerk Let op de app-vereisten (technologieën, platform (en), marktonderzoek en doelgroep, enz.
  2. Kies het juiste app-ontwikkelingsteam

Deze leveranciers zullen waarschijnlijk werken aan het minimaliseren van de app-kosten en tijdlijn, en:

  • bouwen en werken aan hun eigen open-sourcebibliotheken
  • gebruik hun eigen best practices en kant-en-klare oplossingen voor de beoogde functionaliteit
  • passen alleen bewezen en werkende bibliotheken en diensten van derden
  • gebruiken effectieve projectmanagementproc essen en tools
  • passen precies de juiste technologieën en ontwikkeltools toe

3. Houd rekening met ontwikkelingstarieven per uur (Outsourcing naar Oost-Europa, bijvoorbeeld Oekraïne, verdient de voorkeur omdat het een goede prijs-kwaliteitverhouding biedt)

4. Begin klein (MVP-ontwikkelingsmethodologie)

5 Gebruik een eenvoudig app-ontwerp

6. Bewaak en wees betrokken bij het proces als Product Owner

7. Planning is essentieel

8. Ontvang een gedetailleerde projectschatting

9. Houd je aan de scope van de app

sm