Kode rendah, produktivitas lebih tinggi, dan tautan lebih dekat ke tim data — prediksi pengembangan untuk 2022

bola kristal

Dalam beberapa tahun terakhir, tim pengembangan berada di bawah tekanan yang meningkat untuk menghasilkan perangkat lunak dan pembaruan dengan cepat, sebuah tren yang hanya dipercepat oleh COVID-19.

Jadi, apa pendapat para pakar industri bahwa 2022 tersedia bagi para pengembang?

Gil Hoffer, salah satu pendiri dan CTO Salto percaya, “Pendekatan dan metodologi yang diterapkan di seluruh praktik DevOps akan meluas lebih jauh di seluruh organisasi dan pindah ke ruang aplikasi bisnis. Kerangka kerja yang dipelopori oleh DevOps sangat cocok untuk lingkungan aplikasi bisnis, yang membutuhkan perubahan yang sangat dibutuhkan untuk membantu tim ini mengatasi proses konfigurasi aplikasi bisnis yang terurai dengan cepat dan integrasi lintas aplikasi. Tim aplikasi bisnis saat ini tidak selalu sepenuhnya memahami apa yang diimplementasikan dalam sistem mereka, tetapi dengan praktik DevOps yang dimainkan mereka dapat menyusun manajemen aplikasi sehari-hari dengan lebih baik dan menerjemahkan sistem ke dalam kode. Ini akan memberi mereka pandangan yang efisien dan kohesif tentang perubahan yang dibuat pada aplikasi ini dan akan memungkinkan mereka memvisualisasikan dengan lebih baik bagaimana pengaruhnya terhadap semua aplikasi yang terhubung di hilir.”

Lior Koriat, CEO Quali percaya bahwa tim DevOps akan semakin diukur berdasarkan kontribusi mereka terhadap laba:

Infrastruktur bukan hanya biaya hangus. Tim infrastruktur semakin bertanggung jawab terhadap pertumbuhan dan dampak lini atas. Sama seperti dalam kasus product-led growth (PLG), setiap investasi dalam produk, dan pengembangan terkait serta upaya dan biaya tambahan, harus dibenarkan terhadap kontribusi pendapatan. Oleh karena itu, tim DevOps, dan bukan hanya infrastruktur cloud, juga harus diukur berdasarkan kontribusi pendapatan tersebut, yang akan mendorong dua tren:

1 DevOps akan menjadi pemangku kepentingan dan bukan hanya tim pendukung di bawah tenda.

2 Biaya data cloud tidak akan berarti tanpa konteks bisnis, yang berarti bahwa organisasi harus merampingkan akses ke cloud, dan Infrastruktur sebagai Kode saja tidak akan cukup.

DX Strategist, JD Little of Progress Software melihat lebih banyak perhatian difokuskan pada kode rendah, “Di pasar DXP (Digital Experience Platform) saat ini, kemampuan integrasi API sangat penting, tetapi itu tidak lagi cukup. Pengguna bisnis telah menjadi lebih canggih dan mengharapkan untuk tidak terlalu bergantung pada tim DevOps. Pada saat yang sama, pengembang mulai memahami gagasan bahwa kemudahan penggunaan tidak hanya berlaku untuk pengguna bisnis di bagian depan. Tidak semua opsi kode rendah menawarkan fleksibilitas yang akan memuaskan pengembang, tetapi ketika dilakukan dengan benar, itu ajaib.”

Hal ini digaungkan oleh Ed Sawma, VP operasi di Transposit, “Teknologi low-code dan no-code telah membuka jalan baru menuju inovasi dengan memberdayakan lebih banyak pengguna di seluruh organisasi — dengan atau tanpa pengalaman teknis — untuk berkontribusi dan menambah nilai untuk proyek atau alur kerja. Pada tahun 2022, kita akan melihat praktik DevOps mendapatkan adopsi yang lebih luas di seluruh fungsi di luar pengembangan perangkat lunak tradisional. Selain peningkatan adopsi alat tanpa kode, pengguna non-teknis akan merasakan semua manfaat dari pendekatan pengiriman berkelanjutan dan ingin mengadopsinya untuk semua digital yang mereka buat.”

Kebutuhan untuk pindah ke database yang lebih fleksibel terlihat oleh Karthik Ranganathan, salah satu pendiri dan CTO di Yugabyte, “RDBMS monolitik tidak dirancang untuk memenuhi kebutuhan aplikasi asli cloud. Munculnya layanan mikro, infrastruktur cloud, dan DevOps memberi tekanan pada sistem pencatatan tradisional. Perusahaan semakin mencari database yang dapat dijalankan di mana saja aplikasi cloud native diterapkan; di seluruh lingkungan privat, publik, hybrid, dan multi-cloud. Untuk memenuhi permintaan, database perlu menggabungkan kemampuan RDBMS yang kuat dengan ketahanan native cloud, skala, dan geo-distribusi. Mereka juga perlu dengan cepat, mudah, dan tanpa gangguan untuk menangani permintaan puncak.”

Dhruba Borthakur, salah satu pendiri dan CTO Rockset memperkirakan tim data dan pengembang akan semakin dekat:

