Chaos Monkey a dodávateľský reťazec Netflixu

Nedávno som mal rozhovor s Carlosom Crespom, prevádzkovým riaditeľom materskej spoločnosti Inditex Zara, v ktorom spomenul softvérový nástroj vytvorený spoločnosťou Netflix pred desiatimi rokmi na inštitucionalizáciu odolnosti systému. Názov je chytľavý a pre lídrov dodávateľského reťazca, ktorí sa snažia prebudovať svoje dodávateľské siete pre turbulentné časy, je neodolateľný. A predsa GoogleGOOG
hľadanie „opice chaosu dodávateľského reťazca“ prinieslo presne jedna citáciaz roku 2012.

Prečo túto myšlienku neuplatňujeme na odolnosť dodávateľského reťazca?

Čo je Chaos Monkey?

Je softvérový nástroja v širšom zmysle inžiniersky princíp, ktorý náhodne vypína časti zložitého systému, čo núti operátorov k obnove naživo. Niečo ako prekvapivé požiarne cvičenie, ale denne a náhodne a na náhodných miestach. Myšlienka je, že rýchle riešenie systémových problémov je proces učenia, ktorý by mal ťažiť zo strmšej krivky učenia.

Príbeh je o tom, ako Netflix škáloval svoje podnikanie v oblasti streamovania na webových službách Amazon pri prechode od odosielania DVD až k dverám zákazníkov. Na prvý pohľad je to logický prístup k plánovaniu redundancie systému, ako by ste očakávali od NASA, ale v praxi využíva kultúrnu normu Netflix, ktorá umožňuje jednotlivým prispievateľom riešiť svoje vlastné problémy. Ako je zaznamenané v „Inžinierstvo chaosuKniha z roku 2020 od Caseyho Rosenthala a Nory Jonesovej, ktorí boli priekopníkmi praxe v Netflixe, sa scvrkáva na päť princípov:

  • Vytvorte hypotézu o správaní v ustálenom stave
  • Obmieňajte udalosti zo skutočného sveta
  • Spustite experimenty vo výrobe
  • Automatizujte experimenty tak, aby prebiehali nepretržite
  • Minimalizujte polomer výbuchu

Spojenie kultúry a procesov v Netflixe je dôležité, pretože podporilo a využilo prístup k riešeniu problémov s otvoreným zdrojom, zatiaľ čo systematické otáčanie kolesa náhodných vypínaní urýchľuje učenie v rozšírenom tíme.

Odolnosť dodávateľského reťazca a inžinierstvo chaosu

Digitálna transformácia v dodávateľskom reťazci bol tento rok horúci, pretože pomáha dodávateľským reťazcom podporovať nové obchodné modely a smerovať k udržateľným operáciám (pozri štúdiu BCG X), ale aj preto, že sľubuje „odolnosť“. Bohužiaľ, praktické aplikácie digitálnej transformácie pre odolnosť dodávateľského reťazca sa stále vo všeobecnosti obmedzujú na platformy pre lepšiu „viditeľnosť“, podporované množstvom tradičných taktík, ako je vyrovnávanie zásob a duálne získavanie zdrojov. Základom tohto prístupu je ďalšia vrstva analytickej práce čas na zotavenie od Davida Simchi-Leviho z MIT a vlna simulácií pomocou digitálnych dvojčiat. To všetko znie skvele, ale chýba akýkoľvek systematický spôsob experimentovania so skutočným zlyhaním dodávateľského reťazca, aby ste sa naučili, ako sa v praxi najlepšie zotaviť.

Aplikácia Chaos Monkey na dodávateľské reťazce

Lekári zložia Hippokratovu prísahu predtým, ako nás rozrežú, vrátane slávneho „najprv neublížiť“. Nie je to zlý nápad pre každého, kto aplikuje princípy Chaos Monkey na dodávateľské reťazce, čo znamená náhodné vypnutie skutočného stroja niekde. Toto je netriviálne a pokiaľ viem, zatiaľ sa to nikde nedeje.

  • Prvý princíp citovaný vyššie hovorí, že sa treba zamerať skôr na výstupy systému ako na interné atribúty. Overte, či systém funguje, namiesto toho, aby ste sa snažili pochopiť, prečo funguje.
  • Druhý princíp hovorí rozbiť rôzne veci realistickými spôsobmi. Netreba simulovať globálnu termonukleárnu vojnu, stačí vypnúť vypínač alebo stratiť príkaz a zistiť, ktoré riešenie funguje najlepšie.
  • Tretí princíp hovorí, že najlepšie miesto na učenie je vo výrobe. Učenie praxou je lepšie ako učenie simuláciou – tj digitálne dvojčatá sú skvelé, ale nemusia stačiť na vybudovanie kultúry odolnosti.
  • Štvrtý princíp inštitucionalizuje princípy opice chaosu, pretože umožňuje škálovať proces experimentovania, čo vás dostane na strmšiu krivku učenia. Použite vedu o údajoch na hasenie požiarov.
  • Nakoniec minimalizujte polomer výbuchu. To znamená „neškodiť“ a prekladá sa do určitého druhu ukladania do vyrovnávacej pamäte (zásoby, dodacia lehota, urýchlené odoslanie) na ochranu zákazníkov pred pocitom vášho experimentu. Naučte sa riadiť kontrolované výbuchy.

Niekto by mohol namietať, že posledné tri roky Covid, vojna, robotnícke nepokoje, a ekonomické otrasy boli pre každého jeden veľký chaos. Poučenie Netflixu bolo, že tento druh krízy nie je len niečo na plánovanie, ale niečo, čo treba zvládnuť ako trvalú skutočnosť života.

Dokonalá búrka sa možno nikdy neskončí, možno by sme sa s ňou mali naučiť žiť.

Zdroj: https://www.forbes.com/sites/kevinomarah/2022/12/22/netflix-chaos-monkey-and-supply-chain/