Come funzione punti aiutare progetti metodologia Agile

"È un"prezzo fisso"possibile contratto Agile? Come punti di funzione possono essere utilizzate per aiutare a creare contratti per progetti tech dove Agile vengono utilizzati metodologie" è un interessante articolo pubblicato da CIO Australia (da IDG), rivista in quale CIOs australiano, Direttori IT, COOs, CTO e responsabili IT senior condividono pensieri strategici sull'uso di esso.

In questo articolo viene descritto l'utilizzo di punti di funzione e stime di progetto come "una soluzione per superare la necessità di retender per la consegna e per fornire le previsioni di bilancio migliore". L'articolo affronta progetti utilizzando metodologie agili beneficiare della funzione punti per generare trasparenza e controllo, "questo approccio si traduce in client che trasportano tutti i rischi commerciali e spesso frowned su da dirigenti e professionisti dell'approvvigionamento, dovuto il relativo potenziale per superamento dei costi."

Secondo CIO Australia, stimare la funzionalità di un progetto e fornire un prezzo per punto di funzione è un fattore chiave di successo come parte del meccanismo di contraente. "L'offerente fornirà quindi un prezzo per punto di funzione per il sistema in base alle dimensioni e complessità e un prezzo fisso per qualsiasi requisiti non funzionali non coperta dal punto della funzione conteggio modello." CIO Australia afferma che "progetti Agile bisogno una governance forte come per loro natura si evolverà ed è importante che il progetto si evolve nella direzione definita dal comitato direttivo", e "i costi possono essere controllati da gestire il numero di caratteristiche consegnato. Da questa parte, Ottieni almeno un lavoro risultato finale per i vostri soldi e se la governance è giusta allora dovrebbe essere un risultato finale che soddisfa le esigenze dell'organizzazione corrente."

Secondo il parere di Tom Cagley, autorità nel guidare le organizzazioni attraverso il processo di miglioramento continuo del processo, uno dei massimi esperti del settore nello sviluppo di software Agile, e IFPUG (Gruppo di utenti internazionale funzione punto) Presidente, "IFPUG funzione punti (proposto in 1979 di Allan J. Albrecht, Pubblicato in 1983 da Albrecht e Gaffney mentre in IBM e quindi aggiornato ed esteso nel corso degli anni) è un concetto chiave per applicazioni di dimensioni, sviluppi o progetti di valorizzazione, proprio come con un metro a nastro per determinare la dimensione della camera, Punti della funzione sono uno strumento per determinare le dimensioni dell'applicazione o del progetto."

Secondo Tom Cagley, "Dimensione come una misura ha molti usi, ma le tre più spesso citate sono come un componente nella stima parametrica, come denominatore in metriche quali il time-to-market e produttività, e come base per i contratti. Mentre ci potrebbe comunque essere un dibattito intellettuale sull'efficacia della stima, c' non è stata nessuna riduzione nel sponsor, dirigenti, agenti di acquisto e la richiesta come un prezzo o una data di fine che sarà ritenuti responsabili per soddisfare. Fino a quando tali questioni cessare, stima sarà richiesto. I concetti di processi di stima parametrica (la seconda più popolare forma di stima dopo che compongono un numero) richiedono una stima delle dimensioni come uno degli ingressi. Stima parametrica consente di evitare un numero delle distorsioni cognitive più comuni esibito da estimatori di IT: ottimismo e presupposto della conoscenza. Dimensioni e stima sono strumenti per sviluppare meccanismi di contratto efficace per contratti Agile prezzo fisso".

Come si può anche....