Kami berbagi pengalaman kami tentang bagaimana kami mengumpulkan laporan rilis - dengan cepat, benar dan tanpa tenaga kerja manual.
Kami di True Engineering mulai mengotomatiskan persiapan Catatan Rilis beberapa tahun yang lalu . Tujuan kami adalah membawa mereka ke satu standar untuk semua tim, untuk menyelamatkan pimpinan tim dan PM dari pekerjaan manual dalam menyiapkan materi, untuk memastikan kesalahan yang mungkin muncul jika sesuatu dilakukan secara manual.
Kami telah membuat konstruktor web di portal internal kami, yang memungkinkan Anda menyusun laporan rilis siap pakai dalam beberapa klik. Layanan ini terintegrasi dengan pelacak tugas, dari situ ia secara otomatis menarik semua informasi pada rilis. Di pintu keluar, aplikasi menghasilkan laporan email tata letak untuk pelanggan. Semua informasi dibagi ke dalam kategori, setiap item memiliki tautan ke halaman yang sesuai di pelacak.
Mengapa perubahan dibutuhkan
Selama beberapa tahun instrumen tersebut bekerja dalam bentuk ini, tetapi kemajuan tidak berhenti. Ketika kami mulai menerapkan Trunk Based Development (TBD), pendekatan ke Catatan Rilis juga harus berubah.
Konsep TBD mengasumsikan bahwa pengembangan sedang berlangsung, dan tim terus merilis pembaruan dengan rilis mikro. Ini mempercepat pengembangan produk, mempersingkat Time-to-Market (waktu dari awal pengembangan hingga pengiriman produk ke pengguna), dan memberi pengembang umpan balik yang cepat dari pelanggan dan pengguna.
Faktor lainnya adalah bahwa dalam beberapa tahun terakhir, sebagian besar produk kami telah beralih ke layanan mikro. Arsitektur ini mengasumsikan bahwa tim menggunakan beberapa repositori untuk setiap layanan mikro yang berpartisipasi. Pelepasan satu fitur mencakup beberapa rilis untuk layanan mikro yang berbeda, dan ini cukup sulit untuk dilacak.
Mekanika baru
Release Notes, PBI (Product Backlog Item, – TFS). , QA- , . Release Notes.
TFS Aggregator – PBI. , , PBI Done, PBI. Aggregator – , ... , , .
Aggregator, PBI , prod-. Camunda , , , . , , . – , .. Release Notes.
Release Notes. , True Engineering.
Keindahannya adalah akan sangat mudah untuk mengukur pengalaman ini - hanya sepucuk surat untuk dukungan teknis, yang akan menunjukkan tag yang harus ditangkap Agregator, dan daftar alamat di mana Catatan Rilis harus dikirim.