Hoeveel kost een mobiele app? – deel 2
Bij PegusApps zelf zijn ze heel consequent als het gaat om de prijszetting van een app. Een app bouwen is een volledig project en naarmate de complexiteit heb je verschillende skillsets nodig om een kwalitatieve app te maken. Zij geloven dermate in transparantie met hun klanten dat zij ten allen tijde elk uur kunnen meevolgen dankzij hun transparant logsysteem.
Een app ontwikkelen hangt sterk af van veel factoren. Hoeveel platformen moeten er ondersteund worden, welke technologieën zijn er nodig om het project succesvol te kunnen voltooien. Wat ook vaak een rol speelt in de ontwikkeling van een app is de keuze tussen een hybride en/of een native app. De grens is meer en meer aan het verfijnen maar een native app is altijd wel duurder omdat deze betere prestaties garandeert. Hybride apps daarentegen kunnen goedkoper ontwikkeld worden omdat de User Interface via de browser van het mobiele apparaat gebeurt. Dit maakt dat deze hergebruikt kan worden voor verschillende besturingssystemen. Met andere woorden kan een hybride app ook gemakkelijk gemaakt worden voor zowel iOS als Android bijvoorbeeld. Andere factoren die zeker een rol zullen spelen is de samenwerking met externe hardware en/of software.
Eigen bibliotheek
PegusApps heeft hiervoor een slimme oplossing bedacht door zelf een bibliotheek te bouwen die alle business logica bevat zodoende er enkel een UI voor iOS of Android hoeft gebouwd te worden. Deze bibliotheek wordt nog actief uitgebreid zodat ook de UI kan gedeeld worden door de verschillende besturingssystemen. Dit alles zorgt ervoor dat zij enerzijds vlugger kunnen werken op hoog kwalitatief niveau en anderzijds minder hoeven door te rekenen aan de klant voor apps die op alle systemen kunnen werken.
De appontwikkelaars van PegusApps werken altijd volgens een Time & Materials principe. De scope wordt altijd in samenspraak met de klant bepaald. Er volgt een functionele analyse waar per onderdeel een indicatieve prijs wordt gezet (gebaseerd op tijdsinspanningen). Dankzij de user stories die gratis gemaakt worden, heeft de klant altijd een duidelijk zicht op het voorgestelde project en zekerheid over het goed begrip van de gewenste functionaliteiten.
Agile & Lean
PegusApps werkt volgens een agile methodologie. Dankzij de sprintblokken van gemiddeld twee weken wordt een deliverable uitgegeven wat zich meestal uit in een demo. Zo kan de klant de vinger op de pols houden bij het project en meebeslissen of ieder detail wel naar wens is. Bij heel grote nieuwigheden wordt over een scope change gesproken en herziet men het gehele project.
Tijdens het maken van een overeenkomst wordt het project trouwens grondig geanalyseerd en mede opgebouwd door een interne projectleider. Het voorstel wordt vervolgens gevalideerd door de ontwikkelaars en nadien nog afgetoetst door het management om zo de meest optimale oplossing naar de klant te kunnen brengen.
Tijdens het project worden de uren van de ontwikkelaars duidelijk gelogd en rechtstreeks naar het project management gestuurd. Zelfs de klant heeft inzage in wat er precies allemaal gebeurt tijdens een project via een SPOC (Single Person of Contact) en rechtstreekse inzage in de project specifieke tools. Transparantie is heel belangrijk bij PegusApps.
De meningen zijn duidelijk: deze manier van werken levert de beste apps op voor de beste prijs. Wanneer men met een vaste prijs gaat werken is er altijd één partij de dupe. Ofwel was de inschatting van het project te positief en betaalt de klant te veel. Ofwel werd er te weinig voorzien en moet de app onvolmaakt afgeleverd worden of daalt de kwaliteit van de app om deze binnen het vooropgestelde budget op de leveren.
Naast de flexibiliteit die de agile methode met zich meebrengt, is PegusApps ook een ‘lean’ organisatie. Bijna iedereen werkt van thuis, de kostenstructuur is laag wat zich positief vertaalt in het prijsplaatje van een app. Tevens kan er altijd vlug ingesprongen worden dankzij deze structuur.
If you think hiring a professional is expensive, try hiring an amateur.
Nearshoring & offshoring
Iedereen die werkt bij PegusApps leeft in België. Er wordt sceptisch gekeken naar het fenomeen van nearshoring en offshoring. De perceptie van de uurprijs is goedkoper maar het totaalplaatje kan mogelijks wel duurder uitkomen. Extra uren door misverstanden of extra debugging die niet origineel werd ingerekend bijvoorbeeld. Een vergelijking die altijd opgaat en die iedereen wel kent is die met de bouwsector. Het is gemeengoed dat een dergelijke project altijd wel een 30tal % meer kost dan oorspronkelijk werd geraamd door onvoorziene omstandigheden of door allerlei moeilijk te voorspellen details ook soms door aanpassingen die door de klant gevraagd worden tijdens de ontwikkeling van een project.
Daarnaast komen nog eens de cultuurverschillen en de taalbarrières. Een goed project moet perfect afgelijnd zijn met alle partijen, stakeholders en ontwikkelaars om misverstanden en onenigheden te vermijden.
in- versus outsourcing
Ook hier zijn ze bij PegusApps heel duidelijk: de kennis en knowhow van ontwikkelaars die fulltime bezig zijn met app ontwikkeling is onschatbaar geworden. Een app bouwen is een ingewikkelde zaak die veel verschillende vaardigheden verreist. Inhouse is het gewoonweg niet rendabel om een team van specialisten (op alle vereiste domeinen en technologieën) aan te werven en je rentabiliteit niet te verliezen voor één app.
Onderhoud van een app
Naar onderhoud toe biedt PegusApps een onderhoudscontract aan. OS updates, security en hosting zijn belangrijke variabelen. Afhankelijk van de gewenste ondersteuning wordt hiervoor een vaste prijs opgemaakt. Bij het aanvragen van nieuwe functies wordt ook het onderhoudscontract aangepast.
Wens je meer informatie of wil je ook een app laten maken voor jouw bedrijf? Contacteer ons!