Come stimare il tuo prossimo progetto web

10055344 s

Quando sarà fatto?

Questa è la domanda che mi perseguita quando si cita un progetto. Dopo averlo fatto per anni, penseresti che sarei in grado di citare un progetto come il palmo della mia mano. Non è così che funziona. Ogni progetto è nuovo e avrà le sue sfide. Ho un progetto in ritardo di 30 giorni semplicemente a causa di una piccola modifica apportata da un API che non siamo stati in grado di aggirare. Il cliente è arrabbiato con me - giustamente - ho detto loro che ci sarebbero volute solo poche ore. Non è che ho mentito, è che non avevo mai immaginato che una funzione sarebbe stata deprecata dal API su cui stavamo facendo affidamento. Non ho avuto le risorse per completare il lavoro intorno al problema (ci stiamo avvicinando, però!).

Mi rifiuto di andare nella direzione opposta e addebito le ore invece delle stime del progetto, però. Penso che il pagamento delle ore incoraggi gli appaltatori a superare il tempo e il budget. Ogni progetto su cui sto attualmente pagando qualcun altro per ore non funziona. Sono tutti in ritardo e sono rimasto deluso dal lavoro. Al contrario, i progetti per i quali ho pagato una quota di progetto sono arrivati ​​in tempo e hanno superato le aspettative. Mi piace anche superare le aspettative dei miei clienti.

Quattro errori che faranno saltare la tua prossima stima:

  1. Primo errore: calcola quanto tempo ti ci vorrà per fare ciò che il cliente ha chiesto. Sbagliato. Hai commesso il tuo primo errore e hai stimato cosa chiedeva il cliente, non cosa il cliente voleva davvero. I due sono sempre diversi e il cliente vorrà sempre il doppio a metà prezzo.
  2. Secondo errore: non hai preso in considerazione i ritardi del cliente. Aggiungi un ritardo di due settimane al progetto perché il loro reparto IT non ti darà l'accesso di cui hai bisogno. Cerco sempre di dirlo ai clienti, se mi dai una "A" entro una data specifica, allora posso consegnare. Se non lo fai, Non posso impegnarmi per nessuna data. Il diagramma di Gantt non si sposta magicamente, ho altri clienti e lavori già programmati.
  3. Terzo errore: hai permesso al cliente di spingerti a una consegna anticipata. Non hai incluso gestione degli errori e test. Il cliente voleva tagliare i costi, quindi ti hanno detto di farlo solo. Risposta sbagliata! Se il client non sta pagando per la gestione degli errori e il test, stai certo che trascorrerai molte ore su bug e correzioni di manutenzione dopo che sarai attivo. Addebitalo in entrambi i casi: farai il lavoro ora o più tardi.
  4. Quarto errore: le aspettative cambiano lungo la strada, gli orari vengono confusi, le priorità vengono spostate, sorgono problemi che non ti aspettavi, le persone si voltano…. Sarai sempre molto più tardi di quanto ti aspettassi. Non accettare una tempistica abbreviata sotto la pressione di un cliente. Se fossi rimasto fedele alle tue aspettative originarie, probabilmente le avresti realizzate!

Più recentemente, abbiamo avviato un contratto con una società in cui abbiamo concordato un acconto per un progetto e poi una tariffa mensile continuativa per aggiornamenti e manutenzione. Ci siamo seduti e abbiamo discusso gli obiettivi e quali erano le loro priorità - e non hanno mai nemmeno discusso dell'interfaccia utente, del design o di qualsiasi altro elemento. Abbiamo fissato una data approssimativa per il "go live" che era aggressiva, ma Pat ha capito perfettamente che il progetto potrebbe essere avanti su alcune funzionalità rispetto ad altre. Abbiamo inchiodato il lancio e stiamo già facendo progressi su un elenco di miglioramenti. Ma ancora più importante, siamo entrambi felici.