Tim teknik dan data telah lama bekerja secara independen. Itulah salah satu alasan mengapa aplikasi berbasis ML yang membutuhkan kerja sama antara ilmuwan data dan pengembang membutuhkan waktu lama untuk muncul. Tapi kebutuhan adalah ibu dari penemuan. Bisnis memohon segala macam aplikasi untuk mengoperasionalkan data mereka. Itu akan membutuhkan kerja tim baru dan proses baru yang memudahkan pengembang untuk memanfaatkan data.

Ini akan membutuhkan kerja, tetapi kurang dari yang Anda bayangkan. Bagaimanapun, dorongan untuk pengembangan aplikasi yang lebih gesit menghasilkan perkawinan yang sukses antara pengembang dan operasi (TI) dalam bentuk DevOps.

Pada tahun 2022, diharapkan banyak perusahaan melakukan restrukturisasi untuk menyelaraskan data dan tim pengembang mereka agar dapat mempercepat keberhasilan pengembangan aplikasi data.

“Siklus hidup pengembang yang dipercepat membutuhkan perpaduan kerangka kerja dan metodologi, dengan gerakan menuju CI/CD otomatis. Investasi besar dalam alat berkode rendah telah mendorong pergeseran ke arah pengembang sebagai raja — tren pengembang sebagai keputusan pembuat akan berlanjut hingga 2022,” kata Nishant Patel, seorang pengusaha serial dan salah satu pendiri dan CTO di Contentstack. “Pada tahun 2022, pengembang akan memiliki kontrol lebih besar untuk memetakan arah. Pengembang front-end akan merayap ke domain ‘full-stack’ — dengan preferensi untuk kerangka kerja sumber terbuka seperti Gatsby, Nuxt.js atau Next untuk menawarkan kinerja , skalabilitas, dan keamanan bawaan.”

Konsep ulang DevOps diprediksi oleh Shanea Leven, CEO CodeSee:

Kami menyaksikan ‘pergeseran kiri’ yang serupa dengan apa yang kami lihat di ruang seperti TI dan operasi keamanan. Saya memperkirakan tren ini akan berlanjut dengan peningkatan kekuatan di DevOps pada tahun 2022.

DevOps sedang mengalami konsep ulang. Sudah, praktiknya semakin dekat dengan pengembang; apa yang dulunya merupakan peran terfokus pada sebuah tim kini meluas ke seluruh tim — diintegrasikan ke dalam praktik dan tanggung jawab sehari-hari dari banyak pengembang individu. Dan banyak dari pengembang ini menulis lebih banyak kode daripada sebelumnya — membawa lebih banyak kesadaran akan perangkat lunak (dan akuntabilitas) daripada sebelumnya.

Brian Rue, CEO dan salah satu pendiri Rollbar berpendapat bahwa pengembang perlu lebih produktif, “Kita tidak perlu 50 produk untuk membangun perangkat lunak — kita harus membutuhkan sekitar empat. Akan ada penggabungan proses pengembangan sehingga Anda dapat berpindah dari berton-ton alat ke lebih sedikit. Akan ada perpindahan ke seperangkat alat tertinggi, atau terbaik di kelasnya yang terintegrasi erat. Saat proses pengembangan menyatu, tim Anda akan mengotomatiskan atau menghilangkan langkah-langkah dalam proses pengembangan (yang tidak dilakukan oleh organisasi Anda ‘tidak perlu dilakukan secara manual lagi) dan itu berarti menjatuhkan alat dalam proses yang mengikuti langkah-langkah itu.

Hyoo Lim, CTO platform manajemen konten Brightspot mengatakan, “Dalam hal pengembangan, saya melihat siklus di mana ada produk baru dan itu belum matang, jadi orang-orang membuat alat di atas. CMS tanpa kepala saat ini sedang melalui fase penyempurnaan ini. . Awalnya, pengembang mencari tahu dan melihat kesesuaiannya dengan infrastruktur teknis mereka. Sekarang orang-orang membangun alat di sekitarnya untuk membuatnya lebih efisien. Pelanggan tahu apa itu CMS tanpa kepala, dan sekarang mereka bertanya apa yang bisa mereka lakukan dengan itu.”

Pengalaman pengguna akan mendorong inovasi dalam aplikasi pikir Charles Caldwell, VP manajemen produk di Logi Analytics, “Kami sering melihat dorongan untuk mode yang lebih terbuka dalam aplikasi, tetapi ini tidak sama dengan pengalaman pengguna yang baik untuk semua kelancaran data daripada memperluas aplikasi agar hanya ditujukan untuk DevOps atau tim TI, kita perlu mengonfigurasi aplikasi agar memiliki aksesibilitas yang lebih besar untuk semua. Pada tahun 2022, kita akan melihat desain pengguna yang lebih baik dalam dasbor yang akan memungkinkan adopsi yang lebih besar dengan eksekutif dan manajer untuk membuat keputusan bisnis yang terinformasi dengan baik yang didukung oleh data.”

Kredit Foto: vinzstudio/Shutterstock

Author: Martha Meyer