Come sviluppare una stima approssimativa dellordine di grandezza (stima ROM)
Una stima approssimativa dellordine di grandezza (stima ROM) è una stima del livello di impegno e del costo di un progetto da completare. Una stima del ROM avviene molto presto nel ciclo di vita di un progetto, durante il periodo di selezione e approvazione del progetto e nella maggior parte dei casi prima dellinizio del progetto. Lo scopo principale della stima del ROM è fornire ai decisori le informazioni necessarie per decidere se ha senso andare avanti con il progetto in base al livello di impegno stimato, in termini di tempi e costi di completamento.
Sviluppare una stima della ROM è unabilità tanto quanto unarte. Innanzitutto, gli esperti in materia dovrebbero essere coinvolti nelle stime del livello di sforzo. In secondo luogo, quando si sviluppa una ROM, è importante capire che la stima è una stima “Rough Order of Magnitude” che avrà unaccuratezza di circa più o meno 50%. A seconda della fonte, la varianza può arrivare fino a 100 %. Una varianza da -25% a + 75% è comune anche per le stime ROM. Il punto è fornire una stima “approssimativa” utilizzando le informazioni disponibili al momento.
La varianza di una stima ROM è piuttosto grande, ma non dovrebbe impedirti di fare un tentativo. Ricorda che alcune informazioni sono meglio di nessuna informazione. Ricorda inoltre che la stima si basa sulle informazioni disponibili al momento dello sviluppo della stima ROM. Man mano che il progetto avanza, aspettati di migliorare ulteriormente la stima, quando si ottengono maggiori informazioni e i requisiti vengono ulteriormente perfezionati durante le fasi di avvio e pianificazione del progetto (studenti PMBOK, ricordi il termine elaborazione progressiva?)
Le seguenti informazioni forniscono un confronto tra i tre tipi generali di stime mentre il progetto si fa strada attraverso il ciclo di vita.
- Stima ROM (varianza da -50% a + 50%, o Da -25% a + 75% a seconda delle preferenze)
- Una stima “approssimativa” utilizzata per fornire una stima iniziale per andare avanti
- Un approccio di stima dallalto verso il basso
- Uso di precedenti conoscenze ed esperienze di esperti
- Non viene speso molto tempo per sviluppare la stima del ROM
- Stima del budget (varianza di -10 da% a + 25%)
- Anche un approccio di stima dallalto verso il basso
- Luso di tecniche di stima analoghe aiuta a fornire una stima leggermente più accurata rispetto alla stima ROM (ad es. precedenti tipi di progetti simili per lo sforzo)
- Stima definitiva (varianza da -5% a + 10%)
- Una tecnica di stima dal basso verso lalto che richiede una scomposizione del lavoro e del suo livello di impegno che viene riassunta per sviluppare una stima più accurata
- Generalmente eseguita durante la fase di pianificazione e generata per il resto del progetto
- Questo è il lo sforzo di stima che richiede più tempo dei tre elencati
Quando si sviluppa una stima della ROM, è meglio provare a stimare in intervalli di tempo e costo. Fornire categorie può aiutare gli stimatori che altrimenti non sarebbero in grado di fornire un numero a causa della quantità limitata di informazioni disponibili allinizio di un progetto. Lesempio seguente fornisce categorie di livelli di impegno “Basso”, “Medio” e “Alto”. Utilizzare una scala di questo tipo potrebbe essere più semplice che cercare di estrarre un numero da un cappello. Definisce anche le aspettative su entrambi i lati: progetto team e cliente – che la stima della ROM ha una grande varianza e dovrebbe essere riconosciuta solo come una ROM iniziale.
- Impegno basso
- Ore: da 40 a 80 ore per il completamento
- Costo: da $ 1000 a $ 5000 dollari
- Durata: da 1 a 4 settimane
- Numero di risorse: da 1 a 3 risorse
- Impegno medio
- Ore: da 80 a 480 ore per il completamento
- Costo: da $ 10.000 a $ 50.000 dollari
- Durata: da 2 a 6 mesi
- Numero di risorse: da 4 a 10 risorse
- Lavoro elevato
- Ore: da 480 a 2.080 ore per il completamento
- Costo : Da $ 100.000 a $ 500.000 dollari
- Durata: da 6 a 12 mesi
- Numero di risorse: da 11 a 20 risorse
Utilizzando bucket o categorie come quelle elencate sopra, de comporre il lavoro dallalto verso il basso fino a un livello di dettaglio che abbia senso data la quantità di informazioni disponibili. Supponendo che il progetto sia nelle primissime fasi e che le esigenze e i requisiti degli stakeholder siano di alto livello, è lecito ritenere che la suddivisione del lavoro non sarà dettagliata in modo significativo. Il punto non è sviluppare qui una WBS completa. Il punto è semplicemente suddividere il lavoro in una serie di attività che abbiano senso e che possano essere misurate.Ad esempio, sviluppando unapplicazione web, lelenco di lavoro potrebbe contenere solo pochi elementi come questo:
- Sviluppare requisiti
- Sviluppare lo schema del database
- Sviluppare lapplicazione
- Testare e distribuire lapplicazione
- Attività di gestione del progetto (non dimenticare di includere attività PM. Il tempo e le risorse necessari)
Applica una categoria di impegno a ciascuna parte del lavoro per ottenere una stima della ROM. Questo è tutto in poche parole!
Cè molto di più da sapere sulle tecniche di stima dei costi e di stima dei costi (ad esempio, applicazione di curve di apprendimento, fattori di complessità e fattori di rischio; stima del tempo PERT; tecniche di stima del software come tecnica di analisi dei punti funzione e COCOMO – http://cost.jsc.nasa.gov/COCOMO.html). Ma questo è un buon primer, almeno, sulla stima della ROM. I collegamenti correlati, di seguito, offrono ulteriori suggerimenti sulla stima dei costi. Inoltre, fare riferimento alla Society of Cost Estimating and Analysis (http://www.sceaonline.org/), leader di pensiero in questo campo. Aspettatevi molto di più sulla stima dei costi!
Vorresti condividere ulteriori pensieri o informazioni sulla stima dei costi della ROM? Aggiungili alla sezione Commenti di seguito.
—–
Link correlati: