Οδηγοί

Πώς να Ελέγξεις μια Αυτοματοποίηση AI Πριν Δεσμευτείς να την Χτίσεις

Ένας προ-κατασκευαστικός έλεγχος που εξετάζει αν μια προτεινόμενη αυτοματοποίηση AI θα επιβιώσει σε ένα σύστημα που αλλάζει συνεχώς: τι σπάει πρώτο, πόσο γρήγορα φαίνονται τα προβλήματα, και ποιος έχει οριστεί υπεύθυνος.

Εικονογράφηση για το άρθρο: Πώς να ελέγξεις μια αυτοματοποίηση AI πριν δεσμευτείς να την χτίσεις
Σε αυτή τη σελίδα

Άμεση Απάντηση

Ο έλεγχος αυτοματοποίησης AI είναι ο προ-κατασκευαστικός έλεγχος που εξετάζει αν μια προτεινόμενη αυτοματοποίηση θα επιβιώσει στην επαφή με ένα σύστημα που αλλάζει συνεχώς - όχι αν πέτυχε στο demo. Ελέγχει τρία πράγματα πριν γραφτεί μία γραμμή κώδικα: τι σπάει πρώτο στη ροή εργασίας, πόσο καιρό παραμένει αόρατη μια αποτυχία, και ποιος έχει οριστεί ονομαστικά να τη διορθώσει μετά την παράδοση. Αν τον παραλείψεις, η ομάδα κληρονομεί ένα σύστημα που δεν ανήκει σε κανέναν.

Βασικά Συμπεράσματα

  • Μια αυτοματοποίηση που επιβιώνει μόνο στο demo δεν έχει ελεγχθεί. Ρώτα τι συμβαίνει όταν αλλάξει η μορφή εισόδου, το API ή η οθόνη από την οποία εξαρτάται.
  • Η μεγαλύτερη ευθραυστότητα προκύπτει όταν ένα βήμα δένεται με το πώς φαίνεται κάτι σήμερα, αντί με το τι χρειάζεται πραγματικά η ροή εργασίας από αυτό.
  • Παρατηρησιμότητα σημαίνει ότι ένα συγκεκριμένο άτομο μαθαίνει εντός μιας ημέρας ότι μια εκτέλεση απέτυχε - όχι ότι ένα dashboard είναι συνήθως πράσινο.
  • Η ιδιοκτησία είναι ένα όνομα σε ένα έγγραφο, όχι μια πρόταση πολιτικής. Μια αυτοματοποίηση χωρίς υπεύθυνο φθείρεται μέχρι κάποιος να τη διαγράψει σιωπηλά.
  • Η Gartner εκτιμά ότι πάνω από το 40% των agentic AI projects θα ακυρωθούν μέχρι το τέλος του 2027, και αναφέρει ως αιτίες το αυξανόμενο κόστος, την ασαφή επιχειρηματική αξία και τους ανεπαρκείς ελέγχους ρίσκου - όχι την ποιότητα του μοντέλου.

Τι είναι ο έλεγχος αυτοματοποίησης AI, και τι δεν αποφασίζει;

Αυτός ο έλεγχος δεν αποφασίζει ποια ροή εργασίας θα αυτοματοποιήσεις πρώτη. Αυτό είναι ένα ξεχωριστό ζήτημα, και το έχω αναλύσει ως δική του άσκηση κατάταξης στο Έλεγχος ροών AI: γιατί οι ώρες εξοικονόμησης είναι λάθος κριτήριο - με κατάταξη βάσει του πόσο εύκολα (και οικονομικά) μπορεί να ανακληθεί ένα λάθος αποτέλεσμα, όχι βάσει των ωρών που εξοικονομούνται.

Αυτός ο έλεγχος ξεκινά αφού έχει γίνει αυτή η επιλογή. Έχει επιλεγεί μια ροή εργασίας. Ένας προμηθευτής, ένας developer ή μια εσωτερική ομάδα έχει μια πρόταση στο τραπέζι, μερικές φορές ήδη ένα λειτουργικό prototype. Το ερώτημα εδώ είναι πιο συγκεκριμένο και έρχεται αργότερα: πρέπει αυτή η συγκεκριμένη κατασκευή, όπως έχει σχεδιαστεί, να δεσμευτεί πραγματικά για production;

Πρόκειται για διαφορετικό τρόπο αποτυχίας από την επιλογή λάθος ροής εργασίας. Μια ομάδα μπορεί να επιλέξει τη σωστή ροή εργασίας για αυτοματοποίηση και παρόλα αυτά να αναθέσει μια εύθραυστη, χωρίς ιδιοκτήτη, μη παρατηρήσιμη έκδοσή της - και ο έλεγχος σε αυτό το στάδιο είναι αυτό που το εντοπίζει πριν υπογραφεί το συμβόλαιο ή προγραμματιστεί το sprint.

Τι κάνει στην πραγματικότητα μια αυτοματοποίηση εύθραυστη;

Η ευθραυστότητα σπάνια σχετίζεται με το μοντέλο. Σχετίζεται με το σε τι ήταν δεμένη η αυτοματοποίηση.

Μια ροή εργασίας που διαβάζει μια οθόνη, κάνει κλικ σε μια σταθερή ακολουθία κουμπιών και εξάγει μια τιμή από μια συγκεκριμένη θέση στη σελίδα είναι δεμένη με το πώς φαίνεται αυτή η οθόνη σήμερα. Μετονόμασε ένα κουμπί, μετακίνησε μια στήλη ή ενημέρωσε την υποκείμενη εφαρμογή, και η αυτοματοποίηση δεν υποβαθμίζεται ομαλά - σταματά, σιωπηλά ή θορυβωδώς, ανάλογα με το αν κάποιος έχτισε χειρισμό σφαλμάτων για αυτή τη συγκεκριμένη αποτυχία.

Μια πιο σιωπηλή εκδοχή της ίδιας αποτυχίας: ένα ticket υποστήριξης παλαιότερα είχε τον αριθμό παραγγελίας στο θέμα του, και η ροή εργασίας ταξινόμησης διάβαζε αυτό το θέμα για να βρει την παραγγελία. Μια μετάβαση σε νέο helpdesk αλλάζει το πρότυπο του θέματος, ο parser δεν επιστρέφει τίποτα, και κάθε ticket που παλαιότερα δρομολογούνταν μόνο του τώρα παραμένει ανεκτέλεστο μέχρι κάποιος να προσέξει ότι η ουρά μεγαλώνει.

Η ίδια ευθραυστότητα εμφανίζεται ένα επίπεδο πιο πάνω στις agentic κατασκευές. Ένας πράκτορας στον οποίο δίνεται ένας ασαφής στόχος και ευρεία πρόσβαση σε εργαλεία θα βρει μια διαδρομή που δουλεύει στο testing και σπάει την πρώτη φορά που ένα upstream API αλλάζει τη μορφή της απάντησής του, ένα έγγραφο φτάνει σε μορφή που δεν έχει δοκιμαστεί ποτέ, ή μια ουρά συσσωρεύεται πέρα από ό,τι ο πράκτορας θεωρούσε φυσιολογικό. Η ανάλυση της Gartner είναι απόλυτα ξεκάθαρη: πολλά από τα agentic AI projects που αναμένει να ακυρωθούν μέχρι το 2027 είναι πρώιμα pilots «που κινούνται από το hype» και «συχνά εφαρμόζονται λάθος», γεγονός που εμποδίζει τους οργανισμούς να δουν το πραγματικό κόστος και την πραγματική πολυπλοκότητα της ανάπτυξης AI πρακτόρων σε κλίμακα. Η αποτυχία δεν είναι το μοντέλο. Είναι η δέσμευση σε ένα σχέδιο που κανείς δεν δοκίμασε υπό πίεση απέναντι στους τρόπους με τους οποίους αλλάζουν στην πραγματικότητα τα υποκείμενα συστήματα.

Το ερώτημα του ελέγχου είναι συγκεκριμένο: όρισε τα τρία πράγματα που είναι πιο πιθανό να αλλάξουν κάτω από αυτή την αυτοματοποίηση τους επόμενους δώδεκα μήνες, και ρώτα τι συμβαίνει στη ροή εργασίας όταν αλλάξει το καθένα. Αν η απάντηση είναι «σταματά και κανείς δεν το προσέχει», αυτή είναι η ευθραυστότητα, και διορθώνεται πριν την κυκλοφορία πολύ πιο οικονομικά απ’ ό,τι μετά.

Τι πρέπει να σημαίνει «παρατηρήσιμο» πριν το χτίσεις

Ο οδηγός αρχιτεκτονικής του Google Cloud ορίζει την παρατηρησιμότητα ως τη συλλογή και συσχέτιση τηλεμετρίας - logs, μετρικών και traces - ώστε μια ομάδα να μπορεί να εντοπίσει προβλήματα πριν φτάσουν στους χρήστες και να διερευνήσει όσα φτάσουν. Αυτός ο ορισμός έχει φτιαχτεί για ομάδες software σε production, αλλά η απαίτηση μεταφέρεται αυτούσια σε μια αυτοματοποίηση ροής εργασίας, και συνήθως λείπει από την πρόταση. Δες πώς αυτό εξελίσσεται στην πράξη στο πώς να μετρήσεις αν μια ροή εργασίας AI λειτουργεί όντως.

Μετάφρασέ το σε τρία ερωτήματα που ένας έλεγχος πρέπει να απαντήσει πριν τη δέσμευση:

  • Αν μια εκτέλεση αποτύχει στη μέση της ενημέρωσης του CRM ή της αποστολής email, καταγράφει κάτι ότι συνέβη, ή μήπως η εγγραφή απλά δεν δημιουργείται καθόλου;
  • Υπάρχει ένα σημείο όπου κοιτάζει κάποιος άνθρωπος - ένα κανάλι στο Slack που διαβάζει πραγματικά κάποιος, μια ουρά ticket, μια ειδοποίηση paging - όπου μια αποτυχημένη εκτέλεση είναι ορατή, ή μήπως κάποιος το ανακαλύπτει μόνο όταν καλέσει ένας πελάτης;
  • Ποιος είναι ο μέγιστος χρόνος ανάμεσα σε μια σιωπηλή αποτυχία και τη στιγμή που ένας άνθρωπος το μαθαίνει; Μία ημέρα είναι μια υποστηρίξιμη απάντηση. Ένα ασαφές «μάλλον θα το προσέξουμε» δεν είναι.

Οι περισσότερες παρουσιάσεις αυτοματοποιήσεων περιγράφουν με λεπτομέρεια το σενάριο επιτυχίας και συνοψίζουν το σενάριο αποτυχίας σε μία πρόταση, συνήθως «τα σφάλματα καταγράφονται». Πού καταγράφονται, ποιος τα διαβάζει, πόσο συχνά ελέγχονται - αυτά τα τρία επόμενα ερωτήματα είναι ο πραγματικός έλεγχος, και μια πρόταση που δεν μπορεί να τα απαντήσει συγκεκριμένα δεν είναι έτοιμη για κατασκευή.

Τα πέντε πράγματα που πρέπει να ελέγξεις πριν δεσμευτείς

ΚριτήριοΤο ερώτημα που πρέπει να κάνειςΠώς ακούγεται μια κακή απάντηση
Επιφάνεια αποτυχίαςΠοιο είναι το πρώτο πράγμα που σπάει όταν αλλάζει η είσοδος;«Αυτό δεν θα έπρεπε να συμβαίνει»
ΕντοπισμόςΠόσος χρόνος χρειάζεται για να προσεχθεί μια σιωπηλή αποτυχία;«Θα το προσέξουμε όταν κάποιος παραπονεθεί»
ΙδιοκτησίαΠοιος έχει οριστεί ονομαστικά να το διορθώσει μετά την παράδοση - με όνομα, όχι με ομάδα;«Ο προμηθευτής» ή «όποιος το έφτιαξε»
ΑναστρεψιμότηταΜπορεί ένα λάθος αποτέλεσμα να αναιρεθεί χωρίς να επικοινωνήσουμε με τον πελάτη;«Θα έπρεπε να τον καλέσουμε και να εξηγήσουμε»
Κόστος αλλαγήςΠόσο κοστίζει η επόμενη ενημέρωση όταν αλλάζει το υποκείμενο σύστημα;«Δεν ξέρουμε ακόμα»

Εφάρμοσε αυτά τα πέντε κριτήρια στην πραγματική πρόταση, όχι στην παρουσίαση του προμηθευτή. Αν η ομάδα που παρουσιάζει την αυτοματοποίηση δεν μπορεί να απαντήσει σε ένα κριτήριο με μία πρόταση, αυτό είναι το εύρημα - όχι λόγος να υποθέσεις ότι η απάντηση είναι εντάξει.

Ένα παράδειγμα: το bot τιμολογίων που φαινόταν έτοιμο

Μια αυτοματοποίηση διαβάζει τα εισερχόμενα τιμολόγια προμηθευτών, εξάγει το σύνολο και την ημερομηνία λήξης, και τα καταχωρεί στο λογιστικό σύστημα. Στο demo, δέκα τιμολόγια τρέχουν χωρίς κανένα πρόβλημα. Η ομάδα την εγκρίνει.

Εφάρμοσε τα πέντε ερωτήματα πριν από αυτή την έγκριση, και εμφανίζεται μια διαφορετική εικόνα. Επιφάνεια αποτυχίας: η εξαγωγή υποθέτει διάταξη PDF με μία στήλη· ένα σκαναρισμένο τιμολόγιο δύο στηλών από νέο προμηθευτή διαβάζει λάθος σύνολο. Εντοπισμός: τίποτα δεν επισημαίνει μια τιμή που φαίνεται ασυνήθιστα χαμηλή ή υψηλή, οπότε το λάθος σύνολο καταχωρείται κανονικά. Ιδιοκτησία: το άτομο που το έφτιαξε άφησε τη διαδικασία χωρίς τεκμηρίωση και μετακινήθηκε σε άλλο project. Αναστρεψιμότητα: η εγγραφή στο λογιστικό σύστημα διορθώνεται εύκολα, άρα αυτό το σημείο είναι εντάξει. Κόστος αλλαγής: άγνωστο, γιατί κανείς δεν έχει δοκιμάσει να ενημερώσει τη λογική εξαγωγής από τότε που κυκλοφόρησε.

Τέσσερις από τις πέντε απαντήσεις είναι αδύναμες, και καμία δεν έχει να κάνει με το μοντέλο που παράγει μια κακή εκτίμηση. Το μοντέλο έκανε τη δουλειά του στο τιμολόγιο που του δείχτηκε. Το κενό βρίσκεται σε αυτό που η ομάδα δεν έχτισε ποτέ γύρω του: έναν έλεγχο στον αριθμό πριν καταχωρηθεί, ένα όνομα δεμένο με τη συντήρηση, και ένα σχέδιο για τη μορφή τιμολογίου που το demo δεν δοκίμασε ποτέ.

Αυτή είναι η συνηθισμένη περίπτωση, όχι η εξαίρεση. Οι περισσότερες εύθραυστες αυτοματοποιήσεις περνούν το demo τους και αποτυγχάνουν στην πρώτη πραγματικά νέα είσοδο, και ο έλεγχος είναι αυτό που εντοπίζει αυτό το κενό στο χαρτί αντί στα λογιστικά βιβλία.

Όταν η ειλικρινής απάντηση είναι: μην το χτίσεις ακόμα

Δύο απαντήσεις πρέπει να σταματήσουν μια κατασκευή, όσο καλό και να φαινόταν το demo.

Η πρώτη είναι ένα κενό ιδιοκτησίας. Αν η ειλικρινής απάντηση στο «ποιος το διορθώνει μετά την παράδοση» είναι κανείς από το προσωπικό αυτή τη στιγμή, η αυτοματοποίηση είναι προγραμματισμένη να φθαρεί από την πρώτη μέρα. Θα τρέχει μέχρι η πρώτη αλλαγή να τη σπάσει, και μετά θα παραμείνει χαλασμένη, γιατί κανείς δεν κατέχει τη διόρθωση και κανείς δεν θέλει να αναλάβει εθελοντικά ένα σύστημα χωρίς τεκμηρίωση.

Η δεύτερη είναι μια μη αναστρέψιμη ενέργεια χωρίς επίπεδο εντοπισμού. Μια αυτοματοποίηση που μπορεί να εκδώσει επιστροφή χρημάτων, να στείλει μήνυμα σε πελάτη ή να ενημερώσει μια δημόσια τιμή χρειάζεται και μια «πύλη» πριν από την ενέργεια και έναν τρόπο να το προσέξεις γρήγορα αν αυτή η πύλη αποτύχει. Μια πρόταση με την ενέργεια αλλά χωρίς τον εντοπισμό δεν είναι μισο-χτισμένη - είναι η λάθος κατασκευή, γιατί το κομμάτι που παραλείφθηκε είναι ακριβώς το κομμάτι που έχει σημασία όταν κάτι πάει στραβά. Είναι το ίδιο όριο που συναντώ συνεχώς στο γιατί συνήθως αποτυγχάνει η προσθήκη ενός παράγοντα τεχνητής νοημοσύνης σε μια σπασμένη ροή εργασίας: ο πράκτορας σπάνια είναι το πρόβλημα. Το πρόβλημα είναι τι του επιτράπηκε να αγγίξει χωρίς έλεγχο.

Κανένα από τα δύο δεν είναι καταδίκη της ίδιας της ροής εργασίας. Η ροή εργασίας που επιλέχθηκε νωρίτερα μπορεί να αξίζει ακόμα την αυτοματοποίηση. Αυτό που αποτυγχάνει στον έλεγχο είναι αυτή η συγκεκριμένη σχεδίαση, και η διόρθωση συνήθως είναι μικρότερη από το να ξεκινήσεις από την αρχή: πρόσθεσε τον υπεύθυνο, πρόσθεσε το σήμα αποτυχίας, περιόρισε τι μπορεί να αγγίξει ο πράκτορας χωρίς προηγούμενη επιβεβαίωση από άνθρωπο.

Σύνοψη

Ένας έλεγχος αυτοματοποίησης AI εξετάζει αν μια συγκεκριμένη, ήδη επιλεγμένη κατασκευή θα επιβιώσει στους τρόπους με τους οποίους αλλάζουν τα υποκείμενα συστήματά της, όχι αν λειτούργησε στο demo. Έλεγξε τι σπάει πρώτο, πόσο γρήγορα εμφανίζεται μια σιωπηλή αποτυχία, ποιος έχει οριστεί να τη διορθώσει, αν ένα λάθος αποτέλεσμα μπορεί να αναιρεθεί χωρίς κλήση στον πελάτη, και πόσο θα κοστίσει η επόμενη αλλαγή. Η ίδια η πρόβλεψη της Gartner - η ακύρωση ενός σημαντικού μέρους των agentic AI projects μέχρι το 2027 λόγω κόστους και ασαφούς αξίας - είναι αυτό που συμβαίνει όταν παραλείπεται αυτός ο έλεγχος. Εφάρμοσε τα πέντε ερωτήματα στην πραγματική πρόταση πριν κυκλοφορήσει, όχι αφού σπάσει μπροστά σε έναν πελάτη.

Συχνές ερωτήσεις

Τι είναι ένας έλεγχος αυτοματοποίησης AI;+

Είναι ένας προ-κατασκευαστικός έλεγχος σε μια συγκεκριμένη, ήδη επιλεγμένη σχεδίαση αυτοματοποίησης. Εξετάζει τι σπάει πρώτο όταν αλλάζουν οι είσοδοι, πόσο γρήγορα εντοπίζεται μια σιωπηλή αποτυχία, ποιος έχει οριστεί να τη διορθώσει, και αν ένα λάθος αποτέλεσμα μπορεί να αναιρεθεί χωρίς να επικοινωνήσεις με τον πελάτη.

Πώς διαφέρει αυτό από έναν έλεγχο που αποφασίζει ποια ροή εργασίας θα αυτοματοποιηθεί πρώτη;+

Αυτή είναι μια ξεχωριστή, προγενέστερη απόφαση, που καλύπτεται με την κατάταξη των υποψήφιων ροών εργασίας βάσει αναστρεψιμότητας και πυκνότητας αποφάσεων. Αυτός ο έλεγχος γίνεται αφού έχει επιλεγεί μια ροή εργασίας και εξετάζει αν η προτεινόμενη κατασκευή για αυτή είναι όντως ασφαλής για κυκλοφορία.

Ποιος πρέπει να είναι υπεύθυνος για μια αυτοματοποίηση μετά την κατασκευή της;+

Ένα συγκεκριμένο, ονομαστικό άτομο, όχι μια ομάδα ή ένας προμηθευτής. Αν κανείς από το τρέχον προσωπικό δεν έχει οριστεί να τη διορθώσει όταν χαλάσει, η αυτοματοποίηση είναι προγραμματισμένη να φθαρεί από την ημέρα που κυκλοφορεί.

Ποια είναι η διαφορά ανάμεσα σε μια παρατηρήσιμη αυτοματοποίηση και ένα dashboard που δείχνει πράσινο;+

Ένα πράσινο dashboard δείχνει ότι το σύστημα ήταν εντάξει την τελευταία φορά που ελέγχθηκε. Παρατηρησιμότητα σημαίνει ότι υπάρχουν logs, μετρικές και traces, ώστε μια αποτυχημένη εκτέλεση να εντοπίζεται και να εξηγείται, ιδανικά εντός μιας ημέρας, και όχι να ανακαλύπτεται όταν καλέσει ένας πελάτης.

Πρέπει τα agentic AI projects να ελέγχονται διαφορετικά από τα απλά bots βασισμένα σε κανόνες;+

Εφαρμόζονται τα ίδια πέντε κριτήρια, αλλά οι agentic κατασκευές τείνουν να αποτυγχάνουν στον έλεγχο πιο συχνά, γιατί η ευρεία πρόσβαση σε εργαλεία και οι ασαφείς στόχοι διευρύνουν την επιφάνεια αποτυχίας. Η Gartner εκτιμά ότι πάνω από το 40% των agentic AI projects θα ακυρωθούν μέχρι το 2027 ακριβώς για αυτούς τους λόγους ανεξέλεγκτης πολυπλοκότητας.

Πηγές

  1. Gartner: 40% of Agentic AI Projects Will Fail, Making Humans Indispensable: MarTech
  2. Detect potential failures by using observability: Google Cloud