Pengujian perangkat lunak otomatis, misalnya, berarti kegagalan kode dapat terlihat dalam hitungan detik, memungkinkan perbaikan dilakukan tanpa membahayakan bagian bisnis yang signifikan.
Perusahaan paling canggih bahkan dapat memutar kembali perubahan situs web untuk memperbaiki masalah dengan satu perintah sistem. Tes kinerja dapat mengukur sistem di bawah beban atau stres, dan tes keamanan mengukur ketahanannya terhadap serangan berbahaya.Â
Sebagai contoh, salah satu perusahaan barang konsumen internasional memigrasikan perangkat lunaknya ke cloud sehingga dapat memberi pengembang akses swalayan ke lingkungan seperti produksi untuk pengujian dan mendelegasikan pelaksanaan ribuan pengujian otomatis ke "server virtual" yang membutuhkan waktu beberapa detik untuk dijalankan.
Sementara itu, sebuah perusahaan farmasi beralih ke analitik canggih dan pembelajaran mesin untuk mengukur jumlah tes pada obat baru dan kualitas hasilnya, mengurangi kemungkinan kesalahan yang mahal dan mempercepat pengembangan obat.Â
Beberapa pengujian volume tinggi (untuk deteksi mikroba dan sterilitas air, misalnya) dapat dilakukan secara online daripada di laboratorium fisik, melalui otomatisasi. Pindah ke deteksi mikroba instan untuk pemantauan lingkungan dapat mengurangi waktu tunggu lab secara keseluruhan sebesar 40--75 persen.
Seperti banyak hal dalam transformasi digital, perubahan dimulai dari atas. Perusahaan tidak akan membuat banyak kemajuan mendorong insannya untuk mengambil risiko jika pimpinan bisnis tidak menunjukkan bahwa itu benar-benar aman untuk dilakukan.Â
Eksekutif perusahaan harus mampu untuk menjelaskan kegagalan mereka, dan jika kegagalan merugikan uang perusahaan, para eksekutif tidak mendapatkan bonus mereka.
Eksekutif dan insan perusahaan harus bisa memastikan bahwa jika mereka membuat kesalahan, mereka belajar dari kesalahan tersebut. Seorang CEO harus pula mengambil pendekatan yang lebih aktif untuk melindungi insan perusahaannya, sehingga mereka tahu bahwa mereka akan aman jika terjadi kegagalan selama mereka melakukan sesuai prosedur yang berlaku.Â
CEO akan memastikan bahwa pemimpin pada proyek apa pun mendapat pujian ketika eksperimen berhasil, tetapi menyalahkan dirinya sendiri ketika gagal.
Menerima kegagalan juga penting dalam mendorong pengambilan keputusan yang cepat. Mentalitasnya adalah bahwa keputusan yang buruk lebih baik daripada tidak ada keputusan. Pemimpin perusahaan juga dapat membantu kelancaran pengambilan keputusan.
Namun demikian, kegagalan tidak selalu bisa diterima. Kegagalan jelas menjadi salah ketika:
- Pemikirannya malas atau cacat. Risiko apa pun harus dipikirkan dengan matang. Sebagi contoh, di Amazon, sebagian besar ide baru memerlukan narasi enam halaman yang menjelaskan seperti apa produk saat diluncurkan, dan tanya jawab lengkap untuk mengantisipasi pertanyaan pelanggan.
- Tidak ada mekanisme untuk melacak kemajuan dan penyesuaian. Metrik, jalur eskalasi yang jelas, dan proses tata kelola diperlukan.
- Insan perusahaan tidak membagikan atau bertindak berdasarkan apa yang telah mereka pelajari. Jika bisnis tidak belajar dari kegagalan, apa gunanya?