Frågor att ställa innan du anlitar apputvecklare
Av CodexierPublicerad 4 min läsning
Att anlita någon för att bygga en app är ett större åtagande än att anlita någon för en hemsida. Koden körs på enheter du inte styr över, varje version granskas av Apple och Google, och appen behöver uppdateras så länge den finns. En snygg portfolio säger inget om hur utvecklaren hanterar det. Frågorna nedan gör det. Använd dem på de första mötena med frilansare eller byråer och jämför svaren sida vid sida.
Process och kommunikation
- Hur går ni från vår idé till en fast omfattning, och vad behöver ni från oss för det?
- Hur ofta får vi se och prova en fungerande version av appen?
- Vem är vår kontaktperson i vardagen, och vem skriver faktiskt koden?
- Hur prissätts och godkänns ändringar i omfattningen?
- Vilka verktyg använder ni för uppgifter, feedback och publicering, och får vi tillgång?
Ägande av kod och konton
Det är här de flesta smärtsamma appprojekt går snett, och det upptäcks oftast när samarbetet tar slut. Avtalet ska föra över äganderätten till koden till er, och kontona ska vara era från början. Vår guide om immaterialrätt i mjukvaruavtal går igenom formuleringarna.
| Fråga | Bra svar | Oroande svar |
|---|---|---|
| Vem äger koden? | Ni, vid betalning, enligt avtalet | Vi licensierar den till er |
| Var lagras koden? | I ett kodförråd som ert företag äger, med vår åtkomst | Hos oss, vi skickar den i slutet |
| Vems utvecklarkonton hos Apple och Google? | Era; vi bjuds in som teammedlemmar | Vi publicerar under vårt konto |
| Backend, databas och pushtjänster? | Uppsatta i era molnkonton, fakturerade till er | Ingår i vår drift, går inte att flytta |
| Vilka öppen källkod-licenser används? | Listade, alla förenliga med kommersiellt bruk | Vet inte |
Test och publicering
- Vilka enheter och OS-versioner testar ni på, och testar ni på riktiga telefoner, inte bara simulatorer?
- Skriver ni automatiska tester, och för vilka delar?
- Hur testar vi versioner före publicering, till exempel via TestFlight och internt test i Google Play?
- Vem tar fram butikstexter, skärmbilder, integritetsuppgifter och anteckningar till granskningen?
- Vad händer om Apple eller Google avvisar appen, och ingår det i priset?
- Sätter ni upp kraschrapportering och grundläggande statistik från första versionen?
En utvecklare som har gått igenom granskningen många gånger svarar snabbt och tar själv upp de vanligaste skälen till avslag.
Underhåll efter lansering
En app blir aldrig färdig. Apple och Google släpper nya OS-versioner varje år, ändrar butiksregler och kräver nyare byggverktyg, och biblioteken i appen behöver säkerhetsuppdateringar. En utvecklare som inte tar upp det innan ni skriver på är antingen oerfaren eller tänker fakturera det senare. Läs vad appunderhåll kostar för hela bilden.
- Vad ingår i ett underhållsavtal, och vad kostar det per månad?
- Hur snabbt agerar ni på en kritisk bugg eller ett avslag i appbutiken?
- Hur länge kommer ni att stödja det ramverk och de versioner ni väljer?
- Om vi byter utvecklare, vad får vi: dokumentation, bygginstruktioner, inloggningar?
Svar som bör oroa dig
- Ett fast pris och datum innan någon har frågat om användare, funktioner eller integrationer.
- Vi kan bygga allt, utan frågor om vad era användare faktiskt behöver.
- Ovilja att lägga koden i ert kodförråd eller appen i ert utvecklarkonto.
- Inget sägs om test, granskning eller underhåll förrän du frågar.
- Ett team du aldrig träffar, där arbetet läggs ut på personer som inte nämns i avtalet.
Tumregel: välj utvecklaren som ställer flest frågor om användare och omfattning och ger tydligast svar om ägande och underhåll, framför den med lägst pris eller snyggast portfolio. När du inte ska anlita en apputvecklare alls: behöver användarna främst hitta information eller boka en tid kan en mobilanpassad hemsida eller webbapp räcka för en bråkdel av kostnaden. Är en app rätt svarar vår tjänst för plattformsoberoende MVP-appar skriftligt på allt ovan, och du kan boka ett kort samtal och testa oss med listan.
Vanliga frågor
Ska jag anlita en frilansare eller en byrå för en app?
En frilansare kan vara billigare och närmare, men ni blir beroende av en person för både bygge och underhåll. En byrå kostar mer per timme men har backup och fler roller. Oavsett val är frågorna om ägande och underhåll viktigast.
Är det ett dåligt tecken om utvecklaren inte ger ett fast pris direkt?
Oftast tvärtom. Ett pålitligt fast pris kräver en avgränsad omfattning. Många bra utvecklare erbjuder först en kort betald planeringsfas eller prototyp och sedan ett fast pris för bygget.
Vad ska avtalet innehålla?
Omfattning, pris och betalningsplan, hur ändringar hanteras, ägande av kod och konton, test och godkännande, garantitid och vad underhåll efter lanseringen omfattar och kostar.
Måste jag förstå tekniken för att ställa de här frågorna?
Nej. Frågorna handlar om process, ägande och ansvar. Jämför hur tydligt olika utvecklare svarar; tydligheten är en bra signal i sig.
Vill du testa en utvecklare med listan?
Börja med oss. På ett kostnadsfritt 15-minuterssamtal kan du ställa alla frågor ovan, och vi säger ärligt om du behöver en app eller något enklare.
Boka ett kostnadsfritt 15-minuterssamtal