Codacy mengumpulkan $15 juta untuk meningkatkan tinjauan kode melalui otomatisasi •

Peninjauan kode merupakan langkah penting dalam proses pengembangan perangkat lunak – ketika orang meninjau program dengan melihat dan membaca bagian dari kode sumber. Namun terlepas dari pentingnya mereka, tidak semua pengembang senang dengan cara kerja tinjauan kode tradisional. Sebuah studi Microsoft, misalnya, menemukan bahwa hasil tinjauan kode seringkali tidak sesuai dengan motivasi, baik karena harapan yang tidak realistis atau sumber daya pengembangan yang tidak mencukupi.

Dengan tujuan meningkatkan tinjauan kode, Jaime Jorge ikut mendirikan Codacy, yang memberikan wawasan tentang kualitas kode, keamanan, kepatuhan, dan kinerja. Segera setelah peluncuran produk baru untuk mengukur indikator kinerja teknis, Codacy di Lisbon menutup putaran pendanaan Seri B senilai $15 juta dari Bright Pixel Capital, modal ventura dari salah satu perusahaan terbesar di Portugal, Sonae Group.

Hingga saat ini, Codacy telah mengumpulkan $28 juta.

“Agar tetap kompetitif di dunia di mana setiap bisnis digerakkan oleh perangkat lunak, perusahaan harus menyeimbangkan kualitas dan kecepatan pengiriman,” kata Jorge kepada TechCrunch dalam sebuah wawancara email. “Penerapan kerja jarak jauh di industri telah menciptakan kekacauan di perusahaan dan menciptakan ketegangan antara insinyur yang berhak mendapatkan fleksibilitas dan kebebasan dan manajer yang bertanggung jawab atas hasil. Banyak perusahaan telah salah memilih pemantauan sebagai solusi, yang menurunkan budaya dari waktu ke waktu dan mencegah mereka dari merekrut dan mempertahankan talenta terbaik.

Jorge menulis tesis master yang berfokus pada pengidentifikasian kode duplikat, yang memicu minatnya pada industri tinjauan kode. Dia bekerja sama dengan co-founder Codacy João Caxaria untuk mendirikan startup pada tahun 2012.

Sejak Codacy didirikan satu dekade lalu, pasar untuk tinjauan kode telah tumbuh secara eksponensial, dengan perusahaan seperti SonarSource dan DeepCode — yang platformnya menganalisis basis kode untuk bug — mengumpulkan ratusan juta dolar dalam modal ventura. Perusahaan-perusahaan mapan seperti Amazon juga ikut terjun ke ring (lihat: CodeGuru).

Tetapi George berpendapat bahwa ukuran platform Codacy merupakan indikator keberhasilan mereka. Dalam 12 bulan terakhir, platform telah menemukan lebih dari 20 juta kerentanan, menurut George, dan telah mengurangi waktu yang dihabiskan pengembang untuk pemeriksaan kualitas hingga 60%.

Kita harus mengambil kata-katanya untuk itu – statistik seperti itu sulit untuk diverifikasi secara independen. tapi apa dia adalah Bukti menunjukkan bahwa Codacy melihat peluang bisnis yang kuat dalam pemantauan kinerja rekayasa di luar tinjauan kode. Itulah tujuan Pulse, produk kedua perusahaan yang bertujuan untuk mengukur hal-hal seperti frekuensi penyebaran perangkat lunak, waktu perubahan kode, dan aspek lain dari pengembangan perangkat lunak yang berkorelasi dengan “dampak komersial”.

“Pulse menyatukan metrik yang memungkinkan tim untuk memahami kinerja tanpa mengorbankan budaya yang sehat,” kata George. “Kami telah melihat dengan pelanggan kami betapa sulitnya mempertahankan budaya kinerja yang sehat dibandingkan dengan bekerja dari jarak jauh. Pulse ingin membantu dalam hal itu.

Tentu tidak semua pengembang akan setuju dengan gagasan untuk memantau pekerjaan mereka dengan cermat. Di sisi lain, tidak masalah bahwa manajer melihat manfaat dalam mengukur, atau setidaknya mencoba untuk mengukur kontribusi individu untuk proyek.

Jorge mengatakan Codacy “secara sistematis” menghapus data pelanggan, termasuk metrik kinerja, yang “tidak lagi diperlukan untuk melanjutkan operasi normal.” [the company’s] Produsen[s]. “

“Kami telah menemukan dari waktu ke waktu bahwa … CEO cenderung khawatir tentang metrik yang paling dekat dengan hasil bisnis yang lebih besar. Dengan kata lain, kepemimpinan peduli dengan hutan, bukan pohon. Itu sebabnya kami membangun Pulse: untuk menyediakan serangkaian metrik yang terarah dan konsisten yang dipedulikan oleh para pemimpin,” katanya. Georgie, menekankan bahwa Pulse bersifat non-bedah. “Dengan begitu, mereka melacak apa yang sudah dilakukan rekan-rekan mereka di departemen lain dengan melakukan benchmarking tanpa mengorbankan budaya teknik mereka.”

Codacy tampaknya melakukan sesuatu yang benar, dengan basis pelanggan sekitar 870 merek, termasuk Panasonic dan Delivery Hero, dan basis pengguna lebih dari 300.000 pengembang. Menurut Jorge, dana tersebut terutama akan digunakan untuk penelitian dan pengembangan produk, termasuk menambahkan fungsionalitas baru ke layanan Codacy yang ada, membawa layanan baru ke pasar, dan menambahkan talenta berpengalaman ke tim Codacy. Rekayasa, dukungan, kesuksesan bisnis, penjualan dan pemasaran. (Codacy sekarang memiliki 100 karyawan.)

“Perlambatan umum dalam teknologi terbukti bermanfaat bagi kami karena perusahaan berharap untuk mengotomatisasi proses sambil mempertahankan kualitas tinggi dan pemahaman tentang kinerja teknis mereka. Meskipun sering terjadi pemutusan hubungan kerja di industri, banyak pelanggan kami telah memperluas penggunaan lini produk kami,” lanjut Jorge. “Kami benar-benar optimis tentang sifat pengembangan perangkat lunak yang tidak lekang oleh waktu dan dapat disertifikasi. Ini tidak bergantung pada siklus dan didasarkan pada transformasi digital global. Sudah waktunya untuk serakah bahwa setiap bisnis ingin dikelola dengan perangkat lunak.

Baca Juga!

Pengenalan Bridgerton memberikan pandangan pertama yang menakjubkan pada Ratu Charlotte muda

Dalam klip awal seri prekuel, yang ditayangkan di acara penggemar global Netflix Tudum pada hari …