Σημειώσεις πεδίου

Σχεδιάζοντας μια ουρά ελέγχου KYC που κλιμακώνεται

Η ουρά ελέγχου KYC είναι η ροή εργασίας του back office όπου οι έλεγχοι ταυτότητας που ένα μηχάνημα δεν μπόρεσε να εγκρίνει μόνο του τίθενται ενώπιον ενός ανθρώπου. Οι περισσότερες αιτήσεις πρέπει να περνούν αυτόματα· η ουρά υπάρχει για όσες δεν περνούν. Ο στόχος του σχεδιασμού της είναι να παραμένει μικρή — να κρατά πραγματική ασάφεια και τίποτε άλλο — γιατί μια ουρά που γεμίζει με περιπτώσεις που θα έπρεπε να είχε αποφασίσει ένα μηχάνημα δεν είναι μηχανισμός ελέγχου, είναι σημείο συμφόρησης που μεγαλώνει γραμμικά με τις εγγραφές. Αν η ουρά σχεδιαστεί σωστά, ένα back office κλιμακώνεται με τις εξαιρέσεις, όχι με τον όγκο.

Αυτή η μία ιδιότητα — μικρή σκόπιμα — καθορίζει κάθε επόμενη απόφαση. Ξεκινήστε με τον διαχωρισμό που την κρατά έτσι.

Στόχος είναι το straight-through, η ουρά είναι η εξαίρεση

Το straight-through processing (STP) σημαίνει ότι μια αίτηση ολοκληρώνεται από άκρη σε άκρη χωρίς ανθρώπινη παρέμβαση: ανάγνωση εγγράφων, αντιστοίχιση ταυτότητας, καθαροί έλεγχοι κυρώσεων και PEP, επιτυχές liveness, καταγεγραμμένη απόφαση. Αυτή πρέπει να είναι η συνήθης διαδρομή, και το ποσοστό των αιτήσεων που την ακολουθούν — το STP rate — είναι ο μοναδικός αριθμός που δείχνει αν η ουρά θα κλιμακωθεί. Αν ενενήντα και κάτι τοις εκατό εγκρίνονται αυτόματα, η ανθρώπινη ουρά έχει μια διαχειρίσιμη ροή· αν οι μισές πέφτουν σε έλεγχο, προσλαμβάνετε reviewers στον ρυθμό της ανάπτυξης. Η ουρά δεν είναι το σημείο όπου γίνεται το KYC. Είναι το σημείο όπου το αυτοματοποιημένο KYC παραδέχεται ότι δεν είναι σίγουρο. Ανεβάστε το STP rate και όλοι οι άλλοι αριθμοί βελτιώνονται δωρεάν: λιγότερες περιπτώσεις στην ουρά, μικρότεροι χρόνοι αναμονής, λιγότεροι reviewers προς πρόσληψη. Αξίζει να το προσεγγίσετε άμεσα — καλύτερη λήψη εγγράφων στον client, σαφέστερες οδηγίες πριν τραβηχτεί η φωτογραφία, κατώφλια αντιστοίχισης ρυθμισμένα ώστε οι γνήσιοι πελάτες να μην απορρίπτονται από έναν υπερβολικά επιφυλακτικό κανόνα — γιατί κάθε ποσοστιαία μονάδα που κερδίζεται εκεί είναι μια περίπτωση που δεν θα γίνει ποτέ το απόγευμα κάποιου.

Τι καταλήγει στην ουρά και γιατί

Οι περιπτώσεις πέφτουν σε έλεγχο για συγκεκριμένους, ονομαστούς λόγους, και ο λόγος είναι το πιο σημαντικό χαρακτηριστικό που φέρει μια περίπτωση. Η φωτογραφία του εγγράφου είναι πολύ θολή για να διαβαστεί. Το όνομα στο ID δεν ταιριάζει με το όνομα στην αίτηση. Ένας έλεγχος κυρώσεων ή PEP επέστρεψε πιθανό hit που χρειάζεται άνθρωπο για να το επιβεβαιώσει ή να το απορρίψει. Μια διεύθυνση δεν μπορεί να επαληθευτεί από καμία πηγή. Ένας έλεγχος liveness απέτυχε, ή το ίδιο πρόσωπο ή έγγραφο υπάρχει ήδη σε άλλον λογαριασμό. Καθεμία από αυτές είναι διαφορετικού είδους εργασία που απαιτεί διαφορετικού είδους κρίση — και η ανάμειξή τους σε έναν αδιαφοροποίητο σωρό είναι το πρώτο λάθος μιας ουράς ελέγχου. Και ο ίδιος λόγος μπορεί να έχει πολύ διαφορετικό βάρος: μια ασυμφωνία ονόματος μπορεί να είναι μια ασήμαντη διαφορά λόγω επωνύμου γάμου ή το πρώτο σημάδι κλεμμένης ταυτότητας, και η δουλειά της ουράς είναι να τη δρομολογήσει σε κάποιον που ξέρει να ξεχωρίσει τη διαφορά, αντί να επιβάλει βιαστική κρίση σε μια υπόθεση που αξίζει προσεκτική.

Μία ουρά δεν αρκεί: τμηματοποιήστε ανά λόγο

