17+ spørgsmål, du skal stille, FØR du ansætter kandidater til Mobile App Dev

Spørgsmål, der skal stilles, når man ansætter kandidater til mobiludvikling

Mobilapps overtager smartphones. I dag vil mobilbrugere stole på apps for at lære mere om produkter og endda forkaste penge til faktisk at købe apps - forudsat at disse giver tilstrækkelig værdi. Derfor investerer mange virksomheder i udvikling af mobilapps; det er en mulighed for at engagere sig med kunder, samtidig med at de sælger deres produkt og når deres målgruppe.

At udvikle en mobilapp er en enorm investering. Derfor bør store virksomheder eller iværksættere, der lancerer startups, meget nøje overveje de kandidater, de ønsker at ansætte til jobbet. At finde den rigtige mobilappudvikler tager noget tid, men det er værd at søge i sidste ende.

Hvis du er ny i mobilappens verden, kan det være svært at finde den rigtige person, hvis du ikke ved, hvilke spørgsmål du skal stille. Før du undersøger, skal du stille dig selv følgende spørgsmål. Det er de samme spørgsmål, vi stiller, når vi udfører vores ansættelsesproces.

  1. Hvilke træk skal a professionelle appudviklere, du ansætter, har? Hvis du ser på to kandidater, hvordan finder du ud af, hvilken der er mere i stand til?
  2. Hvilke teknologier, sprog og platforme kender de til? Dette vil have en betydelig indflydelse på udviklingsprocessen?
  3. Kommunikation er nøglen. Hvilken form for kommunikation leder du efter? Nogle udviklere er meget kommunikative, mens andre vil fokusere deres indsats på arbejde.

Heldigvis behøver du ikke komme med de rigtige spørgsmål alene, fordi vi allerede har gjort det for dig. Vi vil have dig til at stille de rigtige spørgsmål for at få de svar, du leder efter.

Inden du begynder at interviewe potentielle kandidater, der bygger en mobilapp, du vil starte, skal du kigge på vores omfattende liste. Vi har kategoriseret spørgsmålene i forskellige komponenter for at give dig et godt afrundet overblik over den potentielle person, du vil ansætte. Hvert af spørgsmålene behandler forskellige aspekter af mobilapp-udviklerens oplevelse, færdigheder og mere.

  • Udvikler Fit: Hvordan stemmer den potentielle udviklers tidligere erfaring med det, du leder efter?
  • Capabilities: Har udvikleren det nødvendige sæt for at oprette den ønskede app ud fra et funktionalitets- og designperspektiv?
  • Proces: Vil det eksisterende team arbejde på aktivt at kommunikere med dig undervejs, og hvordan vil den tidsplan se ud?

Følgende video er et godt ur til forståelse af, hvordan man ansætter store udviklere.

Spørgsmål om udviklere af mobilappudviklere

Du arbejder meget tæt sammen med denne mobilappudvikler. Dine personligheder og mål skal tilpasses. Stil disse spørgsmål under din personlige eller virtuel videokonference interview for at finde ud af, om denne person passer til dig og din idé.

1. Kan du vise mig nogle eksempler på dit tidligere arbejde?

Dette er på ingen måde et urimeligt spørgsmål at stille i ethvert interview. Faktisk burde mobilapp-udviklere være mere end villige til at give eksempler på deres tidligere arbejde.

Test drev de apps, de har udviklet tidligere. Det giver dig en idé om, hvad de har gjort, og om det er i overensstemmelse med det, du beder om.

Mobile app-udviklere skal give dig en rundvisning i apps på deres telefon eller med glæde give links til apps i App Store eller Google Play butik. De bør gå i detaljer om deres engagement og hvordan det direkte relaterer til det, du leder efter.

Ikke alle mobilapp-udviklere har bygget en app fra bunden, men snarere arbejdet på forskellige aspekter af appen.

De bør tale ærligt til denne oplevelse. Hvis de ikke er åbne om deres tidligere arbejde, passer det muligvis ikke til dig. Når alt kommer til alt, hvordan kan du stole på, at nogen investerer deres indsats i at opbygge en app, hvis de ikke er så erfarne, som de siger?

 Mobile udviklerskærme

2. Hvilke størrelsesfirmaer har du arbejdet med tidligere?

Hvis du er en stor virksomhed, føler du måske mere komfort ved at vide, at den mobile appudvikler, du vil ansætte, har lignende erfaring.

