Monyet Kekacauan dan Rantai Pasokan Netflix

Baru-baru ini saya berbicara dengan Carlos Crespo, Chief Operating Officer perusahaan induk Zara, Inditex, di mana dia menyebutkan alat perangkat lunak yang dibuat oleh Netflix lebih dari satu dekade lalu untuk melembagakan ketahanan sistem. Namanya menarik, dan bagi para pemimpin rantai pasokan yang mencoba menemukan kembali jaringan pasokan mereka untuk masa-masa sulit, hal itu tidak dapat ditolak. Namun, GoogleGOOG
pencarian untuk "supply chain chaos monkey" menghasilkan dengan tepat satu kutipan, dari 2012.

Mengapa kita tidak menerapkan ide ini untuk ketahanan rantai pasokan?

Apa itu Monyet Kekacauan?

Ini adalah alat perangkat lunak, dan lebih luas lagi, prinsip rekayasa yang secara acak mematikan bagian dari sistem kompleks yang memaksa operator untuk memulihkan secara langsung. Semacam latihan kebakaran kejutan, tapi setiap hari, dan dengan cara dan tempat yang acak. Idenya adalah menjadi ahli dalam memecahkan masalah sistem dengan cepat adalah proses pembelajaran yang harus mendapat manfaat dari kurva pembelajaran yang curam.

Latar belakangnya adalah tentang bagaimana Netflix meningkatkan bisnis streamingnya di Amazon Web Services sambil beralih dari pengiriman DVD ke depan pintu pelanggan. Sekilas, ini adalah pendekatan logis untuk perencanaan redundansi sistem, seperti yang Anda harapkan dari NASA, tetapi dalam praktiknya ini mengeksploitasi norma budaya Netflix yang memungkinkan kontributor individu menyelesaikan masalah mereka sendiri. Seperti yang tercatat dalam “Rekayasa Kekacauan” sebuah buku tahun 2020 oleh Casey Rosenthal dan Nora Jones yang memelopori praktik di Netflix, itu bermuara pada lima prinsip:

  • Bangun hipotesis seputar perilaku kondisi-mapan
  • Variasikan peristiwa dunia nyata
  • Jalankan eksperimen dalam produksi
  • Otomatiskan eksperimen agar berjalan terus menerus
  • Minimalkan radius ledakan

Perpaduan budaya dan proses di Netflix penting karena mendorong dan memanfaatkan pendekatan pemecahan masalah sumber terbuka, sementara memutar roda penghentian acak secara sistematis mempercepat pembelajaran di seluruh tim yang diperluas.

Ketahanan Rantai Pasokan dan Rekayasa Kekacauan

Transformasi digital dalam rantai pasokan sangat panas tahun ini karena membantu rantai pasokan mendukung model bisnis baru dan mendorong menuju operasi yang berkelanjutan (lihat studi BCG X), tetapi juga karena menjanjikan “ketahanan”. Sayangnya, aplikasi praktis dari transformasi digital untuk ketahanan rantai pasokan umumnya masih bermuara pada platform untuk “visibilitas” yang lebih baik, didukung oleh banyak taktik tradisional seperti buffering inventaris dan sumber ganda. Mendasari pendekatan ini adalah lapisan lain dari pekerjaan analitis waktu untuk pulih oleh David Simchi-Levi di MIT, dan gelombang simulasi menggunakan digital twins. Kedengarannya bagus, tetapi yang hilang adalah cara sistematis untuk bereksperimen dengan kegagalan rantai pasokan nyata untuk mempelajari cara terbaik untuk memulihkan dalam praktiknya.

Menerapkan Chaos Monkey ke Rantai Pasokan

Para dokter mengambil Sumpah Hipokrates sebelum membedah kita, termasuk yang terkenal "jangan menyakiti terlebih dahulu". Bukan ide yang buruk bagi siapa pun yang menerapkan prinsip Chaos Monkey untuk memasok rantai, yang mengharuskan mematikan mesin nyata secara acak di suatu tempat. Ini tidak sepele, dan sejauh yang saya tahu, belum terjadi di mana pun.

  • Prinsip pertama yang dikutip di atas mengatakan untuk fokus pada keluaran sistem daripada atribut internal. Verifikasi bahwa sistem berfungsi alih-alih mencoba memahami mengapa sistem berfungsi.
  • Prinsip kedua mengatakan untuk memecahkan berbagai hal dengan cara yang realistis. Tidak perlu mensimulasikan perang termonuklir global, cukup matikan sakelar atau kehilangan pesanan dan pelajari penyelesaian mana yang terbaik.
  • Prinsip ketiga mengatakan tempat terbaik untuk belajar adalah di produksi. Belajar dengan melakukan lebih baik daripada belajar dengan simulasi – yaitu, kembar digital memang hebat, tetapi mungkin tidak cukup untuk membangun budaya ketahanan.
  • Prinsip keempat melembagakan prinsip monyet kekacauan karena memungkinkan penskalaan proses eksperimen, yang membawa Anda ke kurva pembelajaran yang lebih curam. Gunakan ilmu data tentang pemadaman kebakaran.
  • Terakhir, minimalkan radius ledakan. Ini berarti "jangan membahayakan" dan diterjemahkan menjadi semacam buffering (inventaris, waktu tunggu, pengiriman yang dipercepat) untuk melindungi pelanggan agar tidak merasakan eksperimen Anda. Belajarlah untuk mengelola ledakan terkendali.

Orang bisa berargumen bahwa tiga tahun terakhir Covid, perang, kerusuhan buruh, dan gejolak ekonomi telah menjadi salah satu pelarian monyet kekacauan besar bagi semua orang. Pelajaran Netflix adalah bahwa krisis semacam ini bukan hanya sesuatu yang harus direncanakan, tetapi sesuatu yang harus dikuasai sebagai fakta kehidupan yang permanen.

Badai yang sempurna mungkin tidak akan pernah berakhir, jadi mungkin kita harus belajar menghadapinya.

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