Η 1Password αυξάνει 21% την παραγωγικότητα με το Codex
Οι μηχανικοί της 1Password χρησιμοποιούν το Codex για να δημιουργούν γρήγορα νέες λειτουργίες και εσωτερικά εργαλεία, φτάνοντας σε ετοιμότητα παραγωγής και διατηρώντας αυστηρές πολιτικές ασφαλείας.

553%
Estimated ROI from Codex
~90%
Μείωση του χρόνου διερεύνησης σύνθετου προβλήματος παραγωγής που αφορούσε πολλές υπηρεσίες
10,9%
Μείωση του διάμεσου χρόνου ολοκλήρωσης των pull request
$0,8 εκατ.
Εκτιμώμενη ετήσια αξία μηχανικής δυναμικότητας από το Codex
Η 1Password έχει ενσωματώσει το Codex σε ολόκληρο τον κύκλο παράδοσης λογισμικού, ώστε να συντομεύσει τον χρόνο από τον σχεδιασμό έως την παραγωγή και να δημιουργεί γρήγορα νέες λειτουργίες. Η ομάδα της 1Password μείωσε τον διάμεσο χρόνο ολοκλήρωσης των pull request κατά σχεδόν 11% και βελτίωσε την παραγωγικότητα των μηχανικών κατά σχεδόν 21% στη βασική ομάδα χρηστών της.
Με βάση τα αποτελέσματα της ομάδας μηχανικών, η διοίκηση της 1Password επεκτείνει την πρόσβαση στο Codex και σε άλλες λειτουργίες, δίνοντας σε ομάδες όπως τα οικονομικά και το μάρκετινγκ τη δυνατότητα να δημιουργούν δικά τους εργαλεία και λειτουργίες. Σε όλη αυτή τη διαδικασία, η 1Password διατήρησε τα αυστηρά πρότυπα ασφαλείας της, διασφαλίζοντας ότι η αύξηση της ταχύτητας δεν γίνεται εις βάρος της προστασίας των δεδομένων της.
«Αυτό που άνοιξε πραγματικά τα μάτια πολλών μηχανικών μας είναι η συντόμευση του κύκλου από τον σχεδιασμό μέχρι να μπορούν να δουν μια λειτουργία στην παραγωγή.»
Η 1Password χρησιμοποιεί το Codex για να μετατρέπει ταχύτερα τις ιδέες από σχέδια σε υλοποιήσεις, βοηθώντας τους μηχανικούς να μετατρέπουν σαφώς καθορισμένα σενάρια χρήστη σε λειτουργικές δυνατότητες.
«Παλαιότερα, έμπαινες σε ένα έργο, σκεφτόσουν πώς να το χωρίσεις σε διαφορετικά sprint και ανέθετες κάθε sprint σε ομάδες μηχανικών scrum», εξηγεί η Nancy Wang, CTO της 1Password. «Με το Codex μπορείς πράγματι, με μία μόνο προσπάθεια, να περάσεις από μια ιδέα σε ένα πρωτότυπο και έπειτα σε μια λειτουργία που δουλεύει πλήρως στην παραγωγή.»
«Στη δική μας ροή εργασίας, το Codex έκανε ταχύτερη και ευκολότερη τη δημιουργία λειτουργιών με μία προσπάθεια: του δίνουμε ένα σενάριο χρήστη και οδηγίες για την εμπειρία που θέλουμε να προσφέρουμε, μειώνοντας τις επαναλήψεις πριν από τον έλεγχο της ομάδας μηχανικών», λέει η Wang.
Αυτή η δουλειά οδήγησε σε πολλές νέες λειτουργίες, τόσο σε εσωτερικά εργαλεία όσο και σε προϊόντα για πελάτες. Ένα παράδειγμα είναι το Knox, ένα πλήρως αυτόνομο σύστημα σχεδιασμού frontend που βοηθά τις ομάδες της 1Password να δημιουργούν νέες διεπαφές. Άλλα παραδείγματα είναι ένας εσωτερικός πράκτορας AI για τη μηχανική αξιοπιστίας ιστότοπων (SRE) και ένα εργαλείο διαχείρισης δαπανών AI.
Η 1Password επιτρέπει στο Codex να λειτουργεί αυτόνομα, εντός σαφώς καθορισμένων ορίων μηχανικής και ασφάλειας. «Το Codex αναλύει τη ζητούμενη λειτουργία σε λειτουργικές προδιαγραφές και δημιουργεί ένα σχεδόν ολοκληρωμένο πρωτότυπο, το οποίο μπορούμε έπειτα να παραδώσουμε στους μηχανικούς συστημάτων μας για να το ενσωματώσουν στο backend», λέει η Wang. Αυτή η προσέγγιση μείωσε τον χρόνο παράδοσης μεταξύ ομάδων και βελτίωσε την παραγωγικότητα των μηχανικών. Οι μηχανικοί γράφουν κώδικα ταχύτερα και αφιερώνουν λιγότερο χρόνο στις παραδόσεις μεταξύ σχεδιασμού, υλοποίησης και ελέγχου.
Το Codex συμμετέχει σε κάθε στάδιο, από τον σχεδιασμό έως την παραγωγή:
- Σχεδιασμός και τεχνικός σχεδιασμός: Μετατρέπει τα αιτήματα σε προδιαγραφές, ελέγχους εξαρτήσεων και εργασίες.
- Υλοποίηση σε διαφορετικές στοίβες: Βοηθά τους μηχανικούς να περιηγούνται μέσω CLI σε άγνωστο κώδικα Rust και TypeScript, ενώ παράλληλα worktree εκτελούν εργασίες ταυτόχρονα.
- Έλεγχος pull request: Ελέγχει τις αλλαγές πριν από τον άνθρωπο και επισημαίνει προβλήματα λογικής και ελλιπές πλαίσιο.
- Δοκιμές και ετοιμότητα κυκλοφορίας: Εκτελεί κριτήρια αποδοχής και αυτοματοποιημένες δοκιμές παράλληλα με άλλες εργασίες.
- Ασφάλεια και πρόσβαση: Συνδέεται με τον εσωτερικό μηχανισμό AppSec της 1Password. Οι αναφορές σε μυστικά στοιχεία κρατούν τα διαπιστευτήρια απλού κειμένου εκτός του πλαισίου του μοντέλου.
- Διερεύνηση στην παραγωγή: Συγκεντρώνει στοιχεία από τη διαχείριση συμβάντων, την τηλεμετρία, τον έλεγχο πηγαίου κώδικα, τις ειδοποιήσεις και τις σημαίες λειτουργιών.

