Mohon tunggu...
Merza Gamal
Merza Gamal Mohon Tunggu... Konsultan - Pensiunan Gaul Banyak Acara
Akun Diblokir

Akun ini diblokir karena melanggar Syarat dan Ketentuan Kompasiana.
Untuk informasi lebih lanjut Anda dapat menghubungi kami melalui fitur bantuan.

Berpengalaman di dunia perbankan sejak tahun 1990. Mendalami change management dan cultural transformation. Menjadi konsultan di beberapa perusahaan. Siap membantu dan mendampingi penyusunan Rancang Bangun Master Program Transformasi Corporate Culture dan mendampingi pelaksanaan internalisasi shared values dan implementasi culture.

Selanjutnya

Tutup

Money Pilihan

Menciptakan Budaya Rekayasa Perangkat Lunak

6 Oktober 2021   06:21 Diperbarui: 6 Oktober 2021   07:22 496
+
Laporkan Konten
Laporkan Akun
Kompasiana adalah platform blog. Konten ini menjadi tanggung jawab bloger dan tidak mewakili pandangan redaksi Kompas.
Lihat foto
Bagikan ide kreativitasmu dalam bentuk konten di Kompasiana | Sumber gambar: Freepik

Bagi perusahaan yang telah menyadari banyak keuntungan awal dari mengadopsi agile program, ada pelajaran berharga yang bisa dipetik dari bagaimana perusahaan teknologi mengembangkan produk mereka.

Persaingan ketat industri dan laju perubahan telah memaksa perusahaan teknologi untuk mengembangkan serangkaian kemampuan yang memanfaatkan sepenuhnya kegesitan (agility) dengan menciptakan budaya rekayasa perangkat lunak yang memelihara dan merayakan keahlian teknis, memberdayakan tim, dan memberi mereka keamanan psikologis tingkat tinggi selain mendukung pengembang dengan otomatisasi dan alat kelas dunia, serta menyematkan data dan analitik di setiap tingkat pengembangan produk.

Meskipun konsep tersebut mungkin bukan hal baru, perbedaan antara banyak perusahaan teknologi dan rekan-rekan mereka di sektor lain adalah sejauh mana kemampuan ini telah tertanam dalam cara mereka memberikan produk dan layanan.

Banyak organisasi telah berinvestasi dalam kemampuan DevSecOps (pengembangan, keamanan, dan operasi), hanya sedikit yang telah membangun infrastruktur operasional alat yang saling berhubungan untuk mendukung manajemen, pengembangan, pengujian, penyebaran, pemantauan, kepatuhan, dan keamanan proyek yang kolaboratif dan kohesif.

Organisasi terbaik di kelasnya mengembangkan tidak hanya alat DevSecOps tetapi juga proses yang memungkinkan alat tersebut bekerja sama dengan baik. Tujuan mereka adalah untuk menghilangkan gesekan dari kehidupan sehari-hari pengembang, bukan hanya untuk mengoptimalkan biaya atau efisiensi.

Selain itu, organisasi teknologi teratas mengambil pandangan strategis tentang di mana harus menstandardisasi, dengan cermat menyeimbangkan area yang penting untuk kolaborasi lintas tim, seperti alat perencanaan dan jalur penyebaran, dengan area di mana pengembang dan tim memerlukan otonomi untuk memilih alat atau layanan cloud. 

Amazon, misalnya, menawarkan kepada tim pengembangannya infrastruktur CI/CD (Continuous Integration/Continuous Deployment) apa yang memungkinkan penggunaan kembali kode dan meningkatkan kecepatan pengiriman.

Sebagai contoh, salah satu bank mendukung tim DevSecOps dengan melakukan standarisasi dan otomatisasi proses di mana pun dapat dilakukan untuk meringankan beban pengembang. 

Ini menstandardisasi semua pengembangan, misalnya, ke dalam satu saluran CI/CD yang menggunakan serangkaian pengujian keamanan dan kepatuhan informasi otomatis. 

