OPS03-BP05 Mendorong eksperimen
Eksperimen adalah katalis untuk mengubah ide baru menjadi produk dan fitur. Eksperimen mempercepat proses pembelajaran dan membuat anggota tim terus tertarik dan terlibat. Anggota tim didorong untuk sering bereksperimen guna mendorong inovasi. Meskipun hasil yang tidak diinginkan terjadi, ada nilai dalam memiliki pengetahuan tentang apa yang sebaiknya tidak dilakukan. Anggota tim tidak dihukum untuk eksperimen yang berhasil dengan hasil yang tidak diinginkan.
Hasil yang diinginkan:
-
Organisasi Anda mendorong eksperimen untuk mendukung inovasi.
-
Eksperimen digunakan sebagai peluang untuk belajar.
Antipola umum:
-
Anda ingin menjalankan pengujian A/B tetapi tidak ada mekanisme untuk menjalankan eksperimen tersebut. Anda melakukan deployment perubahan UI tanpa kemampuan untuk mengujinya. Tindakan tersebut mengakibatkan pengalaman pelanggan yang negatif.
-
Perusahaan Anda hanya memiliki lingkungan produksi dan staging. Tidak ada lingkungan sandbox untuk bereksperimen dengan fitur atau produk baru sehingga Anda harus bereksperimen di dalam lingkungan produksi.
Manfaat menjalankan praktik terbaik ini:
-
Eksperimen mendorong inovasi.
-
Anda dapat bereaksi lebih cepat terhadap umpan balik dari pengguna melalui eksperimen.
-
Organisasi Anda mengembangkan budaya belajar.
Tingkat risiko yang terjadi jika praktik terbaik ini tidak dijalankan: Sedang
Panduan implementasi
Eksperimen harus dijalankan dengan cara yang aman. Manfaatkan beberapa lingkungan untuk bereksperimen tanpa membahayakan sumber daya produksi. Gunakan pengujian A/B dan tanda fitur untuk menguji eksperimen. Berikan kepada anggota tim kemampuan untuk melakukan eksperimen dalam lingkungan sandbox.
Contoh pelanggan
AnyCompany Retail mendorong eksperimen. Anggota tim dapat menggunakan 20% dari minggu kerja mereka untuk bereksperimen atau mempelajari teknologi baru. Mereka memiliki lingkungan sandbox di mana mereka dapat berinovasi. Pengujian A/B digunakan untuk fitur baru guna memvalidasinya dengan umpan balik nyata pengguna.
Langkah implementasi
-
Bekerjasamalah dengan pimpinan di seluruh organisasi Anda untuk mendukung eksperimen. Anggota tim harus didorong untuk melakukan eksperimen dengan cara yang aman.
-
Berikan kepada anggota tim Anda lingkungan di mana mereka dapat bereksperimen dengan aman. Mereka harus memiliki akses ke lingkungan yang seperti produksi.
-
Anda dapat menggunakan Akun AWS terpisah untuk membuat lingkungan sandbox untuk eksperimen. AWS Control Tower dapat digunakan untuk menyediakan akun-akun ini.
-
-
Gunakan tanda fitur dan pengujian A/B untuk bereksperimen dengan aman dan kumpulkan umpan balik pengguna.
-
Tanda Fitur AWS AppConfig memberikan kemampuan untuk membuat tanda fitur.
-
Evidently Amazon CloudWatch dapat digunakan untuk menjalankan pengujian A/B selama deployment terbatas.
-
Anda dapat menggunakan versi AWS Lambda untuk melakukan deployment versi baru fungsi untuk pengujian beta.
-
Tingkat upaya untuk rencana implementasi: Tinggi. Memberikan kepada anggota tim lingkungan untuk bereksperimen dan cara yang aman untuk melakukan eksperimen dapat memerlukan investasi besar. Anda mungkin juga harus memodifikasi kode aplikasi untuk menggunakan tanda fitur atau mendukung pengujian A/B.
Sumber daya
Praktik terbaik terkait:
-
OPS11-BP02 Menjalankan analisis setelah insiden - Belajar dari insiden merupakan pendorong penting untuk inovasi bersama dengan eksperimen.
-
OPS11-BP03 Mengimplementasikan loop umpan balik - Siklus umpan balik merupakan bagian penting dari eksperimen.
Dokumen terkait:
Video terkait:
Contoh terkait:
Layanan terkait: