Ενορχήστρωση πολλαπλών πρακτόρων: Όταν ένας πράκτορας δεν είναι αρκετός
Μοτίβα επόπτη-εργαζομένου για σύνθετες ροές εργασίας
Οι αρχιτεκτονικές ενός παράγοντα λειτουργούν καλά για εστιασμένες εργασίες που αφορούν συγκεκριμένους τομείς, αλλά οι εταιρικές ροές εργασιών καλύπτουν συχνά πολλούς τομείς και απαιτούν συντονισμένη δράση σε διαφορετικά συστήματα. Ένα μοτίβο επόπτη-εργαζομένου αντιμετωπίζει αυτό εισάγοντας έναν συντονιστικό παράγοντα που αποσυνθέτει σύνθετες αιτήσεις σε υπο-εργασίες και αναθέτει καθεμία σε έναν εξειδικευμένο πράκτορα εργαζομένων. Ο επόπτης διαχειρίζεται τη συνολική κατάσταση ροής εργασιών, χειρίζεται εξαρτήσεις μεταξύ επιμέρους εργασιών και συγκεντρώνει αποτελέσματα. Για παράδειγμα, κατά την επεξεργασία μιας αναδιοργάνωσης τμήματος, ο επόπτης αναλύει το αίτημα σε αλλαγές δομής ανθρώπινου δυναμικού, τροποποιήσεις πρόσβασης IT, ανακατανομές εγκαταστάσεων και ανακατανομές προϋπολογισμού. Κάθε δευτερεύουσα εργασία ανατίθεται στον κατάλληλο ειδικό αντιπρόσωπο. Ο επόπτης παρακολουθεί την ολοκλήρωση, διαχειρίζεται την αλυσίδα εξαρτήσεων όπου οι αλλαγές πρόσβασης πρέπει να ακολουθούν τις αλλαγές HR και χειρίζεται τυχόν αποτυχίες σε μεμονωμένες δευτερεύουσες εργασίες χωρίς να εγκαταλείψει ολόκληρη τη ροή εργασίας.
Εξειδίκευση αντιπροσώπου: Ειδικοί τομέα που συνεργάζονται
Η εξειδίκευση είναι μια αρχιτεκτονική επιλογή. Ένας ειδικός μπορεί να έχει περιορισμένο σύνολο εργαλείων, επιμελημένες πηγές και οδηγίες για έναν τομέα. Οι ροές εργασιών HR, IT και χρηματοδότησης ενδέχεται να επωφεληθούν από διαφορετικά σύνολα αδειών και αξιολόγησης. Μην υποθέτετε ότι ένας ειδικός είναι μικρότερος, ταχύτερος ή ακριβέστερος από έναν γενικό. συγκρίνετε και τα δύο σχέδια σε αντιπροσωπευτικές εργασίες. Όταν οι ειδικοί συντονίζονται, ανταλλάσσουν το ελάχιστο απαιτούμενο πλαίσιο, ελέγχουν την ταυτότητα κάθε αντιπροσωπείας και καταγράφουν την ιδιοκτησία και την κατάσταση χωρίς να εκθέτουν άσχετα δεδομένα.