Hvordan finder du en app udvikler?

Posted on January 17, 2020

Hvis du laver en søgning på app udvikler finder du hurtigt ud af, at der findes flere muligheder end du nogensinde vil kunne komme igennem. Der er hundreder af app udviklere derude, som du kan vælge mellem.

Men når det er sagt, hvor mange af disse udviklere er så faktisk kvalificerede til at bygge den app, du ønsker? Antallet er måske betydeligt mindre, end man skulle tro.

Sandheden er,  at bare fordi nogen ved, hvordan man udvikler en app, betyder det ikke nødvendigvis, at de er den bedste udvikler til at skabe den rigtige app til dig.

For eksempel er der masser af freelancere derude, der kender det grundlæggende ved kodning og kan sammensætte en funktionel app. Men det kvalificerer dem ikke til at skabe en e-handels app, intern forretningskommunikations app eller white label apps til bureauer.

Disse typer apps er mere komplekse, og derfor skal de bygges af en udvikler, der har erfaring på de områder.

Så hvordan kan du vide, hvilke udviklere der er bedst til din app? Det kan være udfordrende, hvis du ikke ved, hvad du skal kigge efter.

Det var min inspiration til at skrive denne guide. Som leverandør af app udvikling vil jeg vise dig præcist, hvad jeg selv ville lede efter i en app udvikler.

Tænk på denne guide som en detaljeret tjekliste, som du kan bruge når du skal vælge potentielle udviklere. I sidste ende vil det at vide, hvad du skal kigge efter i en udvikler, gøre det meget lettere for dig at finde det perfekte match til din app.

Platformtilgængelighed

Hvilken type mobilapp vil du lave? Er det en iOS app? Android app? Eller begge?

Svaret er vigtigt, når du skal vælge en udvikler. Nogle udviklere er specialiserede i den ene platform frem for den anden. Apps til forskellige operativsystemer er bygget i separate kodesprog.

Så hvis du ved, at din app skal være tilgængelig i Apple App Store, ville det ikke give mening at vælge en udvikler, der kun bygger Android apps.

Ideelt set ønsker du at finde en udvikler, der kan bygge til både iOS og Android. Ellers bliver du nødt til at finde to separate udviklere til at bygge til hver platform, hvilket kan føre til flere problemer end du har lyst til at forestille dig.

Selv hvis du bare vil starte ud med at udgive din app på én platform lige nu, er der en god chance for, at du i sidste ende gerne vil gøre den tilgængelig på begge platforme.

At bruge en udvikler eller et udviklingsbureau, der kan bygge hybrid apps, vil reducere omkostningerne og tiden forbundet med at skabe to separate apps, betydeligt.

For langt de fleste, vil fordelene ved hybridudvikling væsentligt opveje ulemperne.

Lad os sige, at du har en e-handels-app. Din målgruppe har muligvis en præference for iOS frem for Android, eller omvendt. Men når det er sagt, efterlader du stadig en enorm mulighed for salg, hvis du kun udgiver din app på én platform.

Her er et andet eksempel. Nogle af jer ønsker måske at bygge en human resources-app for at forbedre medarbejderkommunikation.

Den bedste og mest omkostningseffektive måde at gøre dette på, er ved at give dine medarbejdere adgang til appen på deres egne enheder. Det er meget usandsynligt, at alle dine medarbejdere bruger det samme operativsystem.

Pointen er simpel – din app skal være på begge platforme.

Selv hvis du er sikker på, at du kun vil udgive på én platform til at starte ud med, skal du stadig kigge efter en mobiludvikler, der kan gøre begge dele. Du kan jo ende med at skifte mening på et eller andet tidspunkt.

Udviklertilgængelighed

Omkostninger spiller ofte en stor rolle i folks beslutning om at finde en app udvikler.

Så en almindelig måde folk prøver at spare penge, er ved at lede efter en freelanceudvikler. Jeg vil dog ikke anbefale at gå denne vej.

Forstå mig ret, der er helt klart nogle talentfulde freelancere derude, der kan bygge de bedste apps på markedet. De kan endda gøre det til en rimelig pris.

Men en af de vigtigste faktorer i at finde den bedste app udvikler, er deres tilgængelighed. Lad mig forklare.

En freelancer er kun én person. De arbejder sandsynligvis på flere projekter samtidig, så de kan ikke fokusere al deres indsats på din app.

Et app udviklingsbureau har på den anden side et helt hold af udviklere. De vil alle arbejde sammen på din app.

Dette betyder, at et bureau kan udvikle din app hurtigere og mere effektivt.

Plus, du risikerer ikke så meget ved det. Hvad hvis den freelancer, du ansætter, bliver syg? Eller kommer til skade? Eller simpelhen bare har en situation på et andet projekt der ikke kan vente?

Det kan lyde som et usandsynligt scenario, men du vil blive overrasket; Jeg har set det ske før.

Nu er din appudviklingsproces stoppet, fordi udvikleren ikke længere er tilgængelig. Med et bureau, hvis en udvikler er syg eller ikke kan komme på arbejde, er resten af teamet der stadig for at arbejde på din app. Det hele fortsætter uden problemer.

Teknologiske krav

Når du er på udkig efter en app udvikler, skal du sørge for at stille spørgsmål i relation til teknologien. Dette er et stort problem, som jeg ser folk løbe ind i hele tiden.

Nogle udviklere giver dig bare en basispris efter deres bud på udviklingsomkostningerne, men de undlader at give dig priserne for back-end infrastrukturen i din app.

Der er visse ting, der kræves for at din app skal fungere, når den er live. Hvis du f.eks. vil gemme oplysninger om brugerne af din app, har du brug for en databaseserver.

Vil du have brugeranalyse? Så har du brug for en analyseserver. Du skal have en godkendelsesserver, hvis du vil have brugere til at logge på din app, og en push-meddelelsesserver, hvis du vil have muligheden for at sende push-meddelelser. Jeg kunne blive ved og jeg ser alt for tit at det bliver glemt i den samlede pris.

Så når du taler med udviklere, skal du sørge for klart at forklare de funktioner, du ønsker i appen. Disse funktioner vil påvirke de teknologiske krav.

Sørg derefter for, at udvikleren giver dig et velovervejet bud, der inkluderer omkostningerne til al denne teknologi.

Sikkerhed

Sikkerhed skal være en prioritet for alle, der bygger en mobilapp.

Sørg for, at din udvikler er i stand til at give dig, din virksomhed og din app sikkerhedsfunktioner på topniveau.

56% af de top 100 betalte apps i Apple App Store er blevet angrebet af hackere. Ondsindede angreb på mobilapps stiger med 163% hvert år.

Når du snakker med en udvikler, skal du understrege vigtigheden af sikkerhed.

Spørg dem, hvad dine muligheder er, og se, hvad de tilbyder. Hvis de fortæller dig noget vagt i retning af “det har jeg styr på” eller “det behøver du ikke bekymre dig om,” er det en grund til bekymring.

Udviklere skal være i stand til specifikt at fortælle dig, hvordan din app vil blive sikret. Sikkerhedsniveauerne varierer afhængigt af den type app, du bygger.

For eksempel har en e-handels-app, der behandler betalinger og gemmer kunders faktureringsinfo, naturligvis brug for mere sikkerhed end en lommeregner app. Hvis du er en virksomhedsejer, der udvikler en app til dine medarbejdere, skal du sørge for, at alle deres oplysninger er sikre.

Du ønsker måske endda at begrænse adgangen til, hvem der kan downloade eller logge ind på appen.

Som white label forhandler skal du sikre dig, at du også leverer en sikker app til dine klienter. Ellers vil det afspejle sig dårligt på dit bureau, selvom du teknisk set ikke selv har lavet appen.

Support Efter Udviklingen

Lad os spole lidt fremad.

Din app er blevet udviklet. Den er live, kan downloades, og folk bruger den allerede. Det er fantastisk! Men hvad nu?

Forsvinder udvikleren bare og lader dig passe dig selv? Du kan ikke bare lave en app, udgive den og glemme den.

Tænk på din app som en ny bil, du lige har købt og kørt ud af parkeringspladsen. Du er ikke færdig med at betale for den bil. Den har stadig brug for olieskift, dækrotation og anden regelmæssig vedligeholdelse. Når noget går galt, skal du fikse det.

Din app er ikke perfekt, og det vil den sandsynligvis aldrig blive. Du vil altid være i stand til at foretage ændringer og justeringer med opdateringer.

Kort sagt, får din app brug for opdateringer. Så find en udvikler, der kan gøre det for dig. Hvor meget koster opdateringer?

Nogle udviklere debiterer dig per opdatering, enten pr time eller baseret på de nødvendige ressourcer. Andre vil give dig et indholdsstyringssystem, der giver dig mulighed for at foretage disse ændringer på egen hånd.

Min erfaring siger mig at det er bedst at arbejde med et bureau, der har software, der gør det nemt for dig at foretage enkle ændringer uden at skulle kode på egen hånd.

Desuden vil bureauet være der for at tilbyde support, hvis du har brug for hjælp til mere komplekse ændringer, eller hvis du kæmper med deres CMS.

De bedste app udviklere konfigurerer ikke blot din app og infrastruktur, men de vil også vedligeholde den for dig. De vil være tilgængelige, når der sker noget og når noget går galt.

Lad os sige, at din app pludselig får en masse brugere på én gang, og serverne går ned. Hvad nu? Spørg din udvikler om den support, de tilbyder fra et belastningsbalancerings- og autoskaleringsperspektiv. Er det inkluderet i den pris, de giver dig? Eller koster det ekstra, når det er tid til at skalere din app?

Erfaring med app udvikling

Alle apps laves ikke på samme måde. Alle kan lære at udvikle en simpel app som en lommelygte eller en lommeregner med grundlæggende kodning. Men disse færdigheder kan ikke oversættes til den type app, du prøver at skabe.

Find en udvikler, der har erfaring med at opbygge komplekse apps, der ligner det, du leder efter. Her er nogle analogier.

Hvis du blev arresteret for kriminelle handlinger, ville du så bringe en skatteadvokat til retten? Nej, du ville ansætte en advokat med speciale i kriminal forsvar.

Lad os sige, at du vil have en ny tatovering. Vil du gå til en kunstner på deres første arbejdsdag? Nej, du vil have en, der har gjort dette utallige gange.

Ja, disse eksempler kan virke lidt ekstreme og ikke relaterer sig ikke nødvendigvis til din situation, men jeg prøver bare at illustrere min pointe. En app er et seriøst engagement og investering, så du skal sikre dig, at du vælger en hæderlig professionel til at håndtere den.

Hvis du vil bygge en HR-app til intern medarbejderkommunikation, skal du arbejde med en udvikler, der har gjort dette før.

Vil du have en e-handels-app til din Shopify-butik? Find en udvikler, der er specialiseret i denne type udvikling.

Bed udvikleren om referencer, eksempler og casestudier af apps, de tidligere har bygget.

Udviklerens portefølje fortæller dig, om de har erfaring med at fremstille apps som den, du har brug for.

Tidslinje

Hvor lang tid tager det at udvikle din app? For nogle af jer vil dette være en vigtig faktor i beslutningsprocessen.

Lad os sige, at du har rådført dig med flere udviklere og indsnævret dine valg til to eller tre forskellige.

Måske er din billigste mulighed en freelancer, men de kan ikke begynde at arbejde på din app i tre måneder. Derudover vil det tage dem yderligere seks måneder at gennemføre processen, hvis der selvfølgelig ikke kommer forsinkelser.

Er det værd at vente ni måneder på, at din app er klar?

Et bureau har på den anden side fortalt dig, at din app kan være klar på mindre end fire måneder fra den dag, du starter. Selvom denne mulighed muligvis er dyrere, afhængigt af bureauet, er det værd at få din app udviklet hurtigere.

Der er en grund til, at du laver en app i første omgang. Det er enten for at tjene flere penge eller for at forbedre effektiviteten.

Hvis du arbejder med e-handel, går du glip af salg hver dag, din app ikke er tilgængelig for dine kunder. Hvis du bygger en app til at forbedre din virksomheds interne kommunikation, koster eventuelle forsinkelser dig mere med hensyn til effektivitet.

Så udsæt ikke udviklingen. Led efter en udvikler, der opfylder alle dine kvalifikationer og kan starte din app så hurtigt som muligt.

Konklusion

Hvis du er på udkig efter en udvikler, skal du sørge for at gøre følgende:

  • Spørg, hvilke platforme de dækker.
  • Sørg for, at du har de teknologiske krav til dine funktioner.
  • Prioriter sikkerhed.
  • Tænk på at du nok vil lave ændringer.
  • Find en udvikler, der har erfaring med at skabe den type app, du ønsker.

Det er altid bedre at vælge et bureau frem for en freelancer. Et udviklingsbureau vil have mere tilgængelighed og være i stand til at give dig bedre support efter lanceringen.

Se vores casestudier for nogle af de apps, vi har udviklet hos Stenov Digital


No Replies to "Hvordan finder du en app udvikler?"