Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.
OPS03-BP05 Eksperimen dianjurkan
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.
Anti-pola umum:
-
Anda ingin menjalankan pengujian A/B tetapi tidak ada mekanisme untuk menjalankan eksperimen tersebut. Anda melakukan deployment perubahan UI tanpa memiliki kemampuan untuk mengujinya. Tindakan tersebut mengakibatkan pengalaman pelanggan yang negatif.
-
Perusahaan Anda hanya memiliki lingkungan produksi dan lingkungan pentahapan. Tidak ada lingkungan sandbox untuk melakukan eksperimen dengan fitur atau produk baru sehingga Anda harus melakukan eksperimen di dalam lingkungan produksi.
Manfaat menjalankan praktik terbaik ini:
-
Eksperimen mendorong inovasi.
-
Anda dapat bereaksi lebih cepat terhadap umpan balik yang diberikan oleh pengguna melalui eksperimen.
-
Organisasi Anda mengembangkan budaya belajar.
Tingkat risiko yang terjadi jika praktik terbaik ini tidak diterapkan: Sedang
Panduan implementasi
Eksperimen harus dijalankan dengan cara yang aman. Manfaatkan beberapa lingkungan untuk melakukan eksperimen tanpa membahayakan sumber daya produksi. Gunakan pengujian A/B dan bendera fitur untuk menguji eksperimen. Berikan kepada para anggota tim kemampuan untuk melakukan eksperimen di dalam sebuah lingkungan sandbox.
Contoh pelanggan
AnyCompany Ritel mendorong eksperimen. Anggota tim dapat menggunakan 20% dari hari-hari kerja mereka untuk melakukan eksperimen atau mempelajari teknologi baru. Mereka memiliki sebuah lingkungan sandbox di mana mereka dapat berinovasi. Pengujian A/B digunakan untuk fitur-fitur baru guna memvalidasinya dengan umpan balik nyata dari pengguna.
Langkah-langkah implementasi
-
Bekerjasamalah dengan para pimpinan di seluruh organisasi Anda untuk mendukung eksperimen. Para anggota tim harus didorong untuk melakukan eksperimen dengan cara yang aman.
-
Berikan kepada para anggota tim Anda sebuah lingkungan di mana mereka dapat melakukan eksperimen dengan aman. Mereka harus memiliki akses ke sebuah lingkungan yang mirip dengan lingkungan produksi.
-
Anda dapat menggunakan terpisah Akun AWS untuk membuat lingkungan kotak pasir untuk eksperimen. AWS Control Towerdapat digunakan untuk menyediakan akun ini.
-
-
Gunakan bendera fitur dan pengujian A/B untuk melakukan eksperimen dengan aman dan mengumpulkan umpan balik pengguna.
-
AWS AppConfig Feature Flags menyediakan kemampuan untuk membuat flag fitur.
-
Amazon CloudWatch Terbukti dapat digunakan untuk menjalankan pengujian A/B selama penerapan terbatas.
-
Anda dapat menggunakan versi AWS Lambda untuk menerapkan versi baru dari fungsi untuk uji beta.
-
Tingkat upaya untuk rencana implementasi: Tinggi. Memberikan kepada para anggota tim sebuah lingkungan untuk melakukan eksperimen dan cara yang aman untuk melakukan eksperimen dapat mengharuskan Anda menanamkan investasi besar. Anda juga mungkin harus melakukan modifikasi terhadap kode aplikasi untuk menggunakan bendera fitur atau mendukung pengujian A/B.
Sumber daya
Praktik-praktik terbaik terkait:
-
OPS11-BP02 Lakukan analisis pasca-insiden - Belajar dari insiden adalah pendorong penting untuk inovasi bersama dengan eksperimen.
-
OPS11-BP03 Menerapkan loop umpan balik - Loop umpan balik adalah bagian penting dari eksperimen.
Dokumen terkait:
Video terkait:
Contoh terkait:
Layanan terkait: