Come misurare l'utilizzo umano?


15

In The Phoenix Project, il singolo grafico dell'intero libro mostra che quando il carico di lavoro di una persona aumenta fino al 90%, il tempo di attesa aumenta in modo esponenziale. Infatti nel libro afferma che:

Tempo di attesa = (Percentuale occupata / Percentuale libera)

Quindi se una risorsa è occupata per 35 ore su 40 a settimana, allora:

Wait Time = 0.875/0.125  = 8

Tuttavia, se una risorsa è occupata per 39 su 40 ore settimanali, allora:

Wait Time = 0.975/0.025  = 39

Questo è moltiplicato per il numero di attese nel flusso di lavoro. È ovviamente qualcosa che vogliamo tenere d'occhio!

Quindi, dato tutto ciò, è ovviamente fondamentale mantenere l'utilizzo delle persone a un livello ragionevole. Data l'insistenza del libro sull'importanza di questa formula, offre pochi consigli pratici su come misurare questi valori. La mia domanda è: come puoi praticamente misurare la percentuale di una persona occupata?


2
Questo merita una risposta che citi il ​​libro Slack amazon.com/dp/0767907698 . Il mito dell'efficienza bruciando risorse al 100% è anche l'argomento principale nella Teoria dei vincoli.
Evgeny

2
Prima di avere il tempo di scrivere una risposta completa, aggiungerò che in ToC abbandonerai l'efficienza ovunque, per concentrarti sull'efficienza solo sul vincolo. Perché ciò consente a chiunque altro di assorbire varietà ed evitare di creare rifiuti (citate Lean qui. Come la sovrapproduzione, troppi inventari, ecc ...) poiché si tratta di attività senza valore aggiunto (citate di nuovo Lean).
Evgeny

2
Il vincolo è raramente un essere umano, anche in The Phoenix Project, Bret è stato prima un vincolo - ma il suo "suo lavoro" è il vero vincolo.
Evgeny

1
@Evgeny in attesa della risposta completa!
Liath

2
Una risposta qui dovrebbe anche usare "Non puoi misurare la produttività" di Martin Fowler - martinfowler.com/bliki/CannotMeasureProductivity.html
David Bock

Risposte:


6

TL; DR : è la cosa sbagliata da misurare. Misurando e aumentando l'utilizzo nei dipendenti su tutta la linea, si creano problemi nel sistema e si riduce la produttività complessiva .

Throughput Accounting

Ciò che si desidera effettivamente misurare è la produttività, l'inventario e le spese operative tutti insieme e cercare di ridurre l'inventario e ridurre le spese operative massimizzando al contempo la produttività. Questo metodo è noto come contabilità del throughput .

Nello sviluppo del software, l'inventario è il lavoro in corso che non sta ancora portando benefici al cliente. Tutto ciò che è stato fatto, ma non rilasciato. La velocità effettiva è la quantità di lavoro utile per il cliente che viene rilasciato. Qualsiasi lavoro svolto non direttamente utile per il cliente viene contabilizzato come spesa operativa.

Sistema semplice

In un sistema semplice con singoli umani o più umani che lavorano in modo indipendente con apparecchiature indipendenti tanto quanto ognuna aumenta direttamente il rendimento dell'intero sistema . Ciò porta al malinteso comune che è alla base di questa domanda che l'aumento dell'utilizzo umano porterà ad un aumento della produttività in tutti i sistemi. Ma si misura ancora il throughput del sistema, l' inventario e le spese operative .

Sistema complesso

In un sistema complesso, anche con un minimo di due dipendenze, un maggiore utilizzo di una parte del sistema può portare direttamente a una riduzione dell'utilizzo nel collo di bottiglia, che riduce il rendimento dell'intero sistema. Qualsiasi aumento della produttività al di fuori del collo di bottiglia è un miraggio .

Esempio:Il team di ingegneri del software ha esaminato tutto il codice dall'architetto software, che pianifica anche nuove funzionalità. Questa persona è un collo di bottiglia, il codice non rivisto dall'architetto aumenterà semplicemente l'inventario, se l'architetto non ha tempo, nessuna nuova funzionalità verrà pianificata correttamente. Se inizi a misurare l'utilizzo degli ingegneri del software, ognuno proverà a apportare più modifiche, anziché modifiche migliori. Il tempo che l'architetto dovrà dedicare a ciascuna modifica aumenterà e il tempo totale impiegato per la revisione aumenterà ulteriormente con l'aumentare della quantità di modifiche fino al punto in cui non rimarrebbe tempo per pianificare nuove modifiche. Alla fine l'intero sistema si ferma. Se, d'altro canto, riducono l'utilizzo, trascorrono addirittura il tempo al minimo, trascorrono più tempo su ogni modifica o peer review, ciò potrebbe comportare una riduzione del tempo richiesto per le revisioni e infine un aumento della produttività. Questo è solo un team con 2 dipendenze. Gli ingegneri dipendono dall'architetto per la pianificazione delle nuove modifiche e la revisione delle modifiche.

Chiaramente i vantaggi devono essere ottenuti nella corretta gestione del collo di bottiglia e nel tentativo di aumentare la produttività nel collo di bottiglia , dove l' ora guadagnata è l'ora della produttività dell'intero sistema .

Questo è il vero messaggio di The Phoenix Project e proviene direttamente dalla teoria dei vincoli di Eliyahu M. Goldratt. È inoltre possibile leggere un articolo sul pensiero di utilizzo e il pensiero di throughput . Vorrei anche suggerire di leggere di più su Critical Chain Process Management .

Ricorda: ciò che misuri è ciò che ottieni . E sicuramente NON VUOI ottenere un maggiore utilizzo individuale. Una strada per l'inferno è lastricata di buone intenzioni.

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.