Kanban

Kanban (看板), termine giapponese che letteralmente significa "insegna", indica un elemento del sistema just-in-time di reintegrazione delle scorte a mano a mano che vengono consumate.

Kanban (看板), termine giapponese che letteralmente significa "insegna", indica un elemento del sistema just-in-time di reintegrazione delle scorte a mano a mano che vengono consumate.

La tecnica kanban ha l'obiettivo di evitare le rotture di stock, eliminare la sovrapproduzione e introdurre un sistema di gestione delle scorte razionale e tirato dalla domanda.

Una tra le aziende che maggiormente utilizzano il kanban è la Toyota, che ne ha fatto la chiave di volta del suo sistema produttivo industriale. I cartellini kanban rappresentano il numero di contenitori di materiali che scorrono avanti e indietro tra l'area del fornitore e quella dell'utilizzatore.

Presupposti per l'utilizzo del kanban sono produzione ripetitiva e standardizzazione dei contenitori di trasferimento dei materiali.

Un kanban tuttavia può assumere forme diverse:

un cartellino (è la forma più classica, generalmente inserito in un contenitore rigido per evitarne il deterioramento);

un contenitore (la restituzione di un contenitore vuoto equivale al rilascio di un ordinativo di riapprovvigionamento);

uno spazio (uno spazio vuoto è un segnale che si deve provvedere al suo riempimento).

Da diversi anni la tecnica del kanban per la gestione dei materiali è stata digitalizzata e si possono trovare moduli interni ai software gestionali ERP o software verticali da integrare agli stessi, si parla in questo caso di kanban elettronico o e-kanban.

Il kanban elettronico permette di acquisire diversi vantaggi e digitalizzare i processi di gestione dei materiali sia per i flussi interni alla propria azienda (kanban di produzione e trasferimento) che nella Supply Chain (kanban di acquisto / vendita) coerentemente ai principi industry 4.0 per l’automatizzazione e l’interconnessione

Software Development

In ambito di sviluppo software si fa riferimento a Kanban come una metodologia di sviluppo software. Tale metodologia, ispirata ai principi dello sviluppo software agile, alla teoria dei vincoli e ai principi del Toyota Production System, è stata inizialmente proposta da David J. Anderson nell'agosto 2007 e successivamente ufficializzata nel libro "Kanban" scritto dallo stesso Anderson e pubblicato nel 2010. Le cinque proprietà Kanban di David J. Anderson:

Visualizzare il flusso di lavoro

Limitare il Work-in-Process

Misurare e gestire il flusso

Rendere le politiche di processo esplicite

Utilizzare i modelli per riconoscere le opportunità di miglioramento.

Introducendo Kanban in un team aziendale si mira a migliorare il flusso di lavoro, così da aumentare la produttività e la qualità del prodotto finale. In generale, si procede nel modo seguente: i singoli compiti vengono considerati delle piccole fasi e portati a termine in sequenza, uno alla volta. Quindi non si tratta di un metodo di lavoro multitasking, ma piuttosto di dedicare la propria attenzione a un'attività specifica e di concluderla. Solo dopo, si potrà iniziare un nuovo task. Proprio per questo approccio, lo slogan di Kanban è: “Stop starting – start finishing!” ("Smettila di iniziare - comincia a finire!").

"Kanban" vs "kanban"

Benché si tratti di uno degli aspetti più criticati del processo, nella comunità dello sviluppo software si fa riferimento a "Kanban" con la 'K' maiuscola come al processo di sviluppo software, mentre il termine "kanban" minuscolo si riferisce all'uso di cartellini come segnalatori visuali, per la realizzazione di sistemi pull così come descritto nel Toyota Production System.

Video: Tech Talk - Kanban - An alternative to Scrum? — mw:User:Rfarrand (WMF) — CC BY 3.0 — Wikimedia Commons

Servizi correlati

Altre voci

Q

Qualità del software

Per qualità del software si intende la misura in cui un prodotto software soddisfa un certo numero di aspettative rispetto sia al suo funzionamento sia alla sua struttura interna. Gran parte della ricerca nel campo dell'ingegneria del software è dedicata, direttamente o indirettamente, al tema…

Leggi la voce →
C

Customer Interaction Management

Per Customer Interaction Management (CIM) si intende la gestione dei contatti intercorsi fra aziende e clienti, sia a livello di customer care che nell'ambito delle vendite (teleselling) e della promozione di prodotti. A tal proposito possono essere utilizzati software aziendali dedicati alla…

Leggi la voce →
A

Approcci di project management

Gli approcci del project management consistono in diversi approcci metodologici adottabili per la gestione delle attività di un progetto, che includono gli approcci agili, interattivi, incrementali e basati sulla successione di fasi predefinite.

Leggi la voce →
CegidC

Cegid

Cegid è un'azienda francese di software specializzata nello sviluppo e nella fornitura di soluzioni di gestione aziendale, tra cui sistemi ERP (enterprise resource planning), software per paghe e contributi, gestione finanziaria, fiscale e soluzioni per il retail. Fondata nel 1983, l'azienda è…

Leggi la voce →
S

SAP ERP

L'applicazione SAP ERP è un sistema Enterprise Resource Planning (ERP) prodotto dalla SAP AG. Negli anni 90 e inizio 2000 grazie a SAP molte aziende di grande dimensione si sono dotate di un software ERP. Tuttavia SAP (considerato troppo rigido) non si è mai affermato nel mondo delle piccola…

Leggi la voce →
D

DevOps

DevOps (dalla contrazione inglese di development, "sviluppo", e operations, qui simile a "messa in produzione" o "deployment") è una metodologia di sviluppo del software utilizzata in informatica che punta alla comunicazione, collaborazione e integrazione tra sviluppatori e addetti alle…

Leggi la voce →