Det samme gælder for en opstartsvirksomhed lancerer en mobilapp. Virksomheder i forskellige størrelser fungerer meget forskelligt. Arbejdsatmosfæren og kulturen kan være meget forskellig fra hvad mobilapp-udvikleren er vant til og passer derfor muligvis ikke bedst.

Hvis udvikleren har en stor forståelse af processer, hvordan papirarbejde og procedure styres og budgetter, kan han eller hun være et værdifuldt aktiv for dit team.

3. Må jeg have en liste over referencer?

Den bedste måde at lære om en potentiel kandidat er at lære af fortiden. På samme måde som du ville evaluere deres tidligere arbejde ved at se på de apps, de har arbejdet med, skal du spørge om, hvem deres tidligere og nuværende kunder er og komme i kontakt med dem.

Du vil gerne interviewe de produktadministratorer, der i første omgang var ansvarlige for appen og spørge om, hvordan udvikleren administrerede appudviklingen og arbejdede med interne teams.

Find ud af, om han eller hun er pålidelig, om de aktivt kommunikerede med dig undervejs, og om de overholdt deadlines og budgetmål.

Lyt til, hvad de har at sige, og lyt til den tone, de giver væk, når de taler med dem. Er de begejstrede for at diskutere tidligere kunder? Mens en mobilappudvikler vil liste klienter, som de har et godt forhold til, kan du overveje at spørge, om der var forhindringer eller problemer undervejs. Det kan måske give dig et mere præcist svar.

4. Har du en stærk forståelse af min virksomhed og dens publikum?

Du kan ikke forvente, at en mobilappudvikler med succes bygger din app uden at forstå, hvad det er, du gør, og hvordan appen vil gøre en forskel.

En potentiel kandidat har ikke alle svarene, men hvad du kan gøre er at tage tid fra interviewprocessen til at uddanne dem om din bundlinje, din mission og mål for appen. Hvis en udvikler interesserer sig for, hvad du laver, er det et positivt tegn. Endnu vigtigere skal de have en interesse i at bruge selve appen.

En udvikler, der har arbejdet med apps med lignende funktionalitet, eller som har kunder i samme branche, kan være en positiv pasform. De har allerede en forståelse af din forretningsmodel og ved, hvad der skal til for at opnå mobilapps succes.

I slutningen af ​​dagen vil du have, at din mobilappudvikler skal være lige så stærkt investeret i appen som dig.

Dette er en anden god video om ansættelse af udviklere til apps.

Dernæst skal du fokusere på, hvad der er kandidatens appudvikling og andre muligheder. Disse spørgsmål om mobilapp-udviklerinterview styrer interviewet i denne retning.

5. Har du erfaring med at opbygge de funktioner, jeg leder efter?

Inden du begynder at interviewe potentielle kandidater, skal du oprette en ønskeliste over hvilke funktioner din app skal have, og hvilke der er rart at have. En liste giver din potentielle mobilappudvikler en nøjagtig idé om, hvad du leder efter.

Når du har denne liste, så spørg udvikleren, hvilke funktioner og funktioner de har erfaring med at udvikle. Hvis din app kræver meget specifikke integrationer, der skal medtages, skal du arbejde med en udvikler med erfaring.

En erfaren udvikler er muligvis stadig i stand til at lære den funktionalitetsbygning, du har brug for; tale med dem en-til-en for at lære mere.

Du har også en stærk indikation, hvis denne mobilappudvikler er det rigtige for dig baseret på at se på deres portefølje. 

mobil iphone

6. Hvad med design og brugeroplevelse?

Funktionerne og funktionaliteten i appen styrer appens operationer. Når det er sagt, skal det også være behageligt for øjet, let at bruge fra et navigationsperspektiv og tilbyde en unik oplevelse.

Den app, du bygger, skal stå adskilt fra resten, fordi der er stor konkurrence.

Du vil have din app til at være mindeværdig.

Mobilappdesign er ikke så simpelt som at vælge smukke farver og billeder, der skal bruges. Det rigtige design vil gøre hele forskellen. Se nærmere på udviklerens portefølje for at se, om kreativitet er indbygget i appen, og om brugergrænsefladen og brugeroplevelsen er noget, du nyder.

7. Hvad er forskellen mellem native mobilapp-design og responsivt webdesign?

