Mempercepat Implementasi WMS dengan Metodologi Agile SAFe
Apa hubungan metodologi agile dengan implementasi sistem manajemen gudang (WMS)? Bukankah itu pendekatan yang digunakan untuk meluncurkan kemampuan yang lebih kecil di bidang e-commerce dan pemasaran digital?
Itu adalah pemikiran yang prevalen lebih dari satu dekade yang lalu. Dinamika pasar saat ini lebih banyak tentang kemampuan untuk memberikan nilai pelanggan tambah dengan cepat. Faktanya, perusahaan yang cepat dalam memperkenalkan kemampuan baru mampu mempertahankan dan terus mengembangkan pangsa pasar mereka bahkan di tengah pandemi virus corona global.
Hari-hal tempat korporasi menunggu 12-18 bulan untuk meluncurkan platform perusahaan telah lama berlalu. Pasar secara fundamental berubah dalam hal ini. Oleh karena itu, kebutuhan untuk meluncurkan perangkat lunak baru dengan cepat, dan terus membangunnya, semakin relevan dari pada sebelumnya.
Implementasi WMS secara inherent kompleks, melibatkan proses yang beragam dan saling terhubung seperti manajemen halaman, inbound, manajemen inventori, dan outbound. Selain itu, WMS terhubung dengan sistem perusahaan yang lebih besar, seperti pembelian dan pemrosesan pesanan penjualan. Fitur fungsional WMS terikat erat dalam sebagian besar implementasi paket komersial siap pakai. Implementasi WMS tradisional selalu berstruktur waterfall, di mana bisnis menyelesaikan build, unit test, system test, dan integration test, kemungkinan dalam urutan itu. Ini adalah cara mereka melihat produk aktual selama pengujian penerimaan pengguna, yang dapat memakan waktu bulan bahkan tahun untuk diselesaikan, membuat perubahan dalam arah bisnis cukup sulit untuk diintegrasikan. Selain kompleksitas sistem, proses gudang tenaga kerja intens, jadi selalu ada kebutuhan untuk mengelola perubahan dengan hati-hati sambil memperkenalkan sistem baru.
Mempertimbangkan semua faktor ini, perusahaan perlu memilih kerangka kerja agile yang tepat untuk mengimplementasikan WMS.
The Scaled Agile Framework (SAFe) menyediakan satu metode tersebut untuk mengimplementasikan sistem kompleks skala besar. Ini memungkinkan kolaborasi antara beberapa tim, yang setuju pada tujuan umum untuk memberikan nilai bisnis. Dan itu menunjukkan kemajuan bertahap melalui aliran kontinu kemampuan baru yang diluncurkan dan dirilis, biasanya dalam 10-12 minggu. Dalam SAFe, tim menggunakan Scrum atau Kanban untuk mengelola pekerjaan, dengan setiap tim terdiri dari product owner yang bertindak sebagai liaison untuk bisnis, atau Scrum master yang adalah pemimpin pelayan yang membantu menghilangkan hambatan.
Secara unik, SAFe menggabungkan prinsip "lean" dan "agile" untuk memberikan perangkat lunak berkualitas dalam peningkatan yang lebih kecil, menggunakan prinsip DevOps dan otomatisasi.
Pelajaran kunci dari implementasi WMS SAFe meliputi:
- Penting untuk mengidentifikasi fitur yang membentuk minimum viable product (MVP) dan direncanakan sebagai bagian dari program increment (PI), di mana ditentukan kapan fitur tersebut perlu dirilis dalam PI (siklus 10-12 minggu).
- Tim agile adalah jangka panjang, jadi mempertimbangkan timeline (durasi PI) dan ukuran tim yang relatif tetap, ruang lingkup pengiriman disesuaikan berdasarkan keterbatasan ini. Perubahan tim yang naik turun seperti roller coaster perlu dihindari, dan praktik baik adalah merencanakan 80% kapasitas tim. Juga disarankan untuk menjaga tim rilis agile berukuran tidak melebihi 125 sumber daya, untuk memastikan mereka tetap cepat tanggap dan bekerja sama dengan baik. Tim lean mengelola ketergantungan mereka dengan lebih baik.
- DevOps dan otomatisasi dilakukan sejak hari pertama, untuk mengaktifkan pengiriman kontinu dan aliran nilai. Ketergantungan perlu diidentifikasi selama acara PI pada papan program, dan dikelola selama pengiriman PI. Bahkan dengan organisasi I.T. yang matang yang mengimplementasikan aplikasi WMS, ketergantungan dapat menjadi tantangan untuk dielola. Kunci untuk mengelola ketergantungan atau hambatan tersebut adalah pemeliharaan fitur yang berkelanjutan antara tim yang saling bergantung, untuk melakukan desain tingkat tinggi dan mendefinisikan ketergantungan. Ini harus terjadi sebelum acara PI di mana ketergantungan perlu di komitmen.
- Product dan enabler epics (yaitu, integrasi dan komponen teknis lainnya) harus mengikuti pendekatan pengiriman agile. Product manager dan owner perlu memecah receiving epic dengan mengidentifikasi fitur produk yang sesuai, antarmuka, labeling, dan pengaturan sistem. Ini akan membantu menyelesaikan receiving epic pada akhir PI, dan membuat sistem siap demo.
- Inspect and adapt, yang dilakukan pada akhir PI, harus diterapkan untuk demo produk terintegrasi. Ini akan menunjukkan kemajuan nyata dan keselarasan dengan kebutuhan bisnis.
- Pekerjaan pasca go-live dan peningkatan harus diintegrasikan sebagai bagian dari tim produk, sehingga semua orang bekerja dari backlog yang sama, dan pekerjaan yang memberikan nilai tertinggi diprioritaskan.
SAFe dimaksudkan sebagai transformasi kunci untuk implementasi WMS dan aplikasi lain. Banyak pemimpin industri percaya manfaat SAFe akan membantu perusahaan menjadi lebih sadar dan lebih mengetahui jalan yang akan dihadapi.
Vinay Kavde is consulting partner in the consumer business unit, and Sudhanshu Raj consulting leader in the retail consulting practice, of Wipro Limited.