Beste svaret
Det er et flott spørsmål. Jeg har vært gründer siden 2009, og jeg har outsourcet programmering / webutvikling mange ganger. Det tok en rekke dårlige opplevelser før forretningspartneren min og jeg klarte virkelig å finne ut av det og finne en pålitelig utvikler for våre virksomheter.
Her er mitt råd for outsourcing av programmering for oppstart:
- Vet hvem du leter etter : Hvor mye erfaring skal de ha? Hvor mye koster de? Hvor ligger de? Hvor mange timer vil du at de skal jobbe per uke? Hvordan vil du at de skal kommunisere? Hvilken type bransjeerfaring trenger de? Hvilke utviklingsspråk trenger de å vite? Er de full stack? Baksiden? Frontend?
- Kjenn kravene til prosjektet: Som bedriftseier må du vite omfanget og detaljene til programmet / prosjektet som du ønsker å ha bygget. Hvis du ikke gjør det, blir det ekstremt vanskelig å i utgangspunktet kommunisere med en hvilken som helst programmerer der ute. Ta deg tid med teamet ditt til å brainstorme og skriv ned så mange detaljer som mulig om prosjektet før du ansetter.
- Bruk et nettsted som FreeeUp | Ansett forhåndsviste frilansere og finn frilansarbeid på nettet eller Toptal for å finne en pålitelig webutvikler som passer i budsjettet. Det er mange nettsteder der du kan finne programmerere, men jeg anbefaler disse to fordi programmørene er forhåndsundersøkt før de slippes inn på markedsplassene. Hvis du ikke kjenner programmering / utvikling, kan det være ekstremt vanskelig å intervjue og veterinær. Disse nettstedene hjelper deg med den prosessen.
- Angi veldig, veldig klare forventninger, estimater og forfallsdatoer: Nesten alle programmerere / utviklere har veldig vanskelig å gi anslag på når et prosjekt skal fullføres. For å unngå dette problemet, del opp prosjektet i mini-milepæler som utvikleren kan jobbe mot og holde deg oppdatert på. Hver milepæl skal ikke ta lenger enn en uke. På den måten kan du alltid se fremgangen de gjør med prosjektet, og du kan håndtere forventningene.
- Vær en god leder og leder: Du vil ikke bare forsvinne når du finner noen gode for prosjektet. Forsikre deg om at du har daglige innsjekkinger med utvikleren, ukentlige samtaler for å gå gjennom mer inngående detaljer om fremdriften og mange kommunikasjonsmetoder slik at du kan ta kontakt når de jobber.
Outsourcing av programmering / webutvikling er definitivt et av de vanskeligste områdene å oppsummere for oppstart. MEN hvis du kan følge denne guiden og ta den veldig seriøst, kan det være mulig.
Jeg håper at dette hjelper!
Skål 🙂
Connor Gillivan
Svar
Det er mange nettsteder, for eksempel upWork, hvor du kan leie en. Det er mange utviklere, hvorav noen svarer i denne tråden! Men sannheten er at det ikke handler så mye om hvor du går, det er hva du gjør for å screene kandidatene dine. Du vil finne gode og dårlige kandidater uansett hvor du går. Jeg har en apputvikler for virksomhetsscreening . Basert på det jeg ser i markedet, er det noen ting du bør tenke på, uansett om du ender med å ansette et selskap eller en individuell frilanser:
- Før du begynner å intervjue, vær at du har en fullstendig plan for appen din. Ikke bare er det nødvendig for utvikling. Å ha en klar plan vil hjelpe deg med å bestemme hvilke kvalifikasjoner utvikleren din skal ha.
- Hvis kandidaten eller firmaet svarte på en stillingsannonse, still dem spørsmål om oppføringen. Det er utviklere som bare svarer på hver oppføring der ute uten å lese dem engang. Du vil ikke ha dem.
- Hvis du ansetter et selskap, kan du spørre om den personen som skal jobbe med prosjektet ditt. Et selskap har flere utviklere, så du vil vite at de skal tildele deg noen passende.
- Kontroller kandidatens portefølje. Vær spesielt oppmerksom på prosjektene som ligner på deg, siden en utvikler kan være god på noen ting og ikke andre. Så hvis du vil ha en iOS-utvikler, må du være mer oppmerksom på deres iOS-arbeid enn de andre elementene (som Android) på CV-en.
- Dårlig skrevet kode er noe som vil føre til kvalitetsproblemer med det ferdige produktet. Hvis du kjenner noen som er utvikler, kan du vise dem kodeeksempler fra kandidatens tidligere arbeid og få dem til å evaluere det for kvalitet. Hvis du ikke kjenner noen som er utvikler, ansett meg .
- Hvis de har referanser, sjekk dem ut.
- Vær på forhånd og detaljert om hva du vil at utvikleren skal gjøre. På den måten, hvis de er ærlige, kan de fortelle deg om de bare ikke passer bra.
- Sørg for at du får all nødvendig kildekode og passord når du er ferdig. Også, for et langt prosjekt, ta sikkerhetskopier av kildekoden underveis, slik at hvis utvikleren går ut av virksomheten, eller hvis du bestemmer deg for å bytte til noen andre, vil du i det minste ha koden som allerede er fullført. Det vil også forhindre utpressing når prosjektet er ferdig.
- Til slutt, ikke ansett det billigste alternativet. Det er en grunn til at de er det billigste alternativet.
Håper dette hjelper!