Το GitHub Copilot οδήγησε τους μηχανικούς λογισμικού του Αυστραλιανού και Νέας Ζηλανδίας Τραπεζικού Ομίλου (ANZ Bank) προς βελτιωμένη παραγωγικότητα και ποιότητα κώδικα, και η δοκιμαστική κίνηση ήταν αρκετή για τον οικονομικό οίκο για να αναπτύξει τον βοηθό προγραμματισμού τεχνητής νοημοσύνης στις ροές εργασιών παραγωγής.
Από τα μέσα Ιουνίου 2023 έως τα τέλη Ιουλίου του ίδιου έτους, η ANZ Bank με έδρα τη Μελβούρνη πραγματοποίησε μια εσωτερική δοκιμή του GitHub Copilot στην οποία συμμετείχαν 100 από τους 5,000 μηχανικούς της εταιρείας.
Η δοκιμή διάρκειας έξι εβδομάδων, που αποτελείται από δύο εβδομάδες προετοιμασίας και τέσσερις εβδομάδες προκλήσεων κώδικα, προσπάθησε να εξετάσει πώς ένιωθαν οι συμμετέχοντες σχετικά με τη χρήση του GitHub Copilot με Microsoft Visual Studio Code και να μετρήσει τον αντίκτυπο που είχε το σύστημα βασισμένο σε AI στην παραγωγικότητα των προγραμματιστών. ποιότητα κώδικα και ασφάλεια λογισμικού.
Τα ευρήματα του πειράματος έχουν τεκμηριωθεί σε α αναφέρουν με έναν τίτλο που θα μπορούσε να χρησιμοποιήσει λίγο περισσότερη φινέτσα: «The Impact of AI Tool on Engineering at ANZ Bank, An Empirical Study on GitHub Copilot in Corporate Environment».
Συν-συγγραφέας του Sayan Chatterjee, αρχιτέκτονα cloud στην ANZ, και του Louis Liu, μηχανικής τεχνητής νοημοσύνης και ικανότητας ανάλυσης δεδομένων στην ANZ, η έκθεση αναφέρει αρκετές προηγούμενες μελέτες σχετικά με την παραγωγικότητα προγραμματισμού με το Copilot.
Ένας μελέτη από τη Microsoft, η οποία κατέχει τώρα το GitHub, διαπίστωσε ότι η κωδικοποίηση με βοηθό τεχνητής νοημοσύνης βελτίωσε την παραγωγικότητα κατά περισσότερο από 55 τοις εκατό – κάτι που δεν αποτελεί έκπληξη. έρευνες πωλητών.
Ένα ACM/IEEE μελέτη σχετικά με τον προγραμματισμό με τη βοήθεια τεχνητής νοημοσύνης, πρότεινε ότι η βοήθεια με ρομπότ ήταν περισσότερο συμβιβασμός: Διαπιστώθηκε ότι το Copilot παρήγαγε περισσότερο κώδικα, αν και η ποιότητα του λογισμικού που παρήχθη ήταν χειρότερη από το λογισμικό που κατασκευάστηκε από ανθρώπους.
Η ANZ Bank προσπάθησε να πραγματοποιήσει τη δική της αξιολόγηση, αναφέροντας το πιθανό όφελος της τεχνητής νοημοσύνης στην παραγωγικότητα, αναγνωρίζοντας επίσης ότι η τεχνολογία «εγείρει εγγενείς κινδύνους, αβεβαιότητες και ακούσιες συνέπειες όσον αφορά την πνευματική ιδιοκτησία, την ασφάλεια των δεδομένων και το απόρρητο».
Αυτοί οι κίνδυνοι – επισημαίνονται από το συνεχιζόμενη αγωγή πνευματικών δικαιωμάτων ενάντια στο GitHub, τη Microsoft και το OpenAI μέσω Copilot – δεν αντιμετωπίζονται στη μελέτη, παρά μόνο ως ένα νεύμα για τη συμμόρφωση με τους κανονισμούς.
«Πριν από την έναρξη του πειράματος, οι κίνδυνοι που σχετίζονται με την πνευματική ιδιοκτησία, την ασφάλεια των δεδομένων και το απόρρητο αξιολογήθηκαν σε συνδυασμό με τις νομικές ομάδες και τις ομάδες ασφαλείας της ANZ για να καταλήξουν σε ένα σύνολο κατευθυντήριων γραμμών», ανέφερε.
Το πείραμα της τράπεζας εξέτασε την επίδραση που έχει το Copilot: Το συναίσθημα και την παραγωγικότητα των προγραμματιστών, καθώς και την ποιότητα και την ασφάλεια του κώδικα. Απαιτούσε από συμμετέχοντες μηχανικούς λογισμικού, μηχανικούς cloud και μηχανικούς δεδομένων να αντιμετωπίσουν έξι προκλήσεις αλγοριθμικής κωδικοποίησης την εβδομάδα χρησιμοποιώντας Python. Τα άτομα της ομάδας ελέγχου δεν είχαν τη δυνατότητα να χρησιμοποιήσουν το Copilot, αλλά τους επετράπη να κάνουν αναζήτηση στο διαδίκτυο ή να χρησιμοποιήσουν το Stack Overflow.
«Η ομάδα που είχε πρόσβαση στο GitHub Copilot μπόρεσε να ολοκληρώσει τις εργασίες της 42.36 τοις εκατό γρηγορότερα από τους συμμετέχοντες της ομάδας ελέγχου», αναφέρει η έκθεση. «…Ο κώδικας που παρήγαγαν οι συμμετέχοντες στο Copilot περιείχε λιγότερες μυρωδιές κώδικα και σφάλματα κατά μέσο όρο, που σημαίνει ότι θα ήταν πιο διατηρητέος και λιγότερο πιθανό να σπάσει στην παραγωγή».
Και τα δύο αυτά αποτελέσματα κρίθηκαν στατιστικά σημαντικά. Όσον αφορά την ασφάλεια, το πείραμα ήταν ασαφές.
«Το πείραμα δεν μπόρεσε να δημιουργήσει σημαντικά δεδομένα που θα μετρούσαν την ασφάλεια του κώδικα», λέει η έκθεση. "Ωστόσο, τα δεδομένα υποδηλώνουν ότι το Copilot δεν εισήγαγε σημαντικά ζητήματα ασφαλείας στον κώδικα."
Τα δεδομένα υποδηλώνουν ότι το Copilot δεν εισήγαγε σημαντικά ζητήματα ασφαλείας στον κώδικα
Αυτό μπορεί να οφείλεται στη φύση των προκλήσεων, οι οποίες σχεδιάστηκαν ώστε να είναι αρκετά σύντομες ώστε οι συμμετέχοντες να μπορούν να τις ολοκληρώσουν μαζί με τη συνηθισμένη καθημερινή τους εργασία. Ως εκ τούτου, οι προκλήσεις που υποβλήθηκαν ήταν αρκετά σύντομες και δεν άφηναν πολλά περιθώρια για σφάλματα, σημειώνει η έκθεση.
Όσον αφορά το συναίσθημα, όσοι χρησιμοποίησαν το Copilot ένιωσαν θετικά για την εμπειρία, αν και όχι έντονα.
«Ένιωσαν ότι τους βοήθησε να επανεξετάσουν και να κατανοήσουν τον υπάρχοντα κώδικα, να δημιουργήσουν τεκμηρίωση και να δοκιμάσουν τον κώδικά τους. θεώρησαν ότι τους επέτρεπε να ξοδεύουν λιγότερο χρόνο για τον εντοπισμό σφαλμάτων του κώδικά τους και μείωσαν τον συνολικό χρόνο ανάπτυξής τους. και θεώρησαν ότι οι προτάσεις που παρείχε ήταν κάπως χρήσιμες και ευθυγραμμίστηκαν καλά με τα πρότυπα κωδικοποίησης του έργου τους», αναφέρει η έκθεση.
Ένα ενδιαφέρον εύρημα είναι ότι το Copilot ήταν το πιο χρήσιμο για τους πιο έμπειρους προγραμματιστές.
«Η αξιολόγηση της παραγωγικότητας με βάση την επάρκεια Python διαπίστωσε ότι το Copilot ήταν επωφελές για τους συμμετέχοντες για όλα τα επίπεδα δεξιοτήτων, αλλά ήταν πιο χρήσιμο για εκείνους που ήταν «Εμπειρογνώμονες» προγραμματιστές Python», λέει η μελέτη, προσθέτοντας ότι ο βοηθός τεχνητής νοημοσύνης έδωσε τη μεγαλύτερη βελτίωση (όσον αφορά εξοικονόμηση χρόνου) σε δύσκολες εργασίες.
Αν και παρατηρεί ότι οι ήπια θετικές εγκρίσεις από τους συμμετέχοντες υποδεικνύουν ότι το Copilot μπορεί να βελτιωθεί περαιτέρω, η έκθεση εντούτοις ενέκρινε τη θέση του Copilot στις ροές εργασιών παραγωγής στην τράπεζα.
«Μέχρι τη σύνταξη αυτής της εργασίας, το GitHub Copilot έχει ήδη λάβει σημαντική υιοθέτηση εντός του οργανισμού, με πάνω από 1,000 χρήστες να το χρησιμοποιούν στις ροές εργασίας τους», καταλήγει η έκθεση, προσθέτοντας ότι βρίσκεται σε εξέλιξη μια ευρύτερη έρευνα για τον αντίκτυπο της παραγωγικότητας του Copilot. ®
Αντίστιξη: Η βοήθεια AI οδηγεί σε χαμηλότερη ποιότητα πηγαίου κώδικα, ισχυρίζονται οι ερευνητές
- SEO Powered Content & PR Distribution. Ενισχύστε σήμερα.
- PlatoData.Network Vertical Generative Ai. Ενδυναμώστε τον εαυτό σας. Πρόσβαση εδώ.
- PlatoAiStream. Web3 Intelligence. Ενισχύθηκε η γνώση. Πρόσβαση εδώ.
- PlatoESG. Ανθρακας, Cleantech, Ενέργεια, Περιβάλλον, Ηλιακός, Διαχείριση των αποβλήτων. Πρόσβαση εδώ.
- PlatoHealth. Ευφυΐα βιοτεχνολογίας και κλινικών δοκιμών. Πρόσβαση εδώ.
- πηγή: https://go.theregister.com/feed/www.theregister.com/2024/02/10/anz_bank_github_copilot/
- :έχει
- :είναι
- :δεν
- 000
- 1
- 100
- 2023
- 36
- 7
- a
- Ικανός
- Σχετικα
- πρόσβαση
- ACM
- προσθήκη
- απευθύνεται
- Υιοθεσία
- κατά
- AI
- Βοηθός AI
- αλγοριθμικός
- ευθυγραμμισμένος
- Όλα
- επιτρέπεται
- κατά μήκος
- ήδη
- Επίσης
- Αν και
- an
- analytics
- και
- κάθε
- ΠΕΡΙΟΧΗ
- AS
- αξιολόγηση
- εκτίμηση
- Βοήθεια
- Βοηθός
- At
- Australia
- μέσος
- Τράπεζα
- Τράπεζες
- βασίζονται
- BE
- ήταν
- ευεργετική
- όφελος
- Διακοπή
- ευρύτερη
- σφάλματα
- αλλά
- by
- CAN
- ικανότητα
- προκλήσεις
- Backup
- CO
- κωδικός
- Κωδικοποίηση
- πλήρης
- Συμμόρφωση
- καταλήγει στο συμπέρασμα
- Διεξαγωγή
- διενεργούνται
- συνδυασμό
- Συνέπειες
- Αποτελείται από
- που περιέχονται
- έλεγχος
- πνευματική ιδιοκτησία
- Εταιρικές εκδηλώσεις
- θα μπορούσε να
- δημιουργία
- καθημερινά
- ημερομηνία
- Δεδομένα Analytics
- την ασφάλεια των δεδομένων
- την ασφάλεια των δεδομένων και την ιδιωτική ζωή
- θεωρείται
- παρατάσσω
- σχεδιασμένα
- Εργολάβος
- Ανάπτυξη
- DID
- didn
- τεκμηρίωση
- αυτοκίνητο
- δυο
- αποτέλεσμα
- τέλος
- εγκρίθηκε
- Εγκρίσεις
- Μηχανική
- Μηχανικοί
- αρκετά
- Περιβάλλον
- εκτίμηση
- εξετάζω
- Εκτός
- υφιστάμενα
- εμπειρία
- έμπειρος
- πείραμα
- εμπειρογνώμονας
- αρκετά
- γρηγορότερα
- σφάλμα
- λιγότερα
- χρηματοδότηση
- εύρεση
- ευρήματα
- ευρήματα
- Φινέτσα
- Εταιρεία
- Για
- Βρέθηκαν
- τέσσερα
- από
- περαιτέρω
- παράγουν
- παράγεται
- γενετική
- Παραγωγική τεχνητή νοημοσύνη
- GitHub
- δεδομένου
- Group
- κατευθυντήριων γραμμών
- είχε
- Σκληρά
- Έχω
- βοήθεια
- βοήθησε
- χρήσιμο
- Τόνισε
- Σπίτι
- Πως
- Ωστόσο
- HTTPS
- Επίπτωση
- βελτιωθεί
- βελτίωση
- in
- υποδεικνύω
- συμφυής
- διανοούμενος
- πνευματικής ιδιοκτησίας
- εσωτερικός
- Internet
- σε
- ενδιαφέρουσα
- εισαγάγει
- έρευνα
- συμμετέχουν
- θέματα
- IT
- ΤΟΥ
- jpg
- Ιούλιος
- οδηγήσει
- που οδηγεί
- Άδεια
- Νομικά
- μείον
- επίπεδα
- Πιθανός
- λίγο
- Παρτίδα
- Louis
- χαμηλότερα
- Διατηρήσιμο
- μεγάλες
- ΚΑΝΕΙ
- Ενδέχεται..
- νόημα
- νόημα
- μέτρο
- Microsoft
- περισσότερο
- πλέον
- Φύση
- Νέα
- New Zealand
- Notes
- τώρα
- of
- on
- OpenAI
- or
- επιχειρήσεις
- ΑΛΛΑ
- επί
- φόρμες
- δική
- ανήκει
- Χαρτί
- συμμετέχοντες
- συμμετέχοντας
- για
- τοις εκατό
- Πλάτων
- Πληροφορία δεδομένων Plato
- Πλάτωνα δεδομένα
- θετικός
- δυναμικού
- προετοιμασία
- Πριν
- μυστικότητα
- Παράγεται
- παραγωγή
- παραγωγικός
- παραγωγικότητα
- Προγραμματιστές
- Προγραμματισμός
- σχέδιο
- περιουσία
- παρέχεται
- Βάζοντας
- Python
- ποιότητα
- αυξήσεις
- Μειωμένος
- σχετικά με
- ρυθμιστές
- Κανονιστική Συμμόρφωση
- σχετίζεται με
- αναφέρουν
- απαιτείται
- Αποτελέσματα
- ανασκόπηση
- κινδύνους
- Δωμάτιο
- s
- Είπε
- αποθηκεύονται
- λέει
- Αναζήτηση
- ασφάλεια
- δει
- συναίσθημα
- σειρά
- διάφοροι
- Κοντά
- σημαντικός
- ΕΞΙ
- επιδεξιότητα
- So
- λογισμικό
- κάπως
- επιδιώξει
- Πηγή
- πρωτογενής κώδικας
- δαπανήσει
- σωρός
- πρότυπα
- Ξεκινήστε
- κατευθυντήριοι
- δυνατά
- μελέτες
- στούντιο
- Μελέτη
- υποβάλλονται
- τέτοιος
- προτείνω
- έκπληξη
- σύστημα
- ανυψωτήρ
- εργασίες
- ομάδες
- Τεχνολογία
- όροι
- δοκιμή
- από
- ότι
- Η
- τους
- Τους
- Αυτοί
- αυτοί
- αυτό
- εκείνοι
- αν και?
- Μέσω
- ώρα
- Τίτλος
- προς την
- εργαλείο
- προς
- δίκη
- δύο
- αβεβαιότητες
- καταλαβαίνω
- Σε εξέλιξη
- χρήση
- χρήσιμος
- Χρήστες
- χρησιμοποιώντας
- συνήθης
- οπτικές
- ήταν
- εβδομάδα
- Εβδ.
- ΛΟΙΠΌΝ
- ήταν
- Τι
- Ποιό
- ενώ
- Ο ΟΠΟΊΟΣ
- με
- εντός
- Εργασία
- ροές εργασίας
- χειρότερος
- θα
- γραφή
- έτος
- Ζηλανδία
- zephyrnet