GitHub Copilot telah mengarahkan para insinyur perangkat lunak di Grup Perbankan Australia dan Selandia Baru (ANZ Bank) menuju peningkatan produktivitas dan kualitas kode, dan uji coba tersebut sudah cukup bagi lembaga keuangan tersebut untuk menerapkan asisten pemrograman AI generatif dalam alur kerja produksi.
Dari pertengahan Juni 2023 hingga akhir Juli tahun itu, ANZ Bank yang berbasis di Melbourne melakukan uji coba internal GitHub Copilot yang melibatkan 100 dari 5,000 insinyur perusahaan tersebut.
Uji coba selama enam minggu, yang terdiri dari dua minggu persiapan dan empat minggu tantangan kode, berupaya untuk menguji bagaimana perasaan peserta tentang penggunaan GitHub Copilot dengan Microsoft Visual Studio Code dan untuk mengukur dampak sistem berbasis AI terhadap produktivitas pemrogram. kualitas kode, dan keamanan perangkat lunak.
Temuan percobaan telah didokumentasikan dalam a melaporkan dengan judul yang mungkin memerlukan sedikit lebih banyak kemahiran: โDampak Alat AI pada Teknik di ANZ Bank, Sebuah Studi Empiris pada GitHub Copilot dalam Lingkungan Perusahaan.โ
Ditulis bersama oleh Sayan Chatterjee, arsitek cloud di ANZ, dan Louis Liu, pimpinan bidang kemampuan AI dan analisis data di ANZ, laporan ini mengutip beberapa penelitian sebelumnya tentang produktivitas pemrograman dengan Copilot.
Satu belajar dari Microsoft, yang kini memiliki GitHub, menemukan bahwa coding dengan asisten AI meningkatkan produktivitas lebih dari 55 persen โ bukan suatu kejutan mengingat lainnya survei vendor.
ACM/IEEE belajar mengenai pemrograman dengan bantuan AI menunjukkan bahwa bantuan robo lebih merupakan trade-off: Ditemukan bahwa Copilot menghasilkan lebih banyak kode, meskipun kualitas perangkat lunak yang dihasilkan lebih buruk daripada perangkat lunak buatan manusia.
ANZ Bank berupaya melakukan evaluasinya sendiri, dengan menyebutkan potensi manfaat AI terhadap produktivitas dan juga mengakui bahwa teknologi tersebut โmeningkatkan risiko bawaan, ketidakpastian, dan konsekuensi yang tidak disengaja terkait kekayaan intelektual, keamanan data, dan privasi.โ
Risiko-risiko tersebut โ disoroti oleh gugatan hak cipta yang sedang berlangsung terhadap GitHub, Microsoft, dan OpenAI melalui Copilot โ tidak dibahas dalam penelitian ini, kecuali sebagai bentuk kepatuhan terhadap peraturan.
โSebelum memulai eksperimen, risiko terkait kekayaan intelektual, keamanan data, dan privasi dinilai bersama dengan tim hukum dan keamanan ANZ untuk menghasilkan serangkaian pedoman,โ katanya.
Eksperimen bank ini menguji pengaruh Copilot terhadap: sentimen dan produktivitas pengembang, serta kualitas dan keamanan kode. Hal ini memerlukan partisipasi insinyur perangkat lunak, insinyur cloud, dan insinyur data untuk mengatasi enam tantangan pengkodean algoritmik per minggu menggunakan Python. Kelompok kontrol tidak diperbolehkan menggunakan Copilot tetapi diperbolehkan mencari di internet atau menggunakan Stack Overflow.
โKelompok yang memiliki akses ke GitHub Copilot mampu menyelesaikan tugas mereka 42.36 persen lebih cepat dibandingkan peserta kelompok kontrol,โ kata laporan tersebut. โโฆKode yang dihasilkan oleh peserta Copilot rata-rata mengandung lebih sedikit bau kode dan bug, yang berarti kode tersebut akan lebih mudah dikelola dan kecil kemungkinannya untuk rusak dalam produksi.โ
Kedua hasil ini dianggap signifikan secara statistik. Mengenai keamanan, eksperimen tersebut tidak meyakinkan.
โEksperimen tersebut tidak dapat menghasilkan data berarti yang dapat mengukur keamanan kode,โ kata laporan itu. โNamun, data menunjukkan bahwa Copilot tidak menimbulkan masalah keamanan besar apa pun ke dalam kodenya.โ
Data menunjukkan bahwa Copilot tidak menimbulkan masalah keamanan besar apa pun ke dalam kodenya
Hal ini mungkin disebabkan oleh sifat tantangan yang dirancang cukup singkat sehingga peserta dapat menyelesaikannya bersamaan dengan pekerjaan sehari-hari mereka. Oleh karena itu, tantangan yang diajukan cukup singkat dan tidak memberikan banyak ruang untuk bug, catat laporan tersebut.
Dalam hal sentimen, mereka yang menggunakan Copilot merasa positif dengan pengalaman tersebut, meski tidak terlalu positif.
โMereka merasa hal ini membantu mereka meninjau dan memahami kode yang ada, membuat dokumentasi, dan menguji kode mereka; mereka merasa hal ini memungkinkan mereka menghabiskan lebih sedikit waktu untuk men-debug kode mereka dan mengurangi waktu pengembangan secara keseluruhan; dan mereka merasa saran yang diberikan cukup membantu, dan selaras dengan standar pengkodean proyek mereka,โ kata laporan tersebut.
Salah satu temuan yang menarik adalah bahwa Copilot adalah yang paling berguna bagi programmer paling berpengalaman.
โPenilaian produktivitas berdasarkan kemahiran Python menemukan bahwa Copilot bermanfaat bagi peserta untuk semua tingkat keahlian, namun paling bermanfaat bagi mereka yang merupakan pemrogram Python 'Ahli',โ kata studi tersebut, seraya menambahkan bahwa bantuan AI memberikan peningkatan paling besar (dalam hal menghemat waktu) pada tugas-tugas sulit.
Meskipun dukungan yang cukup positif dari para peserta menunjukkan bahwa Copilot dapat ditingkatkan lebih lanjut, laporan tersebut tetap mendukung untuk memasukkan Copilot ke dalam alur kerja produksi di bank.
โSaat makalah ini ditulis, GitHub Copilot telah melihat adopsi yang signifikan dalam organisasi, dengan lebih dari 1,000 pengguna menggunakannya dalam alur kerja mereka,โ laporan tersebut menyimpulkan, seraya menambahkan bahwa penyelidikan yang lebih luas terhadap dampak produktivitas Copilot sedang dilakukan. ยฎ
Titik tandingan: Bantuan AI menyebabkan kualitas kode sumber yang lebih rendah, klaim peneliti
- Konten Bertenaga SEO & Distribusi PR. Dapatkan Amplifikasi Hari Ini.
- PlatoData.Jaringan Vertikal Generatif Ai. Berdayakan Diri Anda. Akses Di Sini.
- PlatoAiStream. Intelijen Web3. Pengetahuan Diperkuat. Akses Di Sini.
- PlatoESG. Karbon, teknologi bersih, energi, Lingkungan Hidup, Tenaga surya, Penanganan limbah. Akses Di Sini.
- PlatoHealth. Kecerdasan Uji Coba Biotek dan Klinis. Akses Di Sini.
- Sumber: https://go.theregister.com/feed/www.theregister.com/2024/02/10/anz_bank_github_copilot/
- :memiliki
- :adalah
- :bukan
- 000
- 1
- 100
- 2023
- 36
- 7
- a
- Sanggup
- Tentang Kami
- mengakses
- ACM
- menambahkan
- dialamatkan
- Adopsi
- terhadap
- AI
- Asisten AI
- algoritmik
- selaras
- Semua
- diizinkan
- sepanjang
- sudah
- juga
- Meskipun
- an
- analisis
- dan
- Apa pun
- DAERAH
- AS
- dinilai
- penilaian
- Bantuan
- Asisten
- At
- Australia
- rata-rata
- Bank
- Perbankan
- berdasarkan
- BE
- menjadi
- bermanfaat
- manfaat
- Istirahat
- lebih luas
- bug
- tapi
- by
- CAN
- kemampuan
- tantangan
- awan
- CO
- kode
- Pengkodean
- lengkap
- pemenuhan
- menyimpulkan
- Mengadakan
- dilakukan
- hubungan
- Konsekuensi
- Terdiri dari
- berisi
- kontrol
- hak cipta
- Timeline
- bisa
- membuat
- harian
- data
- Data Analytics
- keamanan data
- keamanan data dan privasi
- dianggap
- menyebarkan
- dirancang
- Pengembang
- Pengembangan
- MELAKUKAN
- tidak
- dokumentasi
- mendorong
- dua
- efek
- akhir
- didukung
- Pengesahan
- Teknik
- Insinyur
- cukup
- Lingkungan Hidup
- evaluasi
- memeriksa
- Kecuali
- ada
- pengalaman
- berpengalaman
- eksperimen
- ahli
- hampir
- lebih cepat
- kesalahan
- sedikit
- keuangan
- temuan
- Temuan
- menemukan
- Kemahiran
- Perusahaan
- Untuk
- ditemukan
- empat
- dari
- lebih lanjut
- menghasilkan
- dihasilkan
- generatif
- AI generatif
- GitHub
- diberikan
- Kelompok
- pedoman
- memiliki
- Sulit
- Memiliki
- membantu
- membantu
- bermanfaat
- Disorot
- Rumah
- Seterpercayaapakah Olymp Trade? Kesimpulan
- Namun
- HTTPS
- Dampak
- ditingkatkan
- perbaikan
- in
- menunjukkan
- inheren
- cendekiawan
- kekayaan intelektual
- intern
- Internet
- ke
- menarik
- memperkenalkan
- investigasi
- terlibat
- masalah
- IT
- NYA
- jpg
- Juli
- memimpin
- terkemuka
- Meninggalkan
- Informasi
- kurang
- adalah ide yang bagus
- Mungkin
- sedikit
- Lot
- Louis
- menurunkan
- Dapat dipelihara
- utama
- MEMBUAT
- Mungkin..
- makna
- berarti
- mengukur
- Microsoft
- lebih
- paling
- Alam
- New
- Selandia Baru
- Catatan
- sekarang
- of
- on
- OpenAI
- or
- organisasi
- Lainnya
- lebih
- secara keseluruhan
- sendiri
- memiliki
- kertas
- peserta
- berpartisipasi
- untuk
- persen
- plato
- Kecerdasan Data Plato
- Data Plato
- positif
- potensi
- persiapan
- Sebelumnya
- pribadi
- Diproduksi
- Produksi
- produktif
- produktifitas
- Programmer
- Pemrograman
- proyek
- milik
- disediakan
- Puting
- Ular sanca
- kualitas
- meningkatkan
- mengurangi
- mengenai
- regulator
- Kepatuhan terhadap Regulasi
- terkait
- melaporkan
- wajib
- Hasil
- ulasan
- risiko
- Kamar
- s
- Tersebut
- disimpan
- mengatakan
- Pencarian
- keamanan
- terlihat
- sentimen
- set
- beberapa
- Pendek
- penting
- ENAM
- ketrampilan
- So
- Perangkat lunak
- agak
- dicari
- sumber
- kode sumber
- menghabiskan
- tumpukan
- standar
- Mulai
- mengarahkan
- sangat
- studi
- studio
- Belajar
- disampaikan
- seperti itu
- menyarankan
- mengherankan
- sistem
- memecahkan
- tugas
- tim
- Teknologi
- istilah
- uji
- dari
- bahwa
- Grafik
- mereka
- Mereka
- Ini
- mereka
- ini
- itu
- meskipun?
- Melalui
- waktu
- Judul
- untuk
- alat
- terhadap
- percobaan
- dua
- ketidakpastian
- memahami
- Sedang berlangsung
- menggunakan
- berguna
- Pengguna
- menggunakan
- biasa
- visual
- adalah
- minggu
- minggu
- BAIK
- adalah
- Apa
- yang
- sementara
- SIAPA
- dengan
- dalam
- Kerja
- Alur kerja
- lebih buruk
- akan
- penulisan
- tahun
- Zealand
- zephyrnet.dll