GitHub Copilot ได้นำวิศวกรซอฟต์แวร์ที่ Australia and New Zealand Banking Group (ANZ Bank) ไปสู่การปรับปรุงประสิทธิภาพการทำงานและคุณภาพของโค้ด และการทดสอบก็เพียงพอแล้วสำหรับฝ่ายการเงินในการปรับใช้ผู้ช่วยการเขียนโปรแกรม AI แบบสร้างสรรค์ในขั้นตอนการทำงานจริง
ตั้งแต่กลางเดือนมิถุนายน 2023 จนถึงสิ้นเดือนกรกฎาคมปีนั้น ANZ Bank ซึ่งมีสำนักงานใหญ่ในเมลเบิร์น ได้ทำการทดลองใช้ GitHub Copilot ภายในซึ่งมีวิศวกร 100 คนจากทั้งหมด 5,000 คนของบริษัท
การทดลองใช้เวลาหกสัปดาห์ ซึ่งประกอบด้วยการเตรียมการสองสัปดาห์และการท้าทายโค้ดสี่สัปดาห์ มีวัตถุประสงค์เพื่อตรวจสอบว่าผู้เข้าร่วมรู้สึกอย่างไรเกี่ยวกับการใช้ GitHub Copilot กับ Microsoft Visual Studio Code และเพื่อวัดผลกระทบที่ระบบที่ใช้ AI มีต่อประสิทธิภาพการทำงานของโปรแกรมเมอร์ คุณภาพโค้ดและความปลอดภัยของซอฟต์แวร์
ข้อค้นพบของการทดลองได้รับการบันทึกไว้ใน รายงาน ด้วยชื่อที่อาจใช้ความประณีตมากกว่านี้อีกเล็กน้อย: “ผลกระทบของเครื่องมือ AI ต่อวิศวกรรมที่ ANZ Bank, การศึกษาเชิงประจักษ์เกี่ยวกับ GitHub Copilot ภายในสภาพแวดล้อมองค์กร”
ร่วมเขียนโดย Sayan Chatterjee สถาปนิกระบบคลาวด์ที่ ANZ และ Louis Liu หัวหน้าฝ่ายวิศวกรรม AI และการวิเคราะห์ข้อมูลที่ ANZ โดยอ้างอิงการศึกษาก่อนหน้านี้หลายฉบับเกี่ยวกับประสิทธิภาพในการเขียนโปรแกรมด้วย Copilot
หนึ่ง ศึกษา จาก Microsoft ซึ่งปัจจุบันเป็นเจ้าของ GitHub พบว่าการเขียนโค้ดด้วยผู้ช่วย AI ช่วยเพิ่มประสิทธิภาพการทำงานได้มากกว่า 55 เปอร์เซ็นต์ ซึ่งไม่น่าแปลกใจเลยที่อื่นๆ แบบสำรวจผู้ขาย.
ACM/IEEE ศึกษา ในการเขียนโปรแกรมด้วยความช่วยเหลือจาก AI แนะนำว่าการช่วยเหลือจากโรโบนั้นต้องแลกมามากกว่า โดยพบว่า Copilot สร้างโค้ดได้มากกว่า แม้ว่าคุณภาพของซอฟต์แวร์ที่สร้างขึ้นจะแย่กว่าซอฟต์แวร์ที่มนุษย์สร้างขึ้นก็ตาม
ANZ Bank พยายามดำเนินการประเมินของตนเอง โดยอ้างถึงประโยชน์ที่เป็นไปได้ของ AI ในด้านประสิทธิภาพการทำงาน ขณะเดียวกันก็ยอมรับว่าเทคโนโลยี “เพิ่มความเสี่ยง ความไม่แน่นอน และผลที่ตามมาโดยไม่ได้ตั้งใจเกี่ยวกับทรัพย์สินทางปัญญา ความปลอดภัยของข้อมูล และความเป็นส่วนตัว”
ความเสี่ยงเหล่านั้น – เน้นโดย คดีลิขสิทธิ์ที่กำลังดำเนินอยู่ เทียบกับ GitHub, Microsoft และ OpenAI บน Copilot – ไม่ได้กล่าวถึงในการศึกษานี้ ยกเว้นเป็นการพยักหน้าต่อการปฏิบัติตามกฎระเบียบ
“ก่อนที่จะเริ่มการทดลอง ความเสี่ยงที่เกี่ยวข้องกับทรัพย์สินทางปัญญา ความปลอดภัยของข้อมูล และความเป็นส่วนตัวได้รับการประเมินร่วมกับทีมกฎหมายและความปลอดภัยของ ANZ เพื่อให้ได้แนวทาง”
การทดลองของธนาคารตรวจสอบว่า Copilot มีผลกระทบอย่างไร: ความรู้สึกและประสิทธิภาพการทำงานของนักพัฒนา ตลอดจนคุณภาพของโค้ดและความปลอดภัย จำเป็นต้องมีวิศวกรซอฟต์แวร์ วิศวกรคลาวด์ และวิศวกรข้อมูลที่เข้าร่วมเพื่อจัดการกับความท้าทายในการเขียนโค้ดอัลกอริทึมหกครั้งต่อสัปดาห์โดยใช้ Python ผู้ที่อยู่ในกลุ่มควบคุมไม่ได้รับอนุญาตให้ใช้ Copilot แต่ได้รับอนุญาตให้ค้นหาทางอินเทอร์เน็ตหรือใช้ Stack Overflow
“กลุ่มที่มีสิทธิ์เข้าถึง GitHub Copilot สามารถทำงานให้เสร็จสิ้นได้เร็วกว่าผู้เข้าร่วมกลุ่มควบคุมถึง 42.36 เปอร์เซ็นต์” รายงานกล่าว “…โค้ดที่ผู้เข้าร่วม Copilot สร้างขึ้นมีกลิ่นและจุดบกพร่องของโค้ดน้อยลงโดยเฉลี่ย ซึ่งหมายความว่าจะสามารถบำรุงรักษาได้มากขึ้นและมีโอกาสแตกหักในการผลิตน้อยลง”
ผลลัพธ์ทั้งสองนี้ถือว่ามีนัยสำคัญทางสถิติ เพื่อความปลอดภัย การทดลองยังสรุปไม่ได้
“การทดลองไม่สามารถสร้างข้อมูลที่มีความหมายซึ่งจะวัดความปลอดภัยของโค้ดได้” รายงานกล่าว “อย่างไรก็ตาม ข้อมูลชี้ให้เห็นว่า Copilot ไม่ได้แนะนำปัญหาด้านความปลอดภัยที่สำคัญใดๆ ในโค้ด”
ข้อมูลชี้ให้เห็นว่า Copilot ไม่ได้แนะนำปัญหาด้านความปลอดภัยที่สำคัญใดๆ ในโค้ด
นี่อาจเป็นเพราะธรรมชาติของความท้าทายซึ่งได้รับการออกแบบให้สั้นพอที่จะให้ผู้เข้าร่วมสามารถทำงานประจำวันตามปกติได้ ด้วยเหตุนี้ ความท้าทายที่ส่งมาจึงค่อนข้างสั้นและไม่มีที่ว่างสำหรับข้อบกพร่องมากนัก รายงานระบุ
ในแง่ของความรู้สึก ผู้ที่ใช้ Copilot รู้สึกดีกับประสบการณ์นี้ แม้ว่าจะไม่ได้รุนแรงก็ตาม
“พวกเขารู้สึกว่ามันช่วยให้พวกเขาตรวจสอบและเข้าใจโค้ดที่มีอยู่ สร้างเอกสาร และทดสอบโค้ดของพวกเขา พวกเขารู้สึกว่ามันทำให้พวกเขาใช้เวลาน้อยลงในการแก้ไขโค้ดและลดเวลาในการพัฒนาโดยรวม และพวกเขารู้สึกว่าคำแนะนำที่ให้มานั้นค่อนข้างมีประโยชน์ และสอดคล้องกับมาตรฐานการเขียนโค้ดของโปรเจ็กต์ของพวกเขาเป็นอย่างดี” รายงานกล่าว
ข้อค้นพบที่น่าสนใจประการหนึ่งคือ Copilot มีประโยชน์มากที่สุดสำหรับโปรแกรมเมอร์ที่มีประสบการณ์มากที่สุด
“การประเมินประสิทธิภาพการทำงานตามความเชี่ยวชาญของ Python พบว่า Copilot เป็นประโยชน์ต่อผู้เข้าร่วมในทุกระดับทักษะ แต่มีประโยชน์มากที่สุดสำหรับผู้ที่เป็นโปรแกรมเมอร์ Python 'ผู้เชี่ยวชาญ'” การศึกษากล่าว พร้อมเสริมว่าตัวช่วย AI ให้การปรับปรุงมากที่สุด (ในแง่ของ ประหยัดเวลา) ในงานหนัก
แม้ว่าการรับรองเชิงบวกเล็กน้อยจากผู้เข้าร่วมบ่งชี้ว่าสามารถปรับปรุง Copilot ให้ดียิ่งขึ้นได้ แต่รายงานยังสนับสนุนการนำ Copilot เข้าสู่ขั้นตอนการทำงานด้านการผลิตที่ธนาคาร
“ในขณะที่เขียนบทความนี้ GitHub Copilot ได้เห็นการนำไปใช้อย่างมีนัยสำคัญภายในองค์กร โดยมีผู้ใช้มากกว่า 1,000 รายใช้ในเวิร์กโฟลว์ของพวกเขา” รายงานสรุป โดยเสริมว่าการตรวจสอบผลกระทบด้านประสิทธิภาพของ Copilot ในวงกว้างกำลังดำเนินการอยู่ ®
ความแตกต่าง: ความช่วยเหลือจาก AI ส่งผลให้คุณภาพของซอร์สโค้ดลดลง นักวิจัยอ้างว่า
- เนื้อหาที่ขับเคลื่อนด้วย SEO และการเผยแพร่ประชาสัมพันธ์ รับการขยายวันนี้
- PlatoData.Network Vertical Generative Ai เพิ่มพลังให้กับตัวเอง เข้าถึงได้ที่นี่.
- เพลโตไอสตรีม. Web3 อัจฉริยะ ขยายความรู้ เข้าถึงได้ที่นี่.
- เพลโตESG. คาร์บอน, คลีนเทค, พลังงาน, สิ่งแวดล้อม แสงอาทิตย์, การจัดการของเสีย. เข้าถึงได้ที่นี่.
- เพลโตสุขภาพ เทคโนโลยีชีวภาพและข่าวกรองการทดลองทางคลินิก เข้าถึงได้ที่นี่.
- ที่มา: https://go.theregister.com/feed/www.theregister.com/2024/02/10/anz_bank_github_copilot/
- :มี
- :เป็น
- :ไม่
- 000
- 1
- 100
- 2023
- 36
- 7
- a
- สามารถ
- เกี่ยวกับเรา
- เข้า
- พลอากาศเอก
- เพิ่ม
- จ่าหน้า
- การนำมาใช้
- กับ
- AI
- ผู้ช่วย AI
- อัลกอริทึม
- ชิด
- ทั้งหมด
- อนุญาตให้
- ตาม
- แล้ว
- ด้วย
- แม้ว่า
- an
- การวิเคราะห์
- และ
- ใด
- AREA
- AS
- การประเมิน
- การประเมินผล
- ความช่วยเหลือ
- ผู้ช่วย
- At
- ออสเตรเลีย
- เฉลี่ย
- ธนาคาร
- การธนาคาร
- ตาม
- BE
- รับ
- เป็นประโยชน์
- ประโยชน์
- ทำลาย
- ที่กว้างขึ้น
- เป็นโรคจิต
- แต่
- by
- CAN
- ความสามารถ
- ความท้าทาย
- เมฆ
- CO
- รหัส
- การเข้ารหัส
- สมบูรณ์
- การปฏิบัติตาม
- สรุป
- ความประพฤติ
- ดำเนินการ
- ร่วม
- ผลที่ตามมา
- ประกอบด้วย
- ที่มีอยู่
- ควบคุม
- ลิขสิทธิ์
- ไทม์ไลน์การ
- ได้
- สร้าง
- ประจำวัน
- ข้อมูล
- วิเคราะห์ข้อมูล
- ความปลอดภัยของข้อมูล
- ความปลอดภัยของข้อมูลและความเป็นส่วนตัว
- ถือว่า
- ปรับใช้
- ได้รับการออกแบบ
- ผู้พัฒนา
- พัฒนาการ
- DID
- didn
- เอกสาร
- ขับรถ
- สอง
- ผล
- ปลาย
- ได้รับการรับรอง
- การรับรอง
- ชั้นเยี่ยม
- วิศวกร
- พอ
- สิ่งแวดล้อม
- การประเมินผล
- ตรวจสอบ
- ยกเว้น
- ที่มีอยู่
- ประสบการณ์
- มีประสบการณ์
- การทดลอง
- ชำนาญ
- อย่างเป็นธรรม
- เร็วขึ้น
- รู้สึก
- น้อยลง
- เงินทุน
- หา
- ผลการวิจัย
- พบ
- กลเม็ดเด็ดพราย
- บริษัท
- สำหรับ
- พบ
- สี่
- ราคาเริ่มต้นที่
- ต่อไป
- สร้าง
- สร้าง
- กำเนิด
- กำเนิด AI
- GitHub
- กำหนด
- บัญชีกลุ่ม
- แนวทาง
- มี
- ยาก
- มี
- ช่วย
- ช่วย
- เป็นประโยชน์
- ไฮไลต์
- บ้าน
- สรุป ความน่าเชื่อถือของ Olymp Trade?
- อย่างไรก็ตาม
- HTTPS
- ส่งผลกระทบ
- การปรับปรุง
- การปรับปรุง
- in
- แสดง
- โดยธรรมชาติ
- ทางปัญญา
- ทรัพย์สินทางปัญญา
- ภายใน
- อินเทอร์เน็ต
- เข้าไป
- ที่น่าสนใจ
- แนะนำ
- การสอบสวน
- ร่วมมือ
- ปัญหา
- IT
- ITS
- jpg
- กรกฎาคม
- นำ
- ชั้นนำ
- ทิ้ง
- กฎหมาย
- น้อยลง
- ระดับ
- น่าจะ
- น้อย
- Lot
- หลุยส์
- ลด
- บำรุงรักษาได้
- สำคัญ
- ทำให้
- อาจ..
- ความหมาย
- มีความหมาย
- วัด
- ไมโครซอฟท์
- ข้อมูลเพิ่มเติม
- มากที่สุด
- ธรรมชาติ
- ใหม่
- นิวซีแลนด์
- หมายเหตุ / รายละเอียดเพิ่มเติม
- ตอนนี้
- of
- on
- OpenAI
- or
- organizacja
- อื่นๆ
- เกิน
- ทั้งหมด
- ของตนเอง
- เป็นเจ้าของ
- กระดาษ
- ผู้เข้าร่วม
- ที่เข้าร่วมโครงการ
- ต่อ
- เปอร์เซ็นต์
- เพลโต
- เพลโตดาต้าอินเทลลิเจนซ์
- เพลโตดาต้า
- บวก
- ที่มีศักยภาพ
- การจัดเตรียม
- ก่อน
- ความเป็นส่วนตัว
- ผลิต
- การผลิต
- ประสิทธิผล
- ผลผลิต
- โปรแกรมเมอร์
- การเขียนโปรแกรม
- โครงการ
- คุณสมบัติ
- ให้
- วาง
- หลาม
- คุณภาพ
- ยก
- ลดลง
- เกี่ยวกับ
- หน่วยงานกำกับดูแล
- ปฏิบัติตามกฎระเบียบ
- ที่เกี่ยวข้อง
- รายงาน
- จำเป็นต้องใช้
- ผลสอบ
- ทบทวน
- ความเสี่ยง
- ห้อง
- s
- กล่าวว่า
- ที่บันทึกไว้
- พูดว่า
- ค้นหา
- ความปลอดภัย
- เห็น
- ความรู้สึก
- ชุด
- หลาย
- สั้น
- สำคัญ
- หก
- ความสามารถ
- So
- ซอฟต์แวร์
- ค่อนข้าง
- แสวงหา
- แหล่ง
- รหัสแหล่งที่มา
- ใช้จ่าย
- กอง
- มาตรฐาน
- ที่เริ่มต้น
- นำ
- เสถียร
- การศึกษา
- สตูดิโอ
- ศึกษา
- ส่ง
- อย่างเช่น
- แนะนำ
- แปลกใจ
- ระบบ
- ต่อสู้
- งาน
- ทีม
- เทคโนโลยี
- เงื่อนไขการใช้บริการ
- ทดสอบ
- กว่า
- ที่
- พื้นที่
- ของพวกเขา
- พวกเขา
- ล้อยางขัดเหล่านี้ติดตั้งบนแกน XNUMX (มม.) ผลิตภัณฑ์นี้ถูกผลิตในหลายรูปทรง และหลากหลายเบอร์ความแน่นหนาของปริมาณอนุภาคขัดของมัน จะทำให้ท่านได้รับประสิทธิภาพสูงในการขัดและการใช้งานที่ยาวนาน
- พวกเขา
- นี้
- เหล่านั้น
- แต่?
- ตลอด
- เวลา
- ชื่อหนังสือ
- ไปยัง
- เครื่องมือ
- ไปทาง
- การทดลอง
- สอง
- ความไม่แน่นอน
- เข้าใจ
- ความสัตย์ซื่อ
- ใช้
- มีประโยชน์
- ผู้ใช้
- การใช้
- ตามปกติ
- ภาพ
- คือ
- สัปดาห์
- สัปดาห์ที่ผ่านมา
- ดี
- คือ
- อะไร
- ที่
- ในขณะที่
- WHO
- กับ
- ภายใน
- งาน
- ขั้นตอนการทำงาน
- แย่ลง
- จะ
- การเขียน
- ปี
- นิวซีแลนด์
- ลมทะเล