Value Stream Management in produzione vs delivery del software: stesso nome, lavoro diverso
Disclosure: M365.FM host Mirko Peters works at iFAKT GmbH. This page describes the company factually; paid partnerships and links are labelled as advertising.
By Mirko Peters ·
Che cos'è il value stream management? In uno stabilimento gestisce il flusso fisico di una famiglia di prodotti; nella delivery del software tiene traccia degli work item. Scopri in cosa si differenziano.
Automatically translated with AI from the original post. Read the English original
Che cos'è il value stream management? Dipende da chi lo chiede. In uno stabilimento significa gestire il flusso fisico di una famiglia di prodotti dall'ordine del cliente alla consegna, con un unico responsabile e poche metriche condivise. Nella delivery del software significa di solito tracciare gli work item dall'idea al rilascio, lungo un workflow agile e una pipeline DevOps. Questo articolo è rivolto ai responsabili dell'eccellenza operativa che incontrano entrambi i significati nei risultati di ricerca, negli interventi dei fornitori o in una riunione con il reparto IT, e che devono saperli tenere distinti.
Punti chiave
- Nella produzione, il value stream management gestisce il flusso fisico di una famiglia di prodotti dall'ordine alla consegna; nella delivery del software tiene traccia degli work item dall'idea al rilascio.
- Entrambi i campi hanno origini lean: individuare le attese, eliminare gli sprechi e ridurre il tempo necessario perché il valore raggiunga il cliente.
- Gli strumenti software usano metriche di flusso come flow time e flow efficiency, e metriche DORA come change lead time e deployment frequency.
- Uno stabilimento gestisce anche scorte, macchine, cambi di produzione e trasporti, aspetti che le metriche di flusso software non coprono.
- Quando leggi del value stream management, verifica per prima cosa se la fonte si riferisce alla produzione o al DevOps.
Che cos'è il value stream management in ciascun campo?
Entrambi i campi usano le stesse due parole per un concetto simile: gestire l'intero flusso che crea valore per il cliente, non le singole fasi.
Nella produzione, un value stream è l'insieme delle attività necessarie per portare un prodotto dall'ordine alla consegna. Il Lean Enterprise Institute (LEI) descrive un value stream come l'insieme di tutte le attività, che creano valore o no, necessarie per portare un prodotto dal concept al lancio o dall'ordine alla consegna. In uno stabilimento l'attenzione è sul flusso dall'ordine alla consegna di una singola famiglia di prodotti. Gestirlo significa avere un responsabile designato, metriche condivise e una revisione periodica.
Nella delivery del software, un value stream è il percorso che va da un'idea a un software funzionante nelle mani degli utenti. Planview descrive il Flow Framework come "un approccio strutturato e prescrittivo al Value Stream Management nelle organizzazioni che svolgono delivery software". Planview è un fornitore di software, quindi va letta come la visione di un singolo fornitore. Gli work item sono funzionalità, difetti, rischi e debito tecnico, e gli strumenti collegano i sistemi in cui i team li tracciano.
I nomi coincidono. Il lavoro quotidiano no.
Da dove nasce l'idea?
La radice è il pensiero lean. Toyota dichiara che il suo sistema di produzione mira a eliminare in modo sistematico gli sprechi e ad accorciare i lead time. Toyota individua tre tipi di problemi da rimuovere: muda (spreco), mura (irregolarità) e muri (richieste irragionevoli a persone e macchine).
La definizione del LEI citata sopra copre già due tipi di flusso: il value stream operativo, dall'ordine alla consegna, e il value stream di sviluppo, dal concept al lancio. L'idea, quindi, non si è mai limitata al reparto di produzione. Anche lo sviluppo di prodotto è un flusso, e lo sviluppo software ne è un tipo.
Ecco perché i due mondi parlano ancora delle stesse cose: attese, passaggi di consegne, code e silos. La differenza sta in ciò che scorre nel flusso.
Come gestisce una fabbrica un value stream?
Una fabbrica gestisce un flusso fisico. Nel lean manufacturing, gli elementi tipici sono:
- Una famiglia di prodotti. Prodotti che condividono fasi di lavorazione e attrezzature simili.
- Una value stream map. Un diagramma del flusso di materiali e informazioni, nello stato attuale e in quello futuro.
- Un responsabile. Spesso chiamato value stream manager, con il supporto della direzione di stabilimento.
- Misure condivise. Lead time, scorte, performance di consegna, first pass yield.
- Una revisione settimanale. Azioni, responsabili e scadenze.
Ciò che si muove è il materiale. Sta in un magazzino, attende davanti a una macchina o viaggia su un camion. Ha un costo e occupa spazio, quindi le scorte sono una misura centrale. Cambi di produzione, capacità delle macchine e turni modellano il flusso. Molte fabbriche usano anche routine di lean management, come le riunioni quotidiane davanti alla lavagna, per tenere il flusso sotto controllo. La pagina tematica sul lean management su M365.FM offre il quadro più ampio.
Come gestisce il software delivery un value stream?
Il software delivery gestisce un flusso di informazioni. Ciò che si muove è un work item: un'idea, un ticket, una modifica al codice. Non ha scorte fisiche, ma attende comunque una revisione, un ambiente di test o uno slot di rilascio.
Sono comuni due insiemi di metriche:
- Metriche di flusso. Il Flow Framework individua flow velocity, flow time, flow efficiency, flow load e flow distribution. La sintesi di Planview le traduce in domande: il valore viene consegnato più rapidamente, il time-to-value si accorcia, il lavoro attende a monte, la domanda supera la capacità, e l'investimento si divide tra nuovo valore e protezione del valore esistente.
- Metriche DORA. Il programma di ricerca DORA raggruppa le metriche di performance della consegna software in throughput (change lead time, deployment frequency, failed deployment recovery time) e instabilità (change fail rate, deployment rework rate).
In questo ambito, una piattaforma di value stream management collega sistemi di ticket, repository di codice e pipeline di build, così che i team possano vedere come il valore fluisce dall'idea al rilascio e lo consegnino ai clienti più rapidamente. Il risultato è una value stream map del processo di delivery. Gli stakeholder del business la usano per vedere dove il lavoro attende e per allinearsi sul valore di business.
In cosa differiscono i due ambiti?
Una vista affiancata aiuta:
- Cosa scorre. Fabbrica: materiali e ordini. Software: work item e codice.
- Dove attende. Fabbrica: in code, buffer e magazzini. Software: in backlog, revisioni e ambienti.
- Misure principali. Fabbrica: lead time, scorte, performance di consegna, yield. Software: flow time, flow efficiency, change lead time, deployment frequency.
- Responsabile tipico. Fabbrica: un value stream manager o un responsabile operations. Software: un product owner o platform owner, oppure un IT leader.
- Fonte dei dati. Fabbrica: ERP, MES, dati dal reparto produttivo. Software: sistemi di ticket e di build.
- Obiettivo tipico. Fabbrica: lead time più breve e consegne più regolari. Software: rilasci di modifiche più rapidi e sicuri.
La parte comune è l'abitudine a guardare l'intero flusso e a chiedersi dove si fermi.
Quale significato si applica alla tua ricerca?
Usa un test rapido quando leggi una pagina o partecipi a una call con un vendor:
- Se il testo parla di ticket, pipeline, rilasci o sprint, si tratta di software delivery e DevOps.
- Se parla di ordini, macchine, scorte, turni o takt (il ritmo imposto dalla domanda del cliente), si tratta di manifattura.
- Se parla di entrambi, chiediti quali dati legge lo strumento.
L'abbreviazione VSM aumenta la confusione, perché può significare mapping o management. Dillo ai colleghi quando usi il termine. Gli IT leader che gestiscono modalità di lavoro agile e DevOps useranno spesso il significato software. Il value stream manager in stabilimento indica quello fisico. Anche la parola bottleneck cambia significato: in fabbrica è una macchina o una fase che limita la produzione, mentre nel software è spesso una revisione o una fase di test. Entrambi i campi puntano a eliminare gli sprechi e ad accorciare il tempo che il valore impiega per arrivare al cliente, quindi un'idea valida in uno dei due può valere la pena anche nell'altro.
Esempio: la stessa aritmetica nei due mondi
Questo è un esempio inventato. I numeri non sono risultati misurati, e la metrica qui sotto è una semplice misura di pianificazione, non una formula di un fornitore.
Prendi una misura che funziona in entrambi i settori: la quota del tempo trascorso in cui il lavoro viene effettivamente svolto. Dividi il tempo attivo per il tempo totale trascorso.
- Stabilimento. Un ordine trascorre 10 giorni lavorativi nel flusso. Il team scopre che il prodotto viene lavorato per 1 giorno in totale. La quota è 1 diviso 10, cioè il 10 percento.
- Software. Una funzionalità impiega 20 giorni di calendario dall'avvio al rilascio. Sviluppatori e tester ci lavorano per 3 giorni in totale. La quota è 3 diviso 20, cioè il 15 percento.
In entrambi i casi, la maggior parte del tempo è attesa. Anche la soluzione è simile: limita il lavoro in corso, elimina i passaggi di consegna e rilascia in lotti più piccoli. Ciò che cambia è dove cercare l'attesa: in uno stabilimento percorri il reparto e conti i pallet in coda; nel software leggi i timestamp nella cronologia dei ticket.
Errori comuni
- Confondere i risultati di ricerca. Una pagina di un fornitore sul value stream management per DevOps non aiuterà uno stabilimento.
- Importare metriche software in uno stabilimento. La frequenza di deployment non significa nulla per una cella di lavorazione meccanica.
- Importare metriche di stabilimento nel software. La rotazione delle scorte non si applica ai ticket in un backlog.
- Ignorare le lezioni comuni. Entrambi i settori possono imparare a limitare il lavoro in corso e ad accorciare i cicli di feedback.
- Acquistare uno strumento prima di definire il flusso. In entrambi i settori, prima vengono il responsabile e le misure.
Come può aiutare il software
Per uno stabilimento, gli strumenti utili gestiscono i dati di produzione: ordini, cicli di lavorazione, capacità e scorte dal sistema ERP e dal reparto produttivo. Aiutano a vedere il flusso fisico, non una coda di ticket.
iFAKT è una società di consulenza e specialista di software per l'Industria 4.0 con sede a Stoccarda, fondata nel 2001. Aiuta i produttori a pianificare e ottimizzare i processi di produzione e logistica e sviluppa il software Polaris. Qualunque fornitore tu consideri, chiedi se il suo modello dei dati si adatta al flusso fisico.
Prossimo passo
Che cos'è per te il value stream management? Se gestisci uno stabilimento, è il flusso fisico di una famiglia di prodotti, e gli articoli sulla consegna del software sono un tema secondario. Scegli questa settimana una famiglia di prodotti e verifica se ha un responsabile e tre misure condivise.