Selain itu, menambahkan penyediaan infrastruktur bersertifikat ke dalam pipeline, yang memungkinkan untuk secara dramatis mempercepat siklus penyebaran tanpa mengorbankan keamanan.

Inovator digital terkemuka memiliki budaya yang menghargai keterampilan pengembang dan keahlian pengembangan dengan memberikan kebebasan kepada para engineer untuk mengejar keahlian mereka. 

Salah satu cara untuk mendukung budaya yang mengutamakan engineer semacam ini adalah dengan mengadopsi praktik sumber terbuka dan sumber internal.

Membangun budaya sumber terbuka lebih dari sekadar menggunakan perangkat lunak sumber terbuka (OSS) di dalam kode; itu meluas untuk mendorong kontribusi dan partisipasi dalam komunitas sumber terbuka serta mengadopsi pendekatan serupa untuk berbagi kode secara internal. 

Perusahaan-perusahaan ini mempertahankan pendekatan strategis untuk mengembangkan perangkat lunak, membangun keunggulan inti mereka dan melengkapi mereka dengan teknologi sumber terbuka atau layanan cloud. 

Mereka juga secara proaktif menggunakan praktik manajemen keamanan yang berfokus pada OSS dan alat otomatis yang dapat memindai komponen sumber terbuka dan memulihkan kerentanan sebelum penerapan.

Selain itu, penelitian McKinsey menunjukkan keselamatan psikologis (menyediakan lingkungan kerja yang mendukung) sebagai aspek penting dari budaya rekayasa yang sukses. 

Institusi dengan tingkat keamanan psikologis yang tinggi bereaksi lebih cepat, karena insan perusahaan merasa nyaman menyampaikan kekhawatiran lebih cepat, dan belajar lebih cepat, berkat praktik seperti postmortem tanpa cela. 

Selain itu, reputasi menyebar dengan cepat di seluruh komunitas teknik, sehingga organisasi yang aman secara psikologis lebih berhasil menarik dan mempertahankan bakat yang lebih baik.

Komitmen terhadap budaya ini juga terbukti dalam pengejaran tanpa henti perusahaan-perusahaan terkemuka yang bisa berkali-kali lebih produktif daripada pesaingnya.

 Mereka tidak hanya menyuntikkan budaya yang mengutamakan engineer ke dalam organisasi melalui kebiasaan dan praktik; mereka juga magnet bagi bakat teknis lainnya. 

Perusahaan-perusahaan top mempraktikkan untuk memperkuat budaya ini dan mempertahankan talenta terbaik dengan menetapkan jalur karier yang memungkinkan para engineer dipromosikan sambil terus menjadi praktisi langsung.

Sebuah bank besar AS membuat komitmen untuk membangun budaya rekayasa dengan memutuskan untuk mengadopsi open source secara paralel dengan upaya migrasi cloud-nya.

Itu terlihat untuk mempercepat penggunaan dan kontribusi, dan menjadi sangat publik tentang partisipasinya dalam komunitas OSS untuk mencapai bakat yang tepat. 

Pergeseran ini juga menghilangkan kekhawatiran di antara banyak engineer bahwa bekerja pada warisan perusahaan dan tumpukan kepemilikan tidak akan membangun keterampilan jangka panjang yang dapat ditransfer. 

Saat ini, bank dipandang sebagai pemimpin dalam digital, dengan lebih dari 80 persen interaksi pelanggannya terjadi melalui saluran digital.

Kekuatan data dan analitik untuk mendorong nilai bisnis telah diterima secara luas oleh banyak perusahaan, tetapi nilai itu sering kali terisolasi di kantong perusahaan atau diturunkan ke serangkaian kasus penggunaan terpisah. 

Inovator perangkat lunak terkemuka mengambil pendekatan berbeda untuk menyematkan data dan analitik di mana pun mereka bisa selama proses pengembangan.

Mereka menyematkan analitik ke dalam logika bisnis, sering kali diaktifkan dengan memanfaatkan teknologi platform-as-a-service (PaaS) seperti Salesforce Einstein atau TensorFlow. 