Bare for at være klar er native mobile apps apps, der skal installeres via Play-butikken eller iOS-butikken, mens responsivt webdesign er websteder, der kan tilgås via browseren og tilpasse udseendet og følelsen afhængigt af den enhed, der bruges for at få adgang til webstedet (f.eks. viser mobiltelefoner information anderledes end desktops).

Men man skal forstå, at indfødte mobilapps har meget rigere funktionalitet end websteder. Dette skyldes, at indfødte mobilapps er i stand til at få adgang til de oprindelige funktioner på den enhed, som de kører på.

Sådanne ting som indbyggede meddelelser, adgang til kameraet, opbevaring, adgang til information såsom kontakter, sikrer, at mobilappen har en dybere integration med den enhed, den er installeret på. På den anden side har responsive websteder kun adgang til de funktioner, som browseren har adgang til. Af sikkerhedsmæssige årsager er en browser sandbox (eller begrænset med hensyn til funktionel adgang).

Dette er grunden til indfødte mobile apps er nødvendige, og responsivt websdesign er ikke nok.

8. Hvordan skal man udforme push-meddelelser korrekt, og er de vigtige?

Push-underretninger er et ekstremt kraftfuldt værktøj, men de er et sværd, der kan fra begge sider. Faktisk er irriterende eller for mange underretninger den primære årsag til, at folk afinstallerer mobilapps eller deaktiverer sådanne underretninger (og dermed mister de al deres effektivitet).

Underretninger er effektive, fordi de hjælper dig med at kommunikere direkte med brugerne og levere rettidige meddelelser, der kan bede om handlinger eller engagement.

Din udvikler skal forstå konsekvenserne af at bruge underretninger, både deres brugbarhed, hvornår og hvor ofte de skal sende dem og måle deres effektivitet eller resultater, så du kan justere afhængigt af, hvordan dit publikum reacts.

9. Hvad er nogle specifikke fordele og ulemper ved både Android og iOS?

Som udvikler, der arbejder på en mobilapp, skal man forstå både fordele og ulemper ved de forskellige platforme. Udvikleren skal forstå, hvad der er de stærke og svage punkter på begge platforme og nuancerne for hver.

Selv sådanne ting som hvor lang tid det tager fra indsendelse til offentliggørelse af appen, procedurer for at få en app opført og rangeret, og hvordan man løser eventuelle problemer, der opstår med offentliggørelsen af ​​appen.

Sørg for, at din udvikler giver detaljerede eksempler.

Dette kan også blive lidt af et spørgsmål om den teknologiestak, som kandidaten foretrækker. Som en mobilapp-udvikler, vil de sandsynligvis have et foretrukket sæt værktøjer / tjenester, som de foretrækker at bruge, både fra en udviklings- og et produktionsperspektiv. 

Et sådant sæt tjenester skal passe til enhver teknologi, som din virksomhed muligvis allerede bruger.

Læs mere: Hvad er bedre - iPhone eller Android?

10. Hvad er ombordstigning, og hvordan vil du håndtere brugerens ombordstigning?

Brugeroptagelse i forbindelse med mobilapplikation er rejsen / processen med at få brugeren til at begynde at bruge appen eller det produkt, der drives af appen.

Dette kan omfatte installation, registrering, aktivering og udførelse af de første handlinger, der bestemmer, om en bruger har vedtaget appen og / eller produktet.

I betragtning af at der kommer en stor indsats og penge til markedsføring af din app, skal du sørge for, at dine udviklere tager alle nødvendige skridt for at sikre, at de ikke "mister" en potentiel bruger under ombordstigningsprocessen på grund af en dårlig brugeroplevelse eller tekniske problemer.

Udover den negative oplevelse er der tab af LTV-indtægter fra den potentielle kunde.

Din udvikler skal have en forståelse af sådanne implikationer og være i stand til at demonstrere en forståelse åh, hvilke problemer der kan opstå, og hvilke skridt der kan tages for at afbøde dem.

11. Hvordan håndterer du sikkerhedsproblemer?

Sikkerhed er altid noget, der skal tages behørigt i betragtning. Din udvikler skal forstå sikkerhedsimplikationerne af din app. Sådanne ting som opbevaring af personlige oplysninger, hvordan betalinger vil blive håndteret, hvad der ville ske i tilfælde af sikkerhedsbrud, hvordan man overholder lokal og national lovgivning, og hvilke niveauer af overholdelse der kræves osv.

