Derfor skal iværksættere ikke lave en App
Appudvikling for iværksættere kræver mere end en god idé og en programmør. Jeg deler mine erfaringer fra 2018 med kravspecifikationer, outsourcing, markedsføring og udgifterne efter lanceringen.
Videoen er fra januar 2018. Den gengiver mine daværende erfaringer og holdninger til appudvikling. Eksempler på platforme, priser og Dineros udgifter stammer fra den periode.
Appudvikling for iværksættere: En god idé er ikke nok
Jeg sidder og svarer på en masse mails. Mange af dem kommer fra iværksættere, der vil lave en app. De spørger, hvor de finder en programmør, hvordan de skaffer pengene, og om jeg vil investere eller hjælpe.
Ofte har de en pissegod idé, som efter deres egen vurdering kan blive større end Facebook. Men i de fleste tilfælde synes jeg, at det er en rigtig dårlig idé at begynde på den måde.
Det er ikke nok at forestille sig en app. Du skal få den udviklet, markedsføre den, supportere den og vedligeholde den. Og du skal finde en måde at tjene penge på.
Du skal også kunne få nogen til at finde den
I videoen peger jeg på, at der allerede dengang var over en million apps i App Store. At få sin app ind i butikken betyder derfor ikke, at kunderne opdager den.
Min vurdering er, at meget få får en god forretning ud af det. Du konkurrerer om opmærksomheden med en masse andre og skal være dygtig til både marketing og PR.
Du skal have et produkt, folk vil bruge, og ramme med lanceringen. Jeg siger ikke, at det er umuligt. Jeg siger, at jeg synes, chancen er meget lille, hvis du begynder uden at forstå, hvad der skal til.
Og selv en app, der næsten ikke tjener noget, skal stadig supporteres. Derfor er markedsføringen og forretningen mindst lige så væsentlige som selve idéen.
Outsourcing kræver mere end at finde en programmør
Du kan programmere appen selv eller få andre til det. Måske finder du et team i Danmark, Indien, Pakistan eller de baltiske lande.
Jeg har haft nogle frustrerende erfaringer med outsourcing. Min kritik i videoen er hård: Jeg har oplevet leverandører, som fulgte instruktionerne meget bogstaveligt, uden at tænke de praktiske problemer igennem.
Jeg bruger et karikeret eksempel med en person, der får besked på at gå hundrede meter ned ad en gade. Hvis du ikke også beskriver, hvordan man håndterer skilte og trafik, kan opgaven gå galt. Pointen er, at du ikke kan tage for givet, at en leverandør udfylder alle hullerne i din beskrivelse, sådan som du selv ville gøre.
Jeg oplever også, at forventninger til kvalitet kan være forskellige. Derfor er det vigtigt med en teknisk projektleder, som både forstår opgaven og den kvalitet, du forventer.
Et ja er ikke altid bevis på, at opgaven er forstået
Et af mine eksempler handler om SEO-arbejde i Tyskland. Nogle indiske leverandører tog opgaven, selv om det var beskrevet, at arbejdet skulle være på tysk.
Da de havde fået opgaven, spurgte de, hvad de skulle gøre, fordi de ikke kunne tysk. Det var jo en central del af hele opgaven.
Den slags oplevelser har gjort mig skeptisk, når nogen straks siger ja til alt. Du skal finde ud af, om de faktisk kan levere, og om I forstår opgaven på samme måde.
Det betyder ikke, at alle outsourcingfirmaer er dårlige. I videoen fortæller jeg også om det firma, vi bruger til Dineros app, som jeg synes er ganske glimrende.
Du skal kunne beskrive hele forløbet
Selv dygtige udviklere har brug for en ordentlig kravspecifikation. Hvis du ikke forstår teknikken, kan det være svært at lave den.
Forestil dig en app, der tager billeder. Du skal ikke bare sige, at den skal kunne tage et billede. Hvad sker der, hvis kameraet ikke er i fokus? Hvor skal billedet gemmes? Hvad gør appen, hvis der ikke er netforbindelse? Hvilke fejlbeskeder får brugeren?
Du skal tænke skærmbilleder, handlinger og de forskellige kombinationer igennem. Ellers bliver der en masse beslutninger undervejs, som du troede allerede var en del af aftalen.
Det gælder også med danske udviklere. Måske får du et tilbud på 250.000 kroner ud fra din beskrivelse. Når de manglende krav senere kommer frem, kan regningen ende på en halv million. Du føler dig snydt, mens udviklerne mener, at du har bestilt mere end det, I aftalte.
Telefoner og opdateringer gør arbejdet større
Du skal også tage stilling til iOS og Android, forskellige skærmstørrelser, telefonmodeller og udgaver af styresystemerne.
I Dinero oplevede vi fejlmeldinger fra Android-brugere med telefoner, hvor noget fungerede anderledes. Så skulle vi undersøge den konkrete model og finde ud af, hvad der skete.
Og arbejdet stopper ikke ved lanceringen. Nye udgaver af styresystemer og ny hardware kan kræve ændringer, så appen bliver ved med at fungere.
Dineros app var dyr, selv med et stærkt hold
Dineros app var en frontend. Logikken lå på vores server og blev lavet af et andet team. Alligevel havde jeg på det tidspunkt brugt over en million kroner på appen.
Det var med David Andersen ved roret, som jeg vurderede som en meget stærk projekt- og produktchef, og med en leverandør, jeg var tilfreds med.
Jeg fortæller også, at vi dengang brugte mellem 50.000 og 100.000 kroner om måneden på fejlmeldinger, opdateringer og det løbende arbejde. Det er udgifter, man skal tænke ind, før man beslutter sig for at få lavet en app.
Lær noget om udvikling, før du køber den
Mit råd i videoen er at begynde med at lære noget selv. Tag nogle kurser, og prøv at udvikle din app.
Du bliver måske ikke verdens bedste programmør. Men du kan få en forståelse, som gør dig bedre til at skrive en kravspecifikation og købe udvikling senere.
Hvis idéen ikke bliver til en forretning, har du i det mindste lært noget nyttigt om IT frem for bare at bruge alle dine penge på noget, du ikke forstod.
Find din egen passion frem for at kopiere succeshistorierne
Du hører om de få mennesker, som bygger noget i Silicon Valley og sælger det for enorme beløb. Du hører langt mindre om dem, som står tilbage med gæld, frustrationer og konflikter.
Derfor vil jeg hellere have, at du finder noget, du ved noget om og har en passion for. Det kan være økologisk landbrug, brugte biler eller noget helt tredje.
Min advarsel er især til dig, der vil købe dig til en app uden selv at forstå udviklingen eller forretningen. Lad ikke andres spektakulære succeser være hele grunden til, at du sætter dine egne penge på spil.
Flere af mine erfaringer med at bygge en forretning finder du i Iværksætter til jeg dør.