Qual è una buona tecnica di stima per le stime iniziali di alto livello?

8

Attualmente sto usando Planning Poker per fare le nostre stime dettagliate. Funziona alla grande ma si basa su una ripartizione del lavoro abbastanza dettagliata. Spesso ci vogliono 6-8 settimane per ottenere un design sufficientemente dettagliato e un'interruzione del lavoro.

Ho trovato che le 6-8 settimane di analisi sono spesso sprecate mentre la stima viene fuori così in alto che non ha senso dal punto di vista economico continuare il progetto. Penso che fornire una stima di alto livello in anticipo con una vasta gamma potrebbe essere migliore per eliminare questi casi di business traballanti.

Quali strumenti e tecniche esistono per le stime iniziali di alto livello?

In questo momento scelgo un progetto precedente che "sembra" lo stesso e fornisce un intervallo di -50% / + 100%.

    
posta darreljnz 18.09.2010 - 02:08
fonte

3 risposte

6

Se stai facendo sessioni di poker di pianificazione dettagliata per tutti i requisiti in anticipo, stai sprecando molto tempo, poiché nella mia esperienza, i requisiti dettagliati del progetto semplicemente non sono così fissi, quindi trascorri molto tempo a stimare elementi che non hai mai creato o che sono stati modificati in modo così significativo dal momento in cui li hai creati, che la stima iniziale non è valida.

Tutte le stime sono ipotesi, ma puoi valutare meglio se lo fai spesso e tieni i dati sull'accuratezza delle stime. La stima è fatta meglio a due livelli, una volta inizialmente sul progetto e un'altra come processo in corso all'interno del progetto.

In primo luogo, quando viene chiesta una stima del progetto - stima a livello di funzionalità, utilizzando la propria esperienza su progetti precedenti. Mantieni i dati sulle stime iniziali precedenti e osserva come ti tracci. Puoi fare questa stima iniziale in modo simile alla pianificazione del poker, ma non suddividere il lavoro in compiti. Datevi dei grandi secchi (incrementi di mezza settimana o settimana per le funzionalità potrebbero funzionare, ma non molto più granulari di così) per stimare. Se più di un membro del team sta valutando, non perdere tempo a discutere troppo a questo punto, vai con la stima più pessimistica piuttosto che scendere nelle erbacce.

In secondo luogo, mentre lavori attraverso le brevi iterazioni del progetto (supponendo che tu abbia brevi iterazioni), scegli gli elementi con la priorità più alta e stimoli a livello di compito (e, naturalmente, sviluppali e consegnali). Dopo aver eseguito la prima iterazione, è possibile vedere quanto accurate sono le stime dettagliate e come si confrontano con le stime iniziali dello stadio. Ora puoi rivedere le stime iniziali come vedi quanto sono accurate e, una volta che hai qualche ciclo sotto la cintura, puoi dare un intervallo di confidenza per la data di completamento del progetto.

Le unità per la stima del ballpark sono un buon strumento di comunicazione per la precisione della stima. Le tue unità iniziali sono in giorni o settimane, ma le tue stime dettagliate sono in ore.

    
risposta data 18.09.2010 - 03:08
fonte
4

La stima di tutto inizia generalmente scomposizione.

Diventa il più dettagliato possibile, anche se è solo al livello delle funzionalità principali e stimalo. Anche a quel livello, puoi ancora usare una riunione di poker di pianificazione (o qualsiasi altro metodo di stima basato sul consenso, per quello).

Ci sono anche alcuni sistemi di stima formulaici là fuori (mi viene in mente COCOMO ), ma personalmente non metto molto magazzino in loro.

    
risposta data 18.09.2010 - 02:24
fonte
0

Facciamo questo creando due compiti invece di uno:

  1. un'attività per stimare il lavoro da fare
  2. un compito per fare effettivamente il lavoro (entro le stime fatte)

Puoi stimare il primo con il poker e, una volta completata la stima "lunga", hai abbastanza informazioni per stimare il secondo.

Sì, a volte risulta che questo lavoro è troppo costoso per essere fatto. Ma a meno che tu non spenda il lavoro per la sua stima, non puoi comunque saperlo.

    
risposta data 18.09.2010 - 09:49
fonte

Leggi altre domande sui tag