Project Manager in tutto il mondo lottano con questo problema. La quantità di dettagli è abbastanza nel mio piano di progetto?
La maggior parte dei Project Manager errore al lato di attività di alto livello. È più facile da fare all'inizio, tutti concordano su di esso, ed è facile da ottenere stime.
È anche, purtroppo, quello che conduce ai problemi. Diciamo, per esempio, che si dispone di un'implementazione per un cliente che chiama per lo sviluppo di cinque parti di funzionalità. Si mette in un'attività di sviluppo e attività di test appropriati per ogni pezzo, poi si mette in un'attività di distribuzione alla fine. Che dovrebbe essere sufficiente per il pezzo di sviluppo, giusto? Si ottiene le stime da compiti di sviluppo-quattro a quattro ore ciascuno, e uno più grande pezzo-che sta andando a prendere una settimana. Ammenda. Si sposta.
Avanti veloce un mese. L'attività di una settimana ha preso tre settimane. Test è stato un dolore. È andato indietro per le correzioni cinque volte subito. Il termine è completamente girato, e nessuno può dare una data ben definita su quando si sarà fatto.
Che cosa è andato storto? La stima originale è stato male?
Direi che la stima originale Metodo. è stato male.
Sviluppo software moderno non è come se fosse nei giorni del tempo antico. Non ci sono nessun programma monolitico (per la maggior parte) più che ci vogliono settimane e settimane di scrivere la cosa singola, con nessun passo in mezzo. In realtà, tale attività una settimana sopra descritto probabilmente costituito da un numero di sottoattività, come:
- impostare le tabelle del database
- creare oggetto X
- Metodo 1 Build
- Metodo 2 Build
- ecc
Ovviamente, non si desidera gestire micro. Inoltre non volete esagerare con la gestione dell'elenco attività. Sarebbe tuttavia, sostengono che qualsiasi dato compito deve estendersi non più di un giorno nel tuo piano. Se lo fa, allora avete bisogno di una scomposizione in sottoattività. Perché fare questo?
1. Quando abbattere l'attività in sottoattività, spesso il vostro membro del team esegue il compito diventerà più accurato nelle loro stime
2. È possibile isolare in modo più efficace attività di guai per spiegare loro e riferire su di essi. Quante volte avete avuto questa discussione: tu: "Bob è in esecuzione sviluppo. È una settimana in ritardo sull'elemento X". Exec: "quale parte è egli stuck on?" Lei: "elemento X." Exec: "che cosa significa? Lo possiamo ottenere aiuto? Quanto più ha bisogno di andare?" Voi: "Uhh..."
3. Si può effettivamente ottenere i membri del team aiuto. Rimanendo con l'esempio dello sviluppatore: È lo sviluppatore lo sconfinamento sul lavoro database? Ottenere un DBA per aiutarli. Essi sono bloccati su un metodo in uno dei loro oggetti? Forse un altro sviluppatore può completare un altro oggetti coinvolti nella funzionalità per farti tornare in pista.
4. È possibile pianificare tutto notevolmente più semplice le operazioni quotidiane. Se qualcuno ha un due ore ops incontro giovedì mattina e una conference call quella sera, si può dire in modo affidabile che probabilmente non compiono il loro compito di giornata quel giorno. Spingere la timeline un giorno. Molto semplice. Una rapida occhiata al calendario dei membri del vostro team dice a voi e loro, tutto ciò che hanno bisogno di sapere.
4. Immaginare quanto felice i membri del team sarà quando essi capire che hanno un obiettivo di un articolo al giorno. Vengono a lavorare, a tal fine del giorno. Nessuna pianificazione, nessuna giocoleria, nessun bilanciamento. Completa il vostro compito e passa alla successiva. Semplice.
5. Puoi creare punti di arresto. Se il membro del team X deve essere tirato fuori il progetto per una cosa operativa per due giorni, si può semplicemente inserire che nel bel mezzo di un compito importante facendola cadere tra le sottoattività. Semplice ed elegante.
Ottenere la giusta quantità di dettaglio consente di seguire la giusta quantità e stimare la quantità giusta. Se un'attività è costituito da cinque giornata sottoattività, allora quando tre di loro sono completi, sei da qualche parte tra 60 e 80% completo. Una volta che i membri del team imparano che sono improvvisamente non affrontando la "percentuale sei fatto?" domanda quasi come spesso, preferiscono il metodo pure.
Alcuni membri del team non stanno andando come questo metodo, perché hanno a pensare attraverso i dettagli. Si sentiranno che è microgestione. Non lo è. Viene chiesto di dichiarare alla fine della giornata se hai finito quello che hai iniziato a fare quel giorno non è un grosso problema. Mi raccomando che ti siedi con loro e spiegare i vantaggi di questo - che hanno un elemento di riferire a voi, semplice sì o no, alla fine di ogni giorno. Riunioni di progetto stato diventano semplice o inesistente. Possono ottenere aiuto quando ne hanno bisogno. Lo vendono comunque si deve, ma abbraccia questo metodo. Progetto piani possono ottenere più lungo, ma mi creda, che otterranno più accurate come bene.
