Waktu pengembang yang terbuang menghabiskan biaya miliaran bisnis

Waktu pengembang yang terbuang menghabiskan biaya miliaran bisnis

Bisnis Inggris secara tidak sengaja menghabiskan lebih dari £10,4 miliar ($12,97 miliar) setiap tahun karena pengembang secara manual melakukan tugas operasi rutin yang dapat diotomatisasi.

Platform pengiriman perangkat lunak Harness menghitung angka berdasarkan fakta bahwa pengembang hanya menghabiskan sekitar 52 menit sehari untuk pengkodean yang sebenarnya.

Sisa waktu mereka dihabiskan dengan tugas-tugas seperti pembuatan skrip yang tidak perlu, penerapan manual, proses pengujian yang tidak efisien, dan menanggapi berbagai masalah keamanan di seluruh Software Development Life Cycle (SDLC).

“Kami menghadapi krisis pengalaman pengembang,” kata Nick Durkin, CTO lapangan di Harness. “Tugas berulang seperti pemeliharaan skrip yang tidak perlu, pengujian manual berulang, dan waktu tunggu untuk menyelesaikan pembangunan, membuat pengembang terbaik organisasi tidak melakukan pekerjaan pengkodean yang kritis. Kerja keras ini mendorong inefisiensi besar di seluruh Siklus Hidup Pengembangan Perangkat Lunak (SDLC) , meminimalkan dampak talenta developer dan menghentikan proyek transformasi digital penting. Hal ini bahkan dapat menyebabkan kejenuhan, atau mendorong sumber daya organisasi yang paling terampil untuk mencari peran yang lebih menarik dengan pemberi kerja lain. Organisasi harus bertindak sekarang untuk meningkatkan pengalaman developer, memberdayakan mereka untuk melakukan yang terbaik; mengubah ide dari konsep menjadi kenyataan.”

Dengan berinvestasi pada AI dan pembelajaran mesin dalam saluran CI/CD, organisasi dapat mengurangi beban tugas pengiriman perangkat lunak yang rutin dan berulang, membebaskan waktu para insinyur untuk pekerjaan yang lebih terampil. Misalnya, dengan mengotomatiskan penerapan yang kompleks dan memanfaatkan ML untuk verifikasi penerapan guna memantau kerentanan atau ketidaknormalan dalam perilaku aplikasi, organisasi dapat mengurangi beban pada pengembang, memungkinkan mereka merilis fitur baru dengan cepat dan aman.

“Anggaran TI semakin di bawah pengawasan, tetapi organisasi masih perlu menghadirkan inovasi yang andal dan aman bagi pelanggan mereka. Oleh karena itu, perusahaan harus menemukan efisiensi baru dan mengatasi ketidakseimbangan saat ini, dengan mengoptimalkan alur kerja pengembang untuk mencapai kecepatan dalam batasan yang disetujui,” tambah Durkin. “Dengan memfokuskan upaya mereka untuk meningkatkan pengalaman pengembang dengan peningkatan otomatisasi, organisasi dapat membuka potensi penuh dari inovator paling terampil mereka, dengan memungkinkan mereka membangun dan menerapkan perangkat lunak secara cepat dengan tata kelola, keandalan, dan keamanan yang sudah disertakan. Memberdayakan pengembang untuk memanfaatkan modern teknik seperti rekayasa kekacauan, penandaan fitur, dan pengujian keamanan bergeser ke kiri akan memberikan keuntungan lebih jauh bagi inovasi, dengan menjembatani kesenjangan antara tim pengembangan, operasi, dan keamanan. Pada akhirnya, peningkatan ini akan membantu organisasi mendorong kepuasan pengembang yang lebih besar dan menghindari kejenuhan , memastikan transformasi digital tetap pada jalurnya dan mereka dapat menjadi yang terdepan dalam persaingan.”

Kredit gambar: HeyDmitriy/depositphotos.com

Author: Kenneth Henderson