Connect with us

Pemimpin pemikiran

Dari AI-First ke AI-Native: Model Bisnis Pengembangan Perangkat Lunak Baru

mm

Pengembangan perangkat lunak secara argumentatif adalah salah satu area yang paling terdampak di tengah booming AI. Sebagian besar kegiatan sehari-hari pengembangan perangkat lunak telah didefinisikan ulang oleh solusi AI yang berkembang, termasuk kecepatan di mana tugas dan layanan diselesaikan dan disampaikan.

Tapi menambahkan alat AI tidak menjamin hasil yang mulus terkait dengan manfaat yang terhubung. Faktanya, satu studi menemukan bahwa pengembang perangkat lunak yang menggunakan AI 19% lebih lambat untuk menyelesaikan masalah, meskipun mereka berharap alat tersebut mempercepat mereka sebesar 24%.

Sementara itu, adopsi tidak berarti bahwa pengguna percaya diri dengan alat tersebut. Meskipun 84% pengembang perangkat lunak menggunakan AI, hampir setengah dari mereka tidak percaya pada akurasi AI. Tidak mengherankan, itu berarti pemeriksaan yang lebih ketat terhadap AI dalam pengembangan perangkat lunak, yang menetes ke klien yang sekarang menuntut lebih banyak transparansi tentang bagaimana AI diterapkan.

Dan AI mengubah cara pengembang perangkat lunak bekerja, dalam lebih dari satu cara. Keterampilan mereka sekarang sedang ditulis ulang, menciptakan ketidakpastian dan trajektori baru bagi para profesional.

Pada akhirnya, ketegangan dalam konvergensi produktivitas, harapan klien, dan dampak tenaga kerja adalah momen yang menentukan bagi pengembangan perangkat lunak. Sekarang, bukan hanya ‘memasang’ alat AI, perusahaan perangkat lunak harus mengejar transformasi AI-native yang menulis ulang bagaimana AI digunakan, serta bagaimana AI dipersepsikan, dari awal.

Makna Sebenarnya dari AI-Native

Ketika sebuah organisasi mengklaim sebagai ‘AI-driven’, itu biasanya berarti mereka menggunakan AI dan otomatisasi sebagai elemen efisiensi. Dampaknya relatif superficial, memudahkan beban manual pada tugas yang memakan waktu, tetapi tidak selalu menghasilkan hasil besar dari sudut pandang bisnis.

Dalam pendekatan AI-native, alat tidak hanya dianggap sebagai add-on yang ditumpuk di atas proses yang ada. Sebaliknya, arsitektur operasi teknik dan aliran kerja dirancang ulang dengan alat tersebut dibangun di inti. Otomatisasi dan efisiensi tidak memimpin, dan kolaborasi, tinjauan, koreksi, dan intervensi adalah sifat alami dalam aliran kerja.

Selain itu, alat AI tidak hanya dipasang dalam pendekatan yang terisolasi. Mereka diterapkan di seluruh siklus pengembangan dan diselaraskan dengan strategi bisnis yang lebih luas untuk memaksimalkan hasil terkait.

Efeknya adalah keuntungan dalam hal manajemen klien dan pengiriman. Fokus bergeser dari berapa banyak waktu yang dihabiskan pada pengiriman ke apa yang sebenarnya dicapai. Ini mengubah trajektori dan definisi penangkapan nilai untuk perusahaan pengembangan perangkat lunak. Misalnya, penagihan berbasis jam kemungkinan akan digantikan oleh model harga berbasis nilai di mana harga ditetapkan dengan pemahaman yang jelas tentang sifat AI dari layanan. Yang terpenting, ini selaras dengan harapan klien yang berkembang, di mana pengiriman yang lebih cepat sekarang menjadi harapan dan transparansi tentang proses adalah persyaratan.

Pendekatan AI-native juga membawa efek berantai. Ketika hasil nilai untuk klien disampaikan, yang nyata dalam hasil konkret, organisasi memupuk hubungan dengan klien tersebut. Pada saat yang sama, itu memperkuat reputasi mereka untuk menarik klien baru dan menambah keunggulan kompetitif.

Ada juga keuntungan nyata dari perspektif profitabilitas. Aliran kerja yang lebih produktif dan efisien memang mengarah pada pengurangan biaya, yang berarti margin dan pengembalian yang lebih baik. Menjadi AI-native tidak hanya tentang saat ini, tetapi juga tentang dampak yang lebih luas di seluruh organisasi dan prospek masa depan.

Pertimbangan Kunci Sebelum Menjadi AI-Native

Ini bukanlah sesuatu yang dapat dicapai dalam waktu singkat. Transisi dari AI-driven ke AI-native berarti perubahan besar dalam cara sistem dan alat digunakan dari awal hingga akhir.

Itu memerlukan manajemen perubahan, dari aliran kerja, otonomi, pengawasan, pemberdayaan tenaga kerja, dan lain-lain. Untuk menekankan pentingnya perancangan aliran kerja, menggabungkan AI generatif dengan transformasi proses ujung-ke-ujung telah menghasilkan 25 hingga 30% keuntungan produktivitas untuk beberapa perusahaan. Itu tiga kali lipat dampak yang dilihat pada asisten kode dasar.

Di pusat transformasi ini adalah kepercayaan, dan kepercayaan dibangun pada transparansi. Dalam lingkungan AI-native, visibilitas dan transparansi adalah fondasi. Setiap kasus penggunaan AI harus memiliki tujuan yang jelas, dan organisasi harus eksplisit tentang di mana dan bagaimana AI diterapkan di seluruh siklus pengembangan.

Sama pentingnya, harus ada kejelasan tentang apa yang ditinjau, divalidasi, dan akhirnya disetujui oleh insinyur manusia. Kerangka kerja tata kelola data yang kuat, yang selaras dengan peraturan seperti GDPR, juga sangat penting untuk memastikan bahwa kecepatan tidak datang dengan biaya kontrol.

Di luar transparansi, organisasi juga harus memprioritaskan evolusi sistem AI menuju otonomi yang lebih besar. Tujuannya adalah untuk memungkinkan sistem agen yang dapat beroperasi dengan derajat kemandirian sambil tetap verifiable dan akuntabel. Ini memerlukan mekanisme yang terintegrasi untuk validasi waktu nyata dan umpan balik terus-menerus, memastikan bahwa sistem berkembang secara andal seiring dengan kebutuhan bisnis.

Tapi tidak ada yang bisa terjadi tanpa orkestrasi, yang merupakan premis untuk pertumbuhan yang dapat diskalakan. Tanpa itu, AI berfungsi dalam silo. Transformasi AI-native memerlukan koordinasi aliran kerja, alat, data, dan agen di seluruh organisasi. Interoperabilitas adalah prasyarat di seluruh tumpukan teknologi yang ada, di mana sistem yang terfragmentasi melemahkan kemajuan. Orkestrasi yang efektif menciptakan kondisi untuk perbaikan terus-menerus, memungkinkan sistem AI berkembang seiring dengan tuntutan teknis dan komersial.

Pelajaran dari Transformasi AI-Native Awal

Titik awal terletak pada menangani informasi dan sistem warisan. Seiring waktu, pengetahuan menjadi terkubur dalam database yang ketinggalan zaman dan proses yang tidak didokumentasikan, dan memori lembaga yang tidak lagi mudah diakses, terutama bagi anggota tim baru.

Agen AI dapat membantu memulihkan pengetahuan ini dan membuatnya dapat diakses secara universal, di mana dan kapan diperlukan, mengungkapkan aturan bisnis tersembunyi dan merekonstruksi logika yang akan memperlambat upaya modernisasi. Proses ini meletakkan dasar untuk strategi transformasi data-driven.

Pengetahuan dibuat eksplisit, memungkinkan organisasi untuk memperkuat cetakan biru data-driven untuk mengemudi transformasi sebagai organisasi AI-native dan merancang ulang aliran kerja dengan AI tertanam di seluruh siklus pengembangan perangkat lunak.

Ketika aliran kerja ini berkembang, peran di dalamnya juga berkembang. Pengembang perangkat lunak tidak lagi didefinisikan hanya oleh kemampuan mereka untuk menulis kode. Mereka juga semakin menjadi pengatur sistem AI dan arsitek aliran kerja hybrid yang kompleks yang menggabungkan penilaian manusia dengan eksekusi mesin.

Tapi perubahan ini tidak terjadi tanpa perlawanan dari tim, yang merupakan respons alami ketika peran dan harapan didefinisikan ulang secara mendasar. Mengatasi ini memerlukan fokus yang disengaja pada pemberdayaan tenaga kerja.

Organisasi harus berinvestasi dalam pelatihan progresif yang terus-menerus yang mempersiapkan insinyur dengan keterampilan yang diperlukan dalam lingkungan AI-native. Ini termasuk mengembangkan literasi AI, mempersiapkan insinyur untuk bertindak sebagai pengawas sistem agen yang efektif, dan mengembangkan pemikiran strategis dan kreatif yang selaras dengan tujuan bisnis yang lebih luas. Sementara itu, ada juga kebutuhan yang semakin besar akan spesialis yang dapat memvalidasi output, memastikan bahwa standar etika, regulasi, dan kualitas secara konsisten dipenuhi.

Dan ada area dampak di luar profit dan produktivitas; yaitu, prototip yang lebih cepat dan iterasi, dan siklus pengembangan yang lebih singkat. Namun, membandingkan kinerja transformasi dengan KPI yang dapat diukur harus diprioritaskan sebelum memulai strategi transformasi AI-native. Ini memastikan bahwa trajektori sesuai dengan kebutuhan organisasi tertentu.

Transformasi AI-native adalah perubahan cara pengembangan perangkat lunak dikembangkan dan disampaikan untuk memaksimalkan nilai. Organisasi yang sukses mengintegrasikan transformasi AI dari awal, bukan sebagai jalan pintas produktivitas, di mana visibilitas dan inovasi dihormati.

Claudio Gonzalez adalah CTO dan EVP di intive. Ia adalah Manajer dan Arsitek Rekayasa Perangkat Lunak dengan lebih dari satu dekade pengalaman bekerja di industri perangkat lunak.