Bagaimana Fitur Flags Portal Membantu Bisnis Mengelola Produk IT

Kami terus berbicara tentang flag fitur (FF) - sakelar dalam kode yang memulai dan menonaktifkan fitur produk. Kali ini kami ingin memberi tahu Anda tentang solusi kami - portal fitur bendera yang memungkinkan pelanggan bisnis untuk mengelola status FF, dan oleh karena itu, fungsionalitas produk.





Dalam artikel pertama kami tentang Tanda Fitur, kami berbicara tentang bagaimana alat ini membantu mempercepat peluncuran fitur baru, meningkatkan daya saing produk, dan secara umum, menyederhanakan proses dalam tim. Sekarang kami telah meluncurkan portal untuk mengelola tanda fitur dalam produksi percontohan. Dan kami ingin memberi tahu Anda tentang keputusan ini.





Feature Flag adalah blok IF yang menjalankan sepotong kode ketika kondisi tertentu terpenuhi. Hal yang paling sederhana adalah bahwa pengembang sendiri yang menentukan apakah akan mengaktifkan atau menonaktifkan kode. Mungkin ada parameter yang lebih kompleks: misalnya, sesuai dengan jadwal atau hanya untuk pengguna dengan tingkat akses ini dan itu. Atau sebaliknya - fitur dinonaktifkan jika beban pada sistem melebihi ambang batas yang ditentukan.





Ide di balik portal tanda fitur adalah untuk memungkinkan pemilik produk memasuki atau menonaktifkan fitur mereka sendiri tanpa melibatkan tim pengembangan. Di portal, pelanggan hanya melihat fungsi yang siap untuk diterima dan diterapkan. Baginya, ini adalah panduan untuk melakukan tindakan - menguji, atau mengaktifkan fungsionalitas. Dan pada saat yang tepat, ia secara mandiri mengganti benderanya, dan fungsinya mulai berfungsi di produk.





Mekanika semacam itu membantu tim pengembangan untuk mengubah gaya kerja: beralih ke rilis mikro dan bergerak di luar cakupan perjanjian pengiriman dengan pelanggan. Tugas disiapkan untuk dijual segera setelah siap. Pelanggan mengelola penerimaan dan penyertaan fitur di pasar. Setiap orang melakukan tugasnya tanpa menghalangi satu sama lain.





. , , . – , , .





-

A/B- -. – , .





. . , .





. . , , .





. , .





MVP- -, . .





, MVP :





  • – . configMap namespace . , configMaps, .





  • - – .





  • – , - .





  • ( ) – .





:





, – Cloud Native , Kubernetes. , , .





Kami memiliki SDK siap pakai untuk .NET dan Java, yang dengannya tim kami dapat dengan cepat meluncurkan logika bekerja dengan tanda fitur di produk mereka. Ini tidak hanya mencakup mekanisme untuk mengalihkannya, tetapi juga konteks penggunaan tingkat tinggi. Misalnya, agar status fitur tidak beralih pada saat pengguna sedang mengerjakannya, dan prosesnya tidak macet. Dan SDK ini memberi pelanggan kami kesempatan untuk bereksperimen dengan portal di produk mereka.








All Articles