Kaizen nella metodologia DevOps? [chiuso]

0

Mi stavo chiedendo, Qualcuno qui lavora in un team di sviluppo software sotto la metodologia DevOps e applica Kaizen invece Lean per il miglioramento continuo?

Ho letto che DevOps è basato su metodologia Agile e Lean, ma non so se è possibile usare Kaizen invece Lean.

Grazie.

    
posta Luis Arriojas 23.04.2011 - 01:11
fonte

2 risposte

3

Kaizen (che è giapponese per "miglioramento continuo") è un concetto all'interno di Lean, niente di qualcosa di opposto o di sostituire Lean. Acquista un libro intitolato " Toyota Way ". Riguarda la produzione non il software, ma ti aiuterà a risolvere i concetti relativi alla Lean Manufacturing.

La cosa che dovresti concentrarti quando pensi a Lean sta elminando i rifiuti: muda , muri e mura .

Le persone spesso si riferiscono a strumenti utilizzati nella produzione snella come snelli. Gli strumenti più comuni sono probabilmente kanban .

Per quanto riguarda i DevOps, non ho mai visto il punto. È, almeno per me, solo un concetto confuso e un vacuo rebranding delle idee esistenti. Forse non capisco.

Ci sono un sacco di libri su Toyota Production Systems e lean. La maggior parte si riferisce alla produzione, ma non è molto difficile tradurre alcuni concetti nello sviluppo del software. Ci sono alcuni autori che parlano molto di Lean Software Development ma non mi è mai piaciuta la maggior parte di ciò che ho visto e preferisco i libri di produzione.

    
risposta data 23.04.2011 - 04:44
fonte
0

Kaizen in realtà significa in genere "miglioramento". Toyota e altri (DevOps) hanno usato il termine in un contesto diverso, ad esempio kaizen e kata di miglioramento . Suggerirei un paio di libri che hanno veramente modellato il movimento DevOps (e che parlano di questo concetto in dettaglio):

link

Phoenix Project (uno dei miei preferiti) e DevOps Handbook (una favolosa integrazione di concetti ed esempi di vita reale).

Raccomando anche Jennifer Davis e il libro di Katherine Daniels, DevOps efficaci :

link

E non dimenticare The Goal di Eliyahu Goldratt:

link

L'idea di miglioramento in DevOps è che è ugualmente, se non di più, importante dedicare una parte del tuo tempo a migliorare i tuoi sistemi rispetto al semplice lavoro. Siamo stati tutti nella situazione in cui un processo non è automatizzato, ma continuiamo a farlo nel modo più duro, perché "non abbiamo tempo" per farlo nel modo giusto. Bene, dovremmo spendere (forse il 25%) del nostro tempo effettivamente migliorando il nostro flusso di lavoro in modo che queste cattive abitudini scompaiano.

    
risposta data 27.10.2016 - 22:04
fonte

Leggi altre domande sui tag