Cum să vă estimați următorul proiect web

Depositphotos 10055344 s

Când va fi realizat?

Aceasta este întrebarea care mă bântuie la citarea unui proiect. Ați crede că, după ce ați făcut asta ani de zile, aș fi în măsură să citesc un proiect precum partea din spate a mâinii mele. Nu funcționează. Fiecare proiect este nou și va avea propriile provocări. Am un proiect care întârzie 30 de zile, pur și simplu din cauza unei modificări minore făcute de un API că nu am reușit să lucrăm. Clientul este supărat pe mine - pe bună dreptate - le-am spus că va dura doar câteva ore. Nu am mințit, ci nu am ghicit niciodată că o caracteristică va fi depreciată de API pe care ne bazam. Nu am avut resursele pentru a finaliza lucrul în jurul problemei (totuși ne apropiem!).

Totuși, refuz să merg pe cealaltă direcție și să taxez orele în loc de estimările proiectului. Cred că plata pentru ore îi încurajează pe contractori să depășească timpul și supra-bugetul. Fiecare proiect pe care îl plătesc altcuiva în prezent ore în șir nu funcționează. Au întârziat cu toții și am fost copleșit de muncă. Dimpotrivă, proiectele pentru care am plătit o taxă de proiect au venit la timp și au depășit așteptările. Îmi place și să depășesc așteptările clienților mei.

Patru greșeli care vă vor arunca următoarea estimare:

  1. Prima greșeală: calculați cât vă va dura să faceți ce a cerut clientul. Gresit. Ați făcut prima greșeală și ați estimat ce a cerut clientul, nu ce dorea de fapt clientul. Cele două sunt întotdeauna diferite și clientul va dori întotdeauna de două ori mai mult pentru jumătate din preț.
  2. A doua greșeală: nu ați luat în considerare întârzierile clientului. Adăugați o întârziere de două săptămâni la proiect, deoarece departamentul IT nu vă va oferi accesul de care aveți nevoie. Încerc întotdeauna să le spun clienților, dacă primiți „A” la mine la o anumită dată, atunci pot livra. Dacă nu, Nu mă pot angaja la nicio dată. Graficul Gantt nu se schimbă în mod magic, am alți clienți și locuri de muncă deja programate.
  3. Cea de-a treia greșeală: ați permis clientului să vă facă presiune pentru o livrare anterioară. Nu ai inclus gestionarea și testarea erorilor. Clientul a dorit să reducă costurile, așa că ți-au spus să o faci. Răspuns greșit! Dacă clientul nu plătește pentru gestionarea și testarea erorilor, atunci fiți siguri că veți petrece ore lungi pe bug-uri și remedieri de întreținere după ce veți intra în direct. Încărcați-o în orice mod - veți face treaba acum sau mai târziu.
  4. A patra greșeală: Așteptările se schimbă pe parcurs, programele se încurcă, prioritățile se schimbă, apar probleme la care nu te așteptai, oamenii se întorc ... Veți fi întotdeauna mult mai târziu decât vă așteptați. Nu acceptați o cronologie scurtată sub presiunea unui client. Dacă v-ați fi ținut la așteptările inițiale, probabil că le-ați fi făcut!

Mai recent, am început un contract cu o companie în care am convenit asupra unei plăți în avans pentru un proiect și apoi a unei rate lunare în curs pentru actualizări și întreținere. Ne-am așezat și am discutat scopurile și care erau prioritățile lor - și nici măcar nu au discutat niciodată interfața cu utilizatorul, designul sau orice altă piesă. Am stabilit o dată dură de „intrare în funcțiune” care a fost agresivă, dar Pat a înțeles pe deplin că proiectul ar putea fi avansat în unele caracteristici decât altele. Am închis lansarea și facem deja progrese pe o listă de îmbunătățiri. Mai important, suntem amândoi fericiți.

Nu sufl prea multe estimări, dar totuși se întâmplă ocazional. De fapt, mă pregătesc să dau înapoi un contract recent pentru că, după ce am lucrat la câteva proiecte cu clientul, știu că, deși clientul a fost de acord cu anumite obiective vagi, nu vor fi fericiți decât dacă vor obține de zece ori mai mare decât contractul. Mi-aș dori doar să îi pot vedea pe acești oameni mai devreme. ei nevoie să-și închirieze resursele pe oră ... să intre într-o estimare bazată pe proiecte cu ei este un ucigaș.

