Hvad påvirker prisen på at udvikle en app?
Et app-projekt består ofte af mere end de skærme, brugeren ser. Login, data, administration, integrationer og løbende vedligeholdelse kan være en stor del af opgaven. Et tilbud bliver derfor mere brugbart, når det forklarer både appen og systemerne bag den.
Beskriv brugerens vigtigste forløb
Hvem åbner appen, og hvad skal personen kunne gennemføre? Det kan være en kunde, der følger en ordre, eller en medarbejder, der registrerer et besøg. Beskriv forløbet fra start til slut, også når oplysninger mangler, forbindelsen svigter, eller noget skal rettes.
Det giver et bedre grundlag end alene at tælle skærmbilleder. To apps med det samme antal skærme kan have meget forskellig kompleksitet.
Platforme og adgang til telefonens funktioner
Afklar, om appen skal fungere på iPhone, Android eller begge platforme. Kamera, lokation, notifikationer og arbejde uden internetforbindelse kan påvirke valget af teknologi og behovet for test.
Native udvikling, Flutter og en webbaseret løsning har forskellige styrker. Valget bør bygge på funktionerne og brugssituationen. Det skal også passe til vedligeholdelsen efter lancering. Bed om en begrundelse for valget i jeres konkrete projekt frem for at antage, at én tilgang altid er bedst.
Systemerne bag appen
Skal brugerne have konti? Hvem må se hvilke data? Skal en administrator kunne rette indhold eller hjælpe en bruger? Skal appen hente information fra et eksisterende system?
Hvis appen skal fungere offline, er det også nødvendigt at aftale, hvad der gemmes på enheden, og hvad der sker, når flere personer har ændret de samme oplysninger. Sådanne regler kan have større betydning for udviklingsarbejdet end en ekstra visuel skærm.
Hvad kan en første version indeholde?
En første version bør gøre den vigtigste opgave ordentligt. Lav tre lister: nødvendigt ved lancering, nyttigt senere og endnu uafklaret. Test idéen med de mennesker, der skal bruge den, før en lang række ekstra funktioner bestilles.
Som et illustrativt eksempel kan en medarbejderapp begynde med registrering og visning af opgaver. Avanceret rapportering eller nye integrationer kan undersøges senere. Sikkerhed, datakvalitet og nødvendig fejlhåndtering hører stadig til første version.
I Find Min Bil-projektet kan I se et af vores konkrete app-projekter. Brug cases til at tale om relevant erfaring; funktioner og budget skal stadig vurderes for jeres egen løsning.
Lancering og den efterfølgende drift
Afklar, hvem der ejer og administrerer app-konti, hvem der håndterer udgivelsen, og hvordan support foregår. Spørg også, hvad der sker, når telefonernes styresystemer ændres, eller en integration skal opdateres. Aftal eventuelle tredjepartsudgifter og vedligeholdelsesopgaver særskilt.
Et tilbud bør gøre det tydeligt, hvilke platforme, funktioner, testforløb og driftsopgaver det omfatter. Det bør også forklare, hvordan ændringer håndteres, så I kan prioritere med et fælles grundlag.
Se vores app-udvikling, eller send os en beskrivelse af idéen. Start gerne med brugerne og deres vigtigste opgave; detaljerne kan afklares i dialogen.

Jakob Grumsen
Ejer
Skal vi hjælpe dig videre?
Har du et konkret projekt i tankerne? Lad os tage en uforpligtende snak om, hvordan vi kan hjælpe din virksomhed videre.