Non faccio troppe stime ma succede ancora occasionalmente. In effetti, mi sto preparando a restituire un contratto recente perché, dopo aver lavorato su alcuni progetti con il cliente, so che anche se il cliente ha accettato degli obiettivi vaghi, non sarà felice se non ottiene dieci volte il valore del contratto. Vorrei solo poter individuare queste persone prima. Essi bisogno affittare le loro risorse a ore ... entrare in una stima basata sul progetto con loro è un killer.

Sto iniziando a capire cosa c'è in comune con i progetti di successo che abbiamo realizzato o che stiamo realizzando. In realtà ho imparato molto Formazione alla vendita con l'assistenza del mio allenatore, Matt Nettleton. Ho anche capito che la maggior parte del successo dei miei progetti è iniziata prima ancora che firmassi il cliente!

Come inchiodare un preventivo:

  1. Risolvere quando il cliente se lo aspetta. Sono le loro aspettative che sono più importanti. Potresti scoprire di avere un anno per completare il lavoro. Perché stimare 2 settimane se sono soddisfatti di 2 mesi? Puoi ancora completare il lavoro in 2 settimane e superare tutte le aspettative!
  2. Risolvere quanto vale per il cliente. Se non riesci a scoprire quanto vale, scopri qual è il budget. Riesci a completare il progetto e superare le aspettative in base a quel budget? Allora fallo. Se non puoi, lascia perdere.
  3. Scopri cosa l'obiettivo del progetto è. Tutto ciò che è al di fuori dell'obiettivo è estraneo e può essere risolto in seguito. Lavora per impostare l'obiettivo e completalo. Se l'obiettivo è far funzionare un blog, allora fallo funzionare. Se è per creare un'integrazione che invia e-mail, falla inviare e-mail. Se è per abbassare il costo di acquisizione, abbassa il costo. Se è per sviluppare un rapporto, rendilo attivo e funzionante. Pretty arriva dopo e la messa a punto può avere un costo enorme con una tempistica aggressiva. Lavora su ciò che è più importante.
  4. Lavora all'indietro da il tuo livello di eccellenza. La maggior parte dei miei clienti non mi usa per compiti umili, ottengono i loro soldi colpendomi per le cose grandi e si riempiono per completare il lavoro facile. Amo quei clienti e mi propongo sia di superare le loro aspettative che di fornire loro più valore di quanto stanno pagando. Alla fine dei nostri progetti, siamo spesso al di sotto del budget o superiamo gli obiettivi e siamo in anticipo sui programmi. Mi forniscono abbastanza spazio per superare le loro aspettative ... è così semplice.

Sono ancora sotto pressione per ridurre le mie tariffe e finire prima, penso che ogni allenatore pensi che questo sia il loro obiettivo quando lavora con gli appaltatori. È un peccato che siano così miopi. Faccio semplicemente sapere ai clienti che tempi più brevi e meno soldi hanno un impatto diretto sulla qualità del lavoro per cui mi hanno assunto. La cosa grandiosa di pagare un grande imprenditore per quello che vale è che consegnerà ... e puoi aspettarti che consegni. Quando continui a tagliare o picchiare a morte i tuoi appaltatori, non sorprenderti quando nessuna di loro si allenano mai. 🙂

Inoltre ottengo sempre più offerta. L'ultima volta che è successo, l'azienda ha optato per una soluzione a breve termine che dovrà riqualificare con ogni cliente. Il mio prezzo era circa 1.5 volte il costo, ma stavo per costruirlo in modo che potessero riutilizzare l'applicazione con ciascuno dei loro clienti. L'amministratore delegato effettivamente mi ha ridacchiato quando mi ha detto quanto ha "risparmiato" con l'altro imprenditore (un imprenditore che ho suggerito). Quattro clienti da ora, avrà pagato più di 3 volte i costi di implementazione. Manichino.

Ho sorriso e sono passato al mio prossimo cliente più felice, più di successo e più redditizio.