produttività_wordcloud

Perché dovrei misurare la produttività?

Semplicemente perché non puoi migliorare ciò che non misuri. Quindi, se desideri diventare più produttivo, è importante misurare.

 

Produttività all'interno di progetti software

La funzionalità offerta è una variabile importante nella battaglia competitiva tra le organizzazioni. Alla fine, tutte le organizzazioni vogliono offrire più funzionalità possibile al minor costo possibile. All'interno del settore, è stato osservato che i reparti IT migliori della categoria forniscono software fino a 30 volte più produttivo rispetto ai reparti IT peggiori della categoria.

Creazione di metriche di produttività con standard

In generale, non è facile implementare un processo di misurazione della produttività per i progetti software. Misurare input e output è un buon punto di partenza. Essere in grado di costruire metriche di produttività significative e comparabili, è importante usare (internazionale) standard.

Come misuro l'input?

Nel decidere come misurare l'input, è importante scegliere quale dei seguenti elementi includere e quale escludere dall'ambito di misurazione:

  • Sforzo ore per attività come:
    • Disegno tecnico, codifica, test unitario, test dei sistemi, altri test del fornitore
    • Design funzionale, sostenere il test di accettazione, attività di implementazione
  • Col tempo
  • Ore di viaggio, ore di riunione e ore generali

Il cosiddetto sistema di registrazione dello sforzo che hai scelto per analizzare la produttività di un team, reparto o fornitore, deve essere implementato in modo standardizzato.

Come misuro l'output?

Per misurare l'output di progetti software, si consiglia di utilizzare un file Standard ISO / IEC. Esistono tre metodi di misurazione delle dimensioni funzionali conformi a questo standard:

  • Punti funzione NESMA (ISO / IEC 24570);
  • IFPUG punti funzione (ISO / IEC 20926);
  • COSMICO punti funzione (ISO / IEC 19761);

I vantaggi dell'utilizzo di uno di questi metodi di misurazione delle dimensioni funzionali per la misurazione della produttività sono:

  • È un obiettivo, ripetibile, modo verificabile e difendibile per determinare la dimensione del software.
  • Fornisce una chiara relazione tra la dimensione funzionale e lo sforzo necessario per realizzare l'applicazione.
  • La misura è chiara sia per le organizzazioni dei clienti che per le organizzazioni dei fornitori.
  • La dimensione funzionale è indipendente dalla soluzione tecnica e / o dai requisiti non funzionali. Un'applicazione di 500 I punti funzione NESMA realizzati in Java sono grandi quanto un sito Web Wordpress di 500 FP.

 

Per essere in grado di confrontare e valutare la tua produttività, Nesma consiglia vivamente di utilizzare le definizioni e le categorie utilizzate da l'International Software Benchmarking Standards Group (ISBSG).

 

Desideroso di saperne di più sulla misurazione della produttività del software?

Sei disposto a implementare con successo la misurazione della produttività del software nella tua azienda?? Nesma ha scritto un white paper sulla misurazione della produttività. Ottieni il tuo download gratuito Qui.