Come misurare la produttività dello sviluppo software? McKinsey propone di ricorrere agli Use Case Points, con queste motivazioni:
- comportano necessariamente l’adozione dei casi d’uso, con notevoli benefici per la gestione dei requisiti;
- misurano i risultati dello sviluppo in termini di funzioni disponibili per gli utenti, non di altri aspetti (tecnici o manageriali) significativi solo per gli addetti ai lavori;
- sono quindi una misura condivisibile sia dagli specialisti software che dalle persone del business;
- possono essere usati efficacemente sia negli sviluppi a cascata che in quelli agili e iterativi;
- la stima con gli Use Case Points è molto meno dispendiosa di quella effettuabile con i punti funzione (Function Points), ma è comunque altamente affidabile.