Sikkerhed er altid et meget følsomt emne, især når man taler om mobile enheder. Vis din viden om sikkerhed, og udsæt dine ideer om, hvordan du minimerer sikkerhedsproblemer i den app, de opretter. Bliv informeret, var der et nylig angreb på en bestemt type software? Nævn det og vær forberedt på at forklare, hvordan du ville have løst det.

12. Hvordan kan du hjælpe mig med at tjene penge på min app?

Det kan tage et stykke tid, før din mobilapp tjener penge (har du trods alt set alle de gratis apps i App Store?). Det tager tid for din app at blive genkendt og udbredt af din målgruppe. Når det sker, har du autoriteten til at opkræve et mindre gebyr for din app.

En mobilappudvikler skal have en vis forståelse af, hvordan man tjener penge på en mobilapp. Der er flere måder: annoncering i app, abonnementer, betaling pr. Download.

Hvis din app vil være gratis det første lille stykke tid, skal din udvikler have en forståelse af mobilannoncenetværk.

Køb i app fungerer, når en app er smart designet på en måde, der får købskonverteringer. Find ud af, om udvikleren har erfaring med at arbejde med apps, der følger denne model.

app-udvikler iphone

Det næste afsnit fokuserer faktisk på appudvikling i sig selv, fordi dette er en af ​​de vigtigste dele af projektet!

13. Hvordan vil vi arbejde sammen?

Kommunikation er en kritisk komponent i ethvert projekt. Da du arbejder meget tæt med din mobilapp-udvikler, vil du forstå, hvordan du vil arbejde sammen (dvs. hvor ofte kommunikerer du med ham eller hende).

De fleste udviklere bruger projektstyringsprogrammer til at liste opgaver, markere dem, når de er færdige, og sende statusmeddelelser. Base Camp, Jira , Asana er eksempler på projektledelsesprogrammer, der er meget brugt i dag.

Spørg udvikleren, hvis de bruger et program som dette. Hvis de gør det, er det en solid indikation på, at de ved, hvordan man holder styr på leverancer, bruger værktøjet til at kommunikere med vigtige interessenter og sporer fremskridt hvert trin på vejen.

Du bør også identificere, hvor ofte du vil tale med udvikleren. Vil du planlægge et ugentligt mødesæt til en bestemt tid og dato?

Hvis udvikleren arbejder eksternt, vil du tjekke ind personligt så ofte og håndtere al kommunikation elektronisk eller via telekonferencer? Tidszoner kan også være et problem i dette tilfælde; det er vigtigt at overveje, før du ansætter en mobilapp-udvikler.

14. Hvilke oplysninger har du brug for, før du begynder at kode en app?

Når du stiller dette spørgsmål, skal kandidaten demonstrere en forståelse af den komplette livscyklus for udviklingen af ​​en app snarere end blot de umiddelbare krav. 

At høre det meste af det følgende vil indikere, at den mobile appudvikler, der interviewes, har en god forståelse af alle faser i udviklingen af ​​en mobilapp.

  • Detaljeret formål med appen til appudgiveren
  • Beskrivelse af målgruppen, forskellige "personas" og / eller brugerdemografi
  • Eventuelle eksisterende apps, der implementerer et lignende koncept
  • Trådrammer og design af udseendet og følelsen
  • Endelig kunstværk - en god udvikler skal kræve det endelige kunstværk, inden de begynder at udvikle sig for at sikre, at der ikke sker en fordobling af indsatsen. 

15. Hvordan håndterer du apptest?

Mere vigtigt end selve udviklingen af ​​en app er selve testen. Du vil ikke starte en app, der ikke er testet grundigt. Fejl og problemer med funktioner kan ske, men bør kun ske i testperioden.

En mobilappudvikler skal håndtere alle testene og anvende metoder, der sporer alle funktioner, fastslår, at de alle er implementeret og er i funktionsdygtig stand. Test skal udføres under og efter udvikling af mobilapps.

Det er vigtigt at søge ekstern hjælp i test af mobilapps. Du og en mobilappudvikler har arbejdet med det samme projekt i et stykke tid, og derfor kan du muligvis ikke identificere fejl eller ulemper. Overvej at søge en outsiders synspunkt.

udviklerskærm

16. Vil du sende min mobilapp til de relevante appbutikker, og under hvilket navn vil den blive offentliggjort?

Når en app er udviklet og grundigt testet, er det tid til at lancere. Dine iOS-udviklere skal for eksempel have erfaring med at indsende appen til forskellige Apple app store og andre større platforme.

Indsendelsesprocessen er lang, og det kan være frustrerende. Din udvikler skal vide, hvordan processen fungerer, og guide dig undervejs.

Appen skal sendes under dit navn, ikke under din mobilapps udvikleres navn. Appbutikken skal vide, hvem der er ansvarlig for appen, hvis du ikke længere er i kommunikation med den mobile appudvikler, du har hyret. Uden det kan nye versioner af appen ikke sendes til butikken, og du bliver tvunget til at frigive en helt ny app under en anden konto eller et andet navn.

17. Hvordan fungerer vedligeholdelse af appen?

Husk, at vi nævnte delen om ikke at være i kommunikation med din mobilapp-udvikler? Hvis alt går godt, har du hyret en professionel mobilapp-udvikler, som du kan etablere et professionelt samarbejdsforhold med. Endnu vigtigere er, at de vil være der for dig længe efter, at appen er sendt til appbutikken.

At holde brugere engageret, holde øje med fejlrettelser og opdatere appversioner er en del af vedligeholdelsesprocessen. Ingen kender ind og ud i din app bedre end din mobilappudvikler.

Spørg dem, hvordan vedligeholdelsesstøtteprogrammer er struktureret, og hvordan de vil behandle ændringer i appen efter behov. Find også ud af, hvor meget det koster. De fleste udviklere opkræver time for time.

18. Hvad er din holdning med hensyn til PWA'er?

PWA'er eller progressive webapplikationer er et hybridkoncept mellem websteder og native mobilapplikationer. Udvikleren skal demonstrere og forstå, hvordan man til sidst muliggør frigivelse af en PWA, der genbruger noget af funktionaliteten på hjemmesiden og mobilapps, UDEN omskrivning af alt fra bunden.

Dette betyder, at de skal forstå konceptet med at have PWA og / eller native mobile apps, arbejde med backends eller infrastruktur, der driver et websted og / eller produkt på en lignende måde, hvor mobilappen eller en hvilken som helst anden enhed faktisk bare er en " skin "- det virkelige arbejde udføres i backend.

Læs mere: iPhone-modeller i udgivelsesrækkefølge

Konklusion

Mobilapps er et stærkt værktøj til at udnytte i nutidens digitale verden. De holder kunder engagerede og kan endda skabe mere salg. Vanskeligheden ligger i at ansætte den rigtige mobilapp-udvikler til dit projekt. Tag dig tid til at interviewe dem grundigt som de rigtige spørgsmål, og find ud af, om gebyrstrukturen passer godt til din virksomhed.

Om forfatteren
David Attard
David har arbejdet i eller omkring online- og digitalindustrien i de sidste 21 år. Han har stor erfaring i software- og webdesignindustrien ved at bruge WordPress, Joomla og nicher omkring dem. Han har arbejdet med softwareudviklingsbureauer, internationale softwarevirksomheder, lokale marketingbureauer og er nu Head of Marketing Operations hos Aphex Media - et SEO-bureau. Som digital konsulent er hans fokus på at hjælpe virksomheder med at få en konkurrencefordel ved at bruge en kombination af deres hjemmeside og digitale platforme, der er tilgængelige i dag. Hans blanding af teknologisk ekspertise kombineret med et stærkt forretningssans giver hans forfatterskab en konkurrencefordel.

En ting mere... Vidste du, at folk, der deler nyttige ting som dette indlæg, også ser FANTASTISKE ud? ;-)
Vær venlig at forlade a nyttigt kommenter med dine tanker, så del dette på din Facebook-gruppe (r), der ville finde det nyttigt, og lad os høste fordelene sammen. Tak fordi du delte og var god!

Afsløring: Denne side kan indeholde links til eksterne websteder for produkter, som vi elsker og helhjertet anbefaler. Hvis du køber produkter, vi foreslår, tjener vi muligvis et henvisningsgebyr. Sådanne gebyrer påvirker ikke vores anbefalinger, og vi accepterer ikke betalinger for positive anmeldelser.

Forfatter (e) Fremhævet den:  Inc Magazine-logo   Sitepoint-logo   CSS Tricks-logo    webdesignerdepot logo   WPMU DEV-logo   og mange flere ...