Så lång tid tar det att bygga en app – på riktigt

Av Weapp · Uppdaterad

En enkel app tar oftast 2–4 månader att utveckla, en medelkomplex app 4–8 månader och en komplex app 8 månader eller mer, inklusive design och test. Tidplanen styrs starkt av beställaren själv: hur snabbt beslut fattas, hur återkoppling ges och hur snabbt innehåll levereras. Räkna även in app-butikernas granskning.

“Hur lång tid tar det?” är en av de första frågorna varje appidé möter, och det ärliga svaret är att det beror på. Men det går att ge realistiska spann, och att peka ut vad som styr dem. Det mesta som förskjuter en tidplan ligger nämligen inte hos utvecklarna, utan hos beställaren: hur snabbt beslut fattas, hur återkoppling ges och när innehållet kommer.

Tidslinjer per projekttyp

Spannen nedan omfattar hela vägen: design, utveckling och test, fram till en app som är redo att lämnas in för granskning. De förutsätter att arbetet flyter på utan långa pauser.

ProjekttypTypisk tidsåtgång
Enkel app2–4 månader
Medelkomplex app4–8 månader
Komplex app8 månader eller mer

En enkel app har ett fåtal vyer, inloggning och innehåll från ett enkelt API. En medelkomplex app har egen backend, flera användarroller, betalning och kanske ett par integrationer. En komplex app har realtidsdata, tunga integrationer mot affärssystem och höga säkerhetskrav. Ju längre ner i tabellen, desto mer av tiden går till annat än ren kodning, framför allt testning och samordning.

En vanlig missuppfattning är att tiden i huvudsak är kod. I själva verket tar design och testning ofta lika mycket, och de många små besluten längs vägen väger tungt. En app som “bara” ska byggas snabbt kan ändå ta månader, om varje beslut måste vänta på svar.

Vad som förskjuter tidplanen

De flesta förseningar går att förutse, för de återkommer projekt efter projekt. Fyra faktorer sticker ut:

  • Beslutstakt. Varje gång ett beslut dröjer uppstår dötid. Ett projekt där beställaren svarar samma vecka går påtagligt snabbare än ett där svaren tar veckor.
  • Återkoppling. Samlad och tydlig återkoppling driver projektet framåt. Spridd, motstridig eller ständigt omprövad feedback skapar omtag som äter tid.
  • Innehåll. Texter, bilder och data som appen behöver är förvånansvärt ofta en flaskhals. Är innehållet inte klart kan inte heller appen bli det.
  • Växande omfattning. Varje “kan vi också ha…” som läggs till efter start förskjuter planen. Det är den vanligaste orsaken till att tidplaner spricker.

Det tröstande i detta är att beställaren styr det mesta själv. En tydlig kravbild från början, snabba beslut och innehåll i tid kortar tidplanen mer än någon teknisk optimering. Att kasta in fler utvecklare hjälper däremot sällan i ett litet projekt, eftersom fler personer också kräver mer samordning.

Räkna in app-butikernas granskning

Ett steg som ofta glöms i planeringen är att appen måste granskas av Apple och Google innan den blir synlig i butikerna. Granskningen tar oftast från något dygn till några dagar, men den är inte garanterad att gå snabbt. En app kan nekas och behöva rättas innan den släpps igenom, vilket lägger till en runda.

Därför ska granskningen in i tidplanen, med marginal. Det gäller särskilt om lanseringen är knuten till ett datum, en kampanj eller ett event. Att planera som om godkännandet kommer på en dag är att bygga in onödig stress i slutskedet, precis när allt annat också ska klaffa.

Ett konkret räkneexempel

Säg att du vill lansera en medelkomplex bokningsapp lagom till hösten. Bygget beräknas till sex månader inklusive design och test. Då kan du inte starta i mars och räkna med lansering i september utan marginal. Lägg till tid för granskning, och en buffert för att beslut och innehåll ibland dröjer, och du bör snarare starta i februari för att landa tryggt. Poängen: planera bakåt från lanseringsdatumet, med granskning och buffert inräknade, i stället för att anta att allt går som på räls.

Det bästa sättet att hålla en tidplan är att börja med ett tydligt underlag. Läs mer om hur en förstudie lägger grunden bland våra tjänster, eller hör av dig med din idé så ger vi en realistisk tidsbild för just den.

Vanliga frågor

Hur lång tid tar det att bygga en enkel app?

Oftast 2–4 månader, inklusive design och test. Det gäller en app med ett fåtal vyer, inloggning och innehåll från ett enkelt API, utan tunga integrationer. Tidsspannet förutsätter att beslut fattas löpande och att innehållet finns. Drar besluten ut på tiden förskjuts även ett litet projekt snabbt.

Vad tar mest tid i ett appprojekt?

Sällan själva kodandet ensamt. Design, testning och de många små besluten längs vägen tar minst lika mycket tid. Integrationer mot externa system är ofta den enskilt största tidstjuven, eftersom varje koppling måste byggas och testas separat. Ju fler system appen ska prata med, desto längre blir tidplanen.

Kan man snabba på utvecklingen?

Ja, mest genom det du själv styr. Snabba beslut, samlad och tydlig återkoppling och innehåll som levereras i tid kortar tidplanen mer än något annat. En tydlig kravbild från start minskar omtag. Att kasta in fler utvecklare hjälper däremot sällan i ett litet projekt, eftersom mer folk också kräver mer samordning.

Hur lång är app-butikernas granskning?

Granskningen hos Apple och Google tar oftast från något dygn till några dagar, men kan dra ut på tiden och en app kan nekas och behöva rättas. Därför ska granskning läggas in i tidplanen med marginal, särskilt inför en lansering knuten till ett datum. Att räkna med att det går på en dag är att bjuda in stress.

Varför spricker tidplaner för appar så ofta?

Oftast för att omfattningen växer under resans gång eller för att beslut och innehåll dröjer. Varje ny funktion som läggs till efter start förskjuter planen, och väntan på återkoppling skapar dötid. Tidplanen spricker sällan på grund av att koden är svår, utan för att förutsättningarna ändras medan bygget pågår.