Εκτιμώμενη ετήσια αξία μηχανικής δυναμικότητας: $783.750, βάσει 50 σταθερά ενεργών προγραμματιστών του Codex, συνολικού ετήσιου κόστους $250.000 ανά προγραμματιστή, μετρημένης βελτίωσης παραγωγικότητας 20,9%, ενδεικτικής απόδοσης του 40% στο Codex και αξιοποίησης του 75% της παραγωγικής δυναμικότητας.
Καθώς η 1Password ενσωμάτωνε το Codex σε όλο τον κύκλο ανάπτυξης λογισμικού, οι ομάδες μηχανικών κατέγραψαν βελτίωση της παραγωγικότητας κατά 20,9% και μείωση του διάμεσου χρόνου ολοκλήρωσης των pull request κατά 10,9%. Ένας μηχανικός που συνεισέφερε εκτός της συνήθους στοίβας του μείωσε τον τυπικό χρόνο συγχώνευσης από τρεις ημέρες σε μία, ενώ μια ομάδα με καθορισμένη ημερομηνία κυκλοφορίας beta ολοκλήρωσε τέσσερα κρίσιμα αιτήματα αντί για τα περίπου δύο που θα περίμενε κανονικά.
Για ένα ελάττωμα που επηρέαζε περισσότερες από 10 μικροϋπηρεσίες, ο χρόνος διερεύνησης μειώθηκε από περίπου δύο ώρες σε 5–20 λεπτά. Για μια υπολογιστική ομάδα 50 χρηστών του Codex, η 1Password εκτιμά περίπου $784.000 ετήσιας μηχανικής δυναμικότητας και απόδοση επένδυσης 553%, με τη δυναμικότητα να επανεπενδύεται στην ανάπτυξη προϊόντων και την εσωτερική καινοτομία. Με 100 σταθερούς χρήστες, η εκτιμώμενη ετήσια αξία δυναμικότητας θα μπορούσε να φτάσει περίπου τα $3,1 εκατομμύρια, εφόσον το Codex αντιπροσωπεύει μεγαλύτερο μέρος της μετρημένης βελτίωσης παραγωγικότητας.
«Αν καταφέρουμε να επιταχύνουμε αυτόν τον κύκλο ανατροφοδότησης μεταξύ των σχολίων των πελατών και των γρήγορων αλλαγών στη διεπαφή μας, θα ανοίξουν πραγματικά πολλές δυνατότητες για την επιχείρηση.»
Η 1Password διαθέτει επίσης εργαλεία της OpenAI στις ομάδες οικονομικών, μάρκετινγκ και σε άλλες ομάδες, όπου η διεπαφή συνομιλίας έχει γίνει δεύτερη φύση.
Για την 1Password, το μοντέλο ασφαλείας της αποτελεί σχεδιαστική απαίτηση για την υιοθέτηση και όχι έναν έλεγχο που προστίθεται αφού διευρυνθεί η χρήση. «Εφαρμόζουμε εξαιρετικά αυστηρές πρακτικές ασφαλείας στον τρόπο με τον οποίο δημιουργούμε προϊόντα», λέει η Wang. Κάθε προϊόν που διαχειρίζεται διαπιστευτήρια ή μυστικά στοιχεία, για παράδειγμα, πρέπει να ακολουθεί μια αρχιτεκτονική μηδενικής γνώσης, σχεδιασμένη έτσι ώστε μόνο ο πελάτης να μπορεί να αποκρυπτογραφεί και να προσπελαύνει τα ευαίσθητα δεδομένα του.
Η 1Password εφαρμόζει αυτή την αρχή αποθηκεύοντας στα αποθετήρια αναφορές σε μυστικά στοιχεία αντί για διαπιστευτήρια. Όταν το Codex καλεί ένα εγκεκριμένο εσωτερικό εργαλείο, η 1Password ανακτά και εισάγει το διαπιστευτήριο τη στιγμή της ενέργειας, ώστε η τιμή απλού κειμένου να μην εισέρχεται ποτέ στο πλαίσιο του μοντέλου.
Για να ενισχύσουν περαιτέρω την ασφάλεια, οι μηχανικοί της 1Password ενσωμάτωσαν επίσης τις πολιτικές ασφαλείας της εταιρείας «σε επαναχρησιμοποιήσιμες δεξιότητες AppSec», ώστε τα πρότυπα της εταιρείας να συνοδεύουν τη ροή ανάπτυξης, εξηγεί η Wang. «Αυτό άλλαξε τα πάντα.»
Η Wang και η ομάδα της 1Password προβλέπουν ότι σύντομα η παραγωγή λογισμικού θα γίνει πιο προσιτή μέσω του «εκδημοκρατισμού της δημιουργίας»: περισσότεροι επαγγελματικοί ρόλοι θα μπορούν να δημιουργούν λογισμικό. Αν το πρώτο κύμα αφορούσε τη μετατροπή των μηχανικών σε δημιουργούς με τη βοήθεια της AI, λέει η Wang, «τώρα βρισκόμαστε ξεκάθαρα στο δεύτερο κύμα. Όλοι στις ομάδες προϊόντος, σχεδιασμού, έρευνας και ανάπτυξης γίνονται δημιουργοί. Οι υπεύθυνοι προϊόντων αρχίζουν να κυκλοφορούν προϊόντα και οι σχεδιαστές να παραδίδουν κώδικα frontend».
Η Wang προβλέπει ότι αυτή η τάση θα εξαπλωθεί σε κάθε ρόλο. «Πιστεύω ότι το τελευταίο βήμα είναι να μπορέσουν όλοι σε μια εταιρεία να δημιουργούν», λέει. «Αυτό θα δούμε τους επόμενους 12 μήνες: άνθρωποι που παραδοσιακά δεν γράφουν κώδικα ή δεν θεωρούν τον εαυτό τους δημιουργό θα εξοικειωθούν τόσο με τα εργαλεία AI, ώστε να μπορούν να παραδίδουν κώδικα με σιγουριά.»