Salah satu pengecer terkemuka, misalnya, menyematkan pembelajaran mesin (Machine Learning) ke dalam mesin personalisasinya, yang meningkatkan rekomendasi produk untuk pelanggan dan meningkatkan pembelian e-commerce sebesar 40 persen.

Perusahaan-perusahaan terkemuka ini juga membangun kemampuan Artificial Intelligence/Machine Learning (AI/ML) ke dalam aplikasi, termasuk menyediakan wawasan real-time dan prediktif, menyematkan wawasan prediktif, dan memanfaatkan AI percakapan. 

Mereka juga membangun instrumentasi canggih ke dalam produk sehingga tim perangkat lunak dapat melacak dengan lebih baik bagaimana pelanggan menggunakan produk dan terus meningkatkannya. 

Kami juga melihat perusahaan-perusahaan ini menggunakan otomatisasi berbasis analitik untuk meningkatkan operasi, misalnya, mendeteksi kelainan dan mengatasinya secara langsung dalam produksi ("penyembuhan diri").

Peran sentral data dan analitik ini, tentu saja, tidak terjadi dalam ruang hampa. Perusahaan teknologi terkemuka menjadikan ilmuwan data dan data engineer sebagai bagian integral dari tim produk yang gesit dan berinvestasi dalam infrastruktur data dan analitik bersama yang kuat. 

Mungkin perbedaan terbesar antara perusahaan teknologi papan atas dan rekan-rekan mereka di sektor lain, bagaimanapun, adalah pola pikir.

Pada sebagian besar bisnis, tim pengembangan cenderung berfokus pada aspek fungsional sistem mereka dengan data dan analitik hanya sebagai bahan renunga. 

Namun, para inovator teknologi melihat data sebagai titik nol untuk keunggulan kompetitif. Mereka mengandalkan data dan analitik untuk mendorong keputusan dan mendidik seluruh bisnis tentang kekuatan mereka.

Pergeseran dalam menghargai pentingnya data dan analitik ini juga membutuhkan perubahan pola pikir yang penting. Misalnya, klien e-commerce B2B telah mendefinisikan data sebagai "darah organisasi." Infrastruktur data diperlakukan sebagai warga negara kelas satu dan menerima investasi yang konsisten. 

Pada saat yang sama, perusahaan secara aktif bekerja untuk meminimalkan "utang data". Hal ini juga secara rutin menyematkan ilmuwan data dalam tim pengiriman yang gesit dan memberi tim tersebut alat analisis yang kaya. 

Praktik tersebut memberi tim pemahaman yang kuat tentang nilai finansial yang mereka ciptakan dan memungkinkan mereka menjalankan ratusan eksperimen.

Kelincahan (agility) diperlukan tetapi tidak cukup untuk membangun perangkat lunak dan pengalaman digital yang hebat. Mencapai cakrawala keunggulan berikutnya menuntut perusahaan memiliki pemahaman yang jelas tentang kesenjangan kemampuan dan komitmen untuk meningkatkan semuanya. Perusahaan teknologi telah menunjukkan caranya. Sekarang terserah para pemain lama di sektor lain untuk membuat lompatan.

Penulis,

Merza Gamal

Author of Change Management & Cultural Transformation

Former AVP Corporate Culture at Biggest Bank Syariah

Baca konten-konten menarik Kompasiana langsung dari smartphone kamu. Follow channel WhatsApp Kompasiana sekarang di sini: https://whatsapp.com/channel/0029VaYjYaL4Spk7WflFYJ2H

HALAMAN :
  1. 1
  2. 2
  3. 3
  4. 4
  5. 5
Mohon tunggu...

Lihat Konten Money Selengkapnya
Lihat Money Selengkapnya
Beri Komentar
Berkomentarlah secara bijaksana dan bertanggung jawab. Komentar sepenuhnya menjadi tanggung jawab komentator seperti diatur dalam UU ITE

Belum ada komentar. Jadilah yang pertama untuk memberikan komentar!
LAPORKAN KONTEN
Alasan
Laporkan Konten
Laporkan Akun