Încep să-mi dau seama ce este în comun cu proiectele de succes pe care le-am livrat sau pe care le realizăm. O mare parte din acestea am învățat-o de fapt Instruire vânzări cu ajutorul antrenorului meu, Matt Nettleton. De asemenea, mi-am dat seama că cea mai mare parte a succesului proiectelor mele a început înainte să semnez clientul!

Cum să cuiezi o estimare:

  1. A-și da seama atunci când clientul se așteaptă. Așteptările lor sunt cele mai importante. S-ar putea să descoperiți că aveți un an pentru a finaliza lucrarea. De ce să estimați 2 săptămâni dacă sunt mulțumiți de 2 luni? Puteți finaliza lucrarea în 2 săptămâni și puteți depăși toate așteptările!
  2. A-și da seama ce merită pentru client. Dacă nu puteți afla ce valorează, atunci aflați care este bugetul. Puteți finaliza proiectul și puteți depăși așteptările pe baza acelui buget? Atunci fă-o. Dacă nu poți, atunci renunță la ea.
  3. Descoperă ce scopul proiectului este. Totul în afara obiectivului este străin și poate fi rezolvat mai târziu. Lucrați pentru a stabili obiectivul și a-l atinge. Dacă scopul este de a pune în funcțiune un blog, atunci puneți-l în funcțiune. Dacă este pentru a construi o integrare care trimite e-mailuri, atunci puneți-l să trimită e-mail. Dacă este vorba de reducerea costului de achiziție, reduceți costul. Dacă este vorba de elaborarea unui raport, puneți-l în funcțiune. Destul vine mai târziu și reglarea fină poate costa un cost uriaș cu o cronologie agresivă. Lucrați la ceea ce este cel mai important.
  4. Lucrați înapoi de la nivelul tau de excelenta. Cei mai mulți dintre clienții mei nu mă folosesc pentru sarcini neplăcute, își câștigă banii prin lovirea mea pentru lucrurile mari și se completează pentru a finaliza munca ușoară. Îmi plac acei clienți și îmi propun să le depășesc așteptările și să le ofer mai multă valoare decât plătesc. Până la sfârșitul proiectelor noastre, suntem adesea sub buget sau depășim obiectivele și suntem în avans în ceea ce privește programele. Îmi oferă suficient spațiu pentru a le depăși așteptările ... este atât de simplu.

Încă sunt presat să-mi reduc tarifele și să termin mai devreme, cred că fiecare manager crede că acesta este obiectivul lor atunci când lucrează cu antreprenorii. Păcat că sunt atât de miopi. Pur și simplu îi anunț pe clienți că termenele mai scurte și mai puțini bani au un impact direct asupra calității muncii pentru care m-au angajat. Lucrul minunat de a plăti unui mare antreprenor ceea ce merită este că va livra ... și vă puteți aștepta că va livra. Când continuați să vă reduceți sau să vă bateți contractanții până la moarte, nu vă mirați când nici unul dintre ei se rezolvă vreodată. 🙂

De asemenea, devin suprasolicitat tot timpul. Ultima dată când s-a întâmplat, compania a optat pentru o soluție pe termen scurt pe care va trebui să o dezvolte împreună cu fiecare client. Prețul meu a fost de aproximativ 1.5 ori mai mare decât costul, dar aveam de gând să-l construiesc astfel încât să poată reutiliza aplicația cu fiecare dintre clienții lor. CEO-ul mi-a chicotit de fapt când mi-a spus cât a „economisit” împreună cu celălalt contractor (un contractor pe care l-am sugerat). Patru clienți de acum, va plăti de peste 3 ori costurile de implementare. Manechin.

Am zâmbit și am trecut la următorul meu client mai fericit, mai de succes și mai profitabil.

4 Comentarii

  1. 1

    Bine a spus Doug. Încă mă lupt și cu asta. Când am fost întrebat când pot avea un site web completat, am învățat să răspund, „asta depinde de cât de receptiv ești la tot ceea ce îți cer”.

  2. 2

    Îți apreciez sinceritatea, Doug. Aș adăuga o altă bună practică - să vă informez clientul și să fiți transparent. Toate acestea presupun un anumit nivel de încredere.

Ce părere ai?

Acest site folosește Akismet pentru a reduce spamul. Aflați cum sunt procesate datele despre comentarii.