Μία ενιαία ουρά αναγκάζει κάθε reviewer να είναι generalist και κάθε περίπτωση να περιμένει πίσω από άσχετες. Η τμηματοποίηση ανά λόγο λύνει και τα δύο. Η ουρά πιθανών ταυτίσεων κυρώσεων δουλεύεται από ανθρώπους εκπαιδευμένους στο screening και στην τελική κρίση· η ουρά ποιότητας εγγράφων είναι ένας γρήγορος οπτικός έλεγχος που ένας junior reviewer ολοκληρώνει σε δευτερόλεπτα· η ουρά διπλότυπων λογαριασμών είναι έρευνα απάτης. Κάθε τμήμα έχει τη δική του δρομολόγηση, τη δική του απαιτούμενη δεξιότητα και τον δικό του στόχο επιπέδου υπηρεσίας, γιατί μια θολή φωτογραφία πρέπει να επιλύεται σε λεπτά, ενώ ένα πραγματικό hit κυρώσεων αξίζει προσεκτική, ανεπίσπευστη κρίση. Η τμηματοποίηση είναι αυτό που επιτρέπει στην ταχύτητα και την αυστηρότητα να συνυπάρχουν αντί να ανταλλάσσονται.

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

Ενέργειες με υποχρεωτική αιτιολόγηση και ιχνηλασιμότητα

Κάθε απόφαση ενός ελεγκτή — έγκριση, απόρριψη, κλιμάκωση, αίτημα για περισσότερα έγγραφα — πρέπει να απαιτεί αιτιολόγηση και να καταγράφεται. Όχι ως ελεύθερο κείμενο που προστίθεται εκ των υστέρων, αλλά ως δομημένη επιλογή που εξηγεί γιατί έγινε η ενέργεια, καταγεγραμμένη τη στιγμή που γίνεται. Δεν είναι γραφειοκρατία· είναι αυτό που κάνει την ουρά υπερασπίσιμη. Όταν μια ρυθμιστική αρχή, ένας ελεγκτής ή ένας μεταγενέστερος reviewer ρωτά γιατί εγκρίθηκε ένας λογαριασμός παρά την ύπαρξη ειδοποίησης, η απάντηση είναι ένας επώνυμος ελεγκτής, μια χρονοσήμανση και μια δηλωμένη αιτιολόγηση — όχι μια ανασήκωση των ώμων. Το ίχνος ελέγχου είναι append-only, άρα καμία απόφαση δεν ξαναγράφεται αθόρυβα εκ των υστέρων· οι διορθώσεις είναι νέες εγγραφές, όχι επεμβάσεις πάνω στις παλιές. Στο δικό μας stack, αυτή η ουρά και το μοντέλο ελέγχου της βρίσκονται στο Protocore Center (/products/center), την κονσόλα χειριστών όπου κάθε προνομιακή ενέργεια απαιτεί αιτιολόγηση και καταλήγει σε ένα αρχείο καταγραφής που δεν αλλοιώνεται αθόρυβα.

Οι περιπτώσεις τεσσάρων ματιών

Ορισμένες αποφάσεις έχουν υπερβολικό βάρος για να τις αναλαμβάνει ένας άνθρωπος. Η άρση μιας πραγματικής ένδειξης κυρώσεων, η έγκριση προφίλ υψηλού κινδύνου ή η ανατροπή μιας αυτοματοποιημένης απόρριψης πρέπει να απαιτούν επιβεβαίωση από δεύτερο ελεγκτή — maker-checker, ή αλλιώς τεσσάρων ματιών. Ο πρώτος ελεγκτής προτείνει και δηλώνει αιτιολόγηση· ο δεύτερος, με την απαιτούμενη εξουσιοδότηση, επιβεβαιώνει ή απορρίπτει και δηλώνει τη δική του. Και οι δύο ενέργειες καταγράφονται. Αυτό δεν σημαίνει δυσπιστία προς τους ελεγκτές· σημαίνει ότι οι εγκρίσεις υψηλότερου κινδύνου είναι ακριβώς εκείνες όπου ένα μεμονωμένο λάθος κοστίζει περισσότερο, και ένα δεύτερο ζεύγος ματιών είναι η φθηνότερη ασφάλιση απέναντί του. Ο σχεδιασμός της ουράς πρέπει να δρομολογεί αυτές τις περιπτώσεις αυτόματα σε διαδικασία δύο βημάτων, ανά αιτία, αντί να βασίζεται στη μνήμη των ελεγκτών. Κράτησε όμως τα δύο βήματα συνειδητά για τις κρίσιμες περιπτώσεις· αν τα εφαρμόσεις σε όλα, διπλασιάζεις το κόστος ολόκληρης της ουράς και μαθαίνεις στους ελεγκτές να υπογράφουν τυπικά τη δεύτερη υπογραφή, πράγμα που ακυρώνει αθόρυβα τον λόγο ύπαρξής της.

Σχεδιασμός για όγκο: παλαίωση, προτεραιοποίηση, SLA

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

Μέτρηση της ουράς

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

Το back office που φαντάζονται οι περισσότεροι — αίθουσες γεμάτες υπαλλήλους που πληκτρολογούν αιτήσεις — είναι αυτό που προκύπτει όταν η αυτοματοποίηση καθαρίζει πολύ λίγα και η ουρά είναι ένας αδιαφοροποίητος σωρός. Το back office που κλιμακώνεται είναι το αντίστροφο: οι περισσότερες αιτήσεις δεν φτάνουν ποτέ σε άνθρωπο, όσες φτάνουν έρχονται ταξινομημένες ανά αιτία και προτεραιότητα, κάθε ενέργεια μεταφέρει την αιτιολόγησή της σε ένα append-only αρχείο καταγραφής, και η αρχή των τεσσάρων ματιών προστατεύει τις αποφάσεις που την απαιτούν. Φτιάξε την ουρά για τις εξαιρέσεις και θα μένει μικρή όσο μεγαλώνεις. Φτιάξε την ως το σημείο όπου γίνεται το KYC και θα μεγαλώνει με κάθε εγγραφή που δέχεσαι.

Έχετε ένα σύστημα να χτίσετε;

Πείτε μας το πρόβλημα. Θα επιστρέψουμε με αρχιτεκτονική και πλάνο.