Mengatasi Risiko Project Digital dengan Programmatic Agile

 Project digital mempunyai risiko tinggi apabila mempunyai ketergantungan yang tinggi terhadap bagian yang lain, belum otomatis dan belum memisahkan pemrogramman frontend dan backend. Untuk mengatasi hal tersebut berikut salah satu cara Mengatasi Risiko Project Digital dengan Programmatic Agile.

Sebelumnya Anda bisa membaca Kunci Sukses Menerapkan Agile dalam Proses Proyek Digital yang terkait dengan Mengatasi Risiko Project Digital dengan Programmatic Agile

Programmatic Agile memadukan aspek development agile (seperti story user, scrum, dan sprint) dengan metode tradisional, termasuk perencanaan yang detail, mendefinisikan kebutuhan dan desain di awal, dan manajemen aktifitas project, pelaporan, dan pengawasan yang terkait rencana, jadwal, dan pembagian tim.

Tata kelola dan pengawasan yang disediakan oleh Progammatic Agile menjadikan dasar dan bukti perlindungan hukum yang penting untuk memberikan kepercayaan untuk membuat milestone dan meyakinkan apa yang dilakukan sudah benar, sehingga pemakaian teknologi maupun anggaran tidak akan meledak. Programmatic Agile dirancang untuk mengelola risiko dari dependency yang terlalu komplek, proses pengembangan dan testing yang masih manual, dan sedikit pengalaman dalam mengembangkan produk. Ini bermanfaat tidak hanya untuk pendatang baru dibidang digital tetapi juga untuk para profesional yang berpengalaman. (Lihat Gambar Berikut.)

Mengatasi Risiko Project Digital dengan Programmatic Agile

Proyek-proyek digital yang misalnya memerlukan koordinasi dengan berbagai pihak pengembangan dan integrasi dengan berbagai sistem atau yang memiliki tenggat waktu yang ketat menuntut manajemen dan pengawasan yang lebih ketat. Alih-alih mengandalkan tim yang dikelola sendiri untuk merencanakan dan melaksanakan satu sprint pada suatu waktu dengan harapan mencapai hasil yang kompleks, organisasi dapat menggunakan Programmatic Agile untuk memastikan bahwa semua dependensi dan risiko dikelola melalui beberapa sprint dan bertujuan untuk mencapai suatu hasil tetap pada tanggal tertentu.

Calon yang baik untuk tangkas terprogram mungkin, misalnya, perangkat lunak baru yang memerlukan migrasi dan mengintegrasikan data dengan sistem lain sebelum rilis. Dalam kasus seperti itu, dengan tujuan untuk menghindari masalah pengerjaan ulang atau integrasi di telepon, banyak tim sprint dan scrum akan mengerjakan desain sejak awal. Sementara itu, manajer rilis akan merencanakan rilis tambahan berdasarkan dependensi, termasuk, misalnya, tenggat waktu untuk rilis produk baru dan tenggat waktu terkait untuk kampanye pemasaran dan iklan, serta integrasi dengan perangkat lunak pemenuhan pesanan internal.

Dua contoh lainnya adalah proyek dengan batas waktu yang ditentukan secara eksternal, seperti perangkat lunak pendidikan yang menetapkan tanggal rilis yang ditetapkan, dan perangkat lunak dengan cakupan tetap yang mencakup fitur fungsional yang diperlukan oleh peraturan. Proyek-proyek semacam itu membutuhkan perencanaan beberapa bulan sebelumnya untuk memenuhi tenggat waktu mereka. Dengan kelincahan terprogram, sebuah perusahaan dapat membuat rencana terperinci untuk mencapai tonggak utama dan rencana untuk memiliki fitur paling kritis dibangun setengah atau dua pertiga dari jalan melalui rencana. Melakukan hal itu akan memastikan lintang yang cukup untuk mencapai tanggal pengiriman dengan fitur-fitur utama di tempat.

sumber : bcg.com

Comments