Cel mai bun răspuns
Este o întrebare excelentă. Sunt antreprenor din 2009 și am externalizat programarea / dezvoltarea web de multe ori. A fost nevoie de o serie de experiențe proaste până când partenerul meu de afaceri și am reușit să-mi dau seama cu adevărat și să găsesc un dezvoltator de încredere pentru afacerile noastre.
Iată sfaturile mele pentru externalizarea programării pentru pornirea dvs.:
- Știți pe cine căutați : Câtă experiență ar trebui să aibă? Cât taxează? Unde sunt situate? Câte ore doriți să lucreze pe săptămână? Cum vrei să comunice? De ce tip de experiență în industrie au nevoie? Ce limbaje de dezvoltare trebuie să știe? Sunt pline? Backend? Frontend?
- Cunoașteți cerințele proiectului: În calitate de proprietar al afacerii, trebuie să cunoașteți domeniul de aplicare și detaliile programului / proiectului pe care cauți să-l construiești. În caz contrar, va fi extrem de dificil să comunici inițial cu orice programator de acolo. Alocați-vă timp echipei dvs. pentru a face brainstorming și pentru a scrie cât mai multe detalii despre proiect înainte de angajare.
- Utilizați un site precum FreeeUp | Angajați freelanceri pre-vehiculați și găsiți lucrări independente online sau Toptal pentru a găsi un dezvoltator web de încredere care să se potrivească bugetului dvs. Există o mulțime de site-uri acolo unde puteți găsi programatori, dar le recomand pe acestea două, deoarece programatorii sunt pre-verificați înainte ca aceștia să fie permiși pe piețe. Dacă nu cunoașteți programarea / dezvoltarea, poate fi extrem de dificil să intervievați și să vă veterinați. Aceste site-uri vă ajută cu acest proces.
- Setați așteptări, estimări și date de scadență foarte, foarte clare: Aproape toți programatorii / dezvoltatorii au o perioadă foarte dificilă de estimare a momentului în care va fi finalizat un proiect. Pentru a evita această problemă, împărțiți proiectul în mini repere la care dezvoltatorul poate lucra și vă poate ține la curent. Fiecare reper nu ar trebui să dureze mai mult de 1 săptămână. În acest fel, puteți vedea întotdeauna progresul pe care îl fac în proiect și puteți gestiona așteptările.
- Fii un bun manager și lider: Nu vrei să dispari doar după ce găsești pe cineva bun pentru proiect. Asigurați-vă că aveți verificări zilnice la dezvoltator, apeluri săptămânale pentru a trece mai detaliat despre progres și metode de comunicare multiple, astfel încât să puteți lua legătura ori de câte ori funcționează.
Externalizarea programării / dezvoltării web este cu siguranță una dintre domeniile mai dificile de externalizat pentru pornirea dvs. DAR, dacă puteți urma acest ghid și îl puteți lua foarte în serios, poate fi posibil.
Sper că acest lucru vă va ajuta!
Noroc 🙂
Connor Gillivan
Răspuns
Există multe site-uri, cum ar fi upWork, unde puteți angaja unul. Există o mulțime de dezvoltatori, dintre care unii răspund în acest fir! Dar adevărul este că nu se referă atât la locul în care mergi, cât la ceea ce faci pentru a-ți examina candidații. Veți găsi candidați buni și răi oriunde ați merge. Am o companie de screening pentru dezvoltatorii de aplicații . Pe baza a ceea ce văd pe piață, iată câteva lucruri la care ar trebui să vă gândiți, indiferent dacă ajungeți să angajați o companie sau un independent independent:
- Înainte de a începe chiar și interviurile, asigurați-vă că aveți un plan complet pentru aplicația dvs. Nu numai că este necesar pentru dezvoltare, având un plan clar vă va ajuta să decideți ce calificări ar trebui să aibă dezvoltatorul dvs.
- Dacă candidatul sau firma a răspuns la o listă de locuri de muncă, puneți-i întrebări despre listare. Există dezvoltatori care răspund doar la fiecare listare acolo, fără să le citească. Nu le doriți.
- Dacă angajați o companie, întrebați despre persoana care ar lucra la proiectul dvs. O companie are mai mulți dezvoltatori, așa că doriți să știți că vă vor desemna pe cineva potrivit.
- Verificați portofoliul candidatului. Acordați o atenție deosebită proiectelor similare cu ale dvs., deoarece un dezvoltator poate fi bun la unele lucruri și nu la altele. Deci, dacă doriți un dezvoltator iOS, acordați mai multă atenție activității lor iOS decât celelalte articole (cum ar fi Android) din CV-ul lor.
- Codul greșit scris este ceva care va duce la probleme de calitate cu produsul dvs. finit. Dacă cunoașteți pe cineva care este dezvoltator, arătați-i mostre de cod din lucrările anterioare ale candidatului și solicitați-i să evalueze acest lucru pentru calitate. Dacă nu cunoașteți pe cineva care este dezvoltator, angajați-mă .
- Dacă au referințe, verificați-le.
- Fiți în avans și detaliați despre ceea ce doriți să facă dezvoltatorul. În acest fel, dacă sunt sinceri, vă pot spune dacă nu sunt potrivite.
- Asigurați-vă că veți primi toate codurile sursă și parolele la finalizare. De asemenea, pentru un proiect îndelungat, obțineți copii de rezervă ale codului sursă pe parcurs, astfel încât, dacă dezvoltatorul nu mai funcționează sau dacă decideți să treceți la altcineva, cel puțin veți avea codul care a fost deja completat. De asemenea, va preveni șantajarea la finalizarea proiectului.
- În cele din urmă, nu angajați cea mai ieftină opțiune. Există un motiv pentru care sunt cea mai ieftină opțiune.
Sper că acest lucru vă va ajuta!