Έλεγχος ποιότητας προγραμματισμού: Παραβάσεις, κενά και παραλείψεις
Μετά από μια εκτέλεση των βοηθών προγραμματισμού, το Klacks τοποθετεί τρεις πίνακες διάγνωσης δίπλα στο αποτέλεσμα: πού το πλάνο προσκρούει σε έναν κανόνα, πού λείπει ένα προσόν και τι δεν προγραμματίστηκε καν.
Πώς λειτουργεί
Οι τρεις αναφορές εμφανίζονται στον διάλογο του εκάστοτε βοηθού προγραμματισμού — όχι στο πλέγμα του πλάνου. Ανήκουν στο αποτέλεσμα μιας εκτέλεσης βοηθού και είναι ορατές μόνο σε διαχειριστές, επειδή ο αυτόματος προγραμματισμός συνολικά προϋποθέτει τον ρόλο Admin. Κάθε αναφορά αναφέρει τον αριθμό των καταχωρίσεών της στον τίτλο και δεν εμφανίζεται καν, αν δεν βρήκε τίποτα — ένα απόν πλαίσιο είναι επομένως καλά νέα.
Πώς φτάνετε στους διαλόγους: Το κουμπί με το μαγικό ραβδί στο πρόγραμμα υπηρεσίας ξεκινά στην αρχική κατάσταση απευθείας μια εκτέλεση προγραμματισμού, χωρίς να εμφανίζει διάλογο. Με Ctrl+Shift+H οι διαχειριστές μετατρέπουν το κουμπί σε αναπτυσσόμενο μενού με τους επιμέρους βοηθούς προγραμματισμού (Plan, Fuzzy Harmonizer, Holistic Harmonizer, Background Optimizer, Recovery) — μόνο μέσω αυτού του μενού ανοίγουν οι διάλογοι με τους πίνακες διάγνωσης.
Τα κενά προσόντων εμφανίζονται μαζί με το αποτέλεσμα, δηλαδή πριν το αναλάβετε. Στήλες: Βαθμός σοβαρότητας, Βάρδια, Ημερομηνία, Απαιτούμενο προσόν, Λόγος — συν μια στήλη «Εργαζόμενος», μόλις τουλάχιστον μία γραμμή αναφέρει ένα πρόσωπο. Ως λόγος εμφανίζεται Δεν υπάρχει, Έληξε ή Πολύ χαμηλή διαβάθμιση. Πίσω από αυτό κρύβονται δύο διαφορετικές περιπτώσεις: Είτε μια θέση βάρδιας έμεινε κενή, επειδή κανένα διαθέσιμο άτομο δεν διαθέτει το απαιτούμενο προσόν — τότε η γραμμή δεν αναφέρει κανένα πρόσωπο. Είτε ένα πρόσωπο παρέμεινε σε μια βάρδια για την οποία δεν είναι καταρτισμένο — τότε αναγράφεται το όνομά του. Αν το προσόν λείπει μόνο από το σύστημα, καταχωρίστε το στο πρόσωπο· ο Κατάλογος προσόντων περιγράφει πώς διατηρούνται τα προσόντα. Διαφορετικά προγραμματίστε κάποιον άλλον ή προσαρμόστε την απαίτηση της βάρδιας.
Οι παραβάσεις συμμόρφωσης εμφανίζονται αφού έχετε αναλάβει το αποτέλεσμα. Στήλες: Ημερομηνία, Εργαζόμενος, Σχόλιο· το σχόλιο αναφέρει σε απλά λόγια τον παραβιασμένο κανόνα μαζί με τις συγκεκριμένες τιμές. Οι κόκκινες γραμμές είναι σφάλματα, οι κίτρινες προειδοποιήσεις και υποδείξεις. Στους δύο βοηθούς αρμονίας η αναφορά δείχνει αποκλειστικά ό,τι το νέο σενάριο εισάγει επιπλέον σε σχέση με το πραγματικό πλάνο — και μαζί, πόσες από αυτές τις παραβάσεις τηρούνται σε λειτουργία αποκλεισμού. Αυτές εμποδίζουν την ανάληψη του σεναρίου, μέχρι να διορθωθούν ή να παρακαμφθούν ρητά από εξουσιοδοτημένο πρόσωπο.
Οι παραλειφθείσες τοποθετήσεις υπάρχουν μόνο στον βοηθό προγραμματισμού βαρδιών, επίσης μετά την ανάληψη — και είναι πάντα κόκκινες. Στήλες: Ημερομηνία, Εργαζόμενος, Βάρδια, Λόγος. Εδώ δεν αναγράφεται τι προγραμματίστηκε, αλλά τι το Klacks σκόπιμα δεν έγραψε: αναθέσεις που θα παραβίαζαν έναν κανόνα σε λειτουργία αποκλεισμού. Ο λόγος εμφανίζεται ως σύντομη κατηγορία («Πολύ σύντομος χρόνος ανάπαυσης», «Πάρα πολλές συνεχόμενες εργάσιμες ημέρες», «Χρονική σύγκρουση» …). Ανάλογα με την περίπτωση, το Klacks προσφέρει σε εξουσιοδοτημένα πρόσωπα τη δυνατότητα να αναλάβουν τελικά την εκτέλεση με παράκαμψη· όλοι οι υπόλοιποι λαμβάνουν την υπόδειξη να επαναλάβουν τον βοηθό με ενεργοποιημένη παράκαμψη ή να ζητήσουν από εξουσιοδοτημένο πρόσωπο. Κάθε παράκαμψη καταγράφεται.
Ποιοι κανόνες ελέγχονται και πόσο αυστηρά ισχύουν, τα καθορίζετε στους Κανόνες προγραμματισμού· πώς προκύπτει γενικά το πλάνο, περιγράφει ο Αυτόματος προγραμματισμός: Ένα κλικ, το υπόλοιπο τρέχει στο παρασκήνιο.
Καλό να το ξέρετε
- Μια αποκλεισμένη καταχώριση δεν απορρίπτει ολόκληρο το πλάνο: Μόνο οι θιγόμενες αναθέσεις χάνονται, οι καθαρές καταχωρίσεις του ίδιου προσώπου γράφονται παρ' όλα αυτά.
- Στον βαθμό σοβαρότητας των κενών προσόντων ισχύει ένας απλός κανόνας: Σφάλμα μόνο όταν ένα προσόν που έχει επισημανθεί ως υποχρεωτικό λείπει εντελώς. Ένα ληγμένο προσόν, μια πολύ χαμηλή διαβάθμιση και κάθε προαιρετική απαίτηση εμφανίζονται ως Προειδοποίηση.
- Μια κενή θέση βάρδιας εμφανίζεται στα κενά προσόντων μόνο όταν πραγματικά κανένα διαθέσιμο άτομο δεν ήταν κατάλληλο. Αν έμεινε κενή για άλλους λόγους, πρόκειται για συνήθη υποκάλυψη και δεν αναφέρεται εδώ.
- Αν ο αυτόματος προγραμματισμός εκτελεστεί ως συνολική εκτέλεση, το Klacks αναφέρει το αποτέλεσμα μόνο ως σύντομη ειδοποίηση μαζί με τον αριθμό των κενών προσόντων — οι αναλυτικοί πίνακες ανήκουν στους διαλόγους των επιμέρους βοηθών.
- Οι αναφορές είναι απλές προβολές: Δεν επεξεργάζονται και δεν αλλάζουν τίποτα. Η διόρθωση γίνεται στο Το πλέγμα προγραμματισμού: Ο διαδραστικός σας πίνακας χρόνου ή με νέα εκτέλεση.
Δοκιμάστε το απευθείας: Klacks Playground — Σύνδεση admin@test.com / P@ssw0rt1, τα δεδομένα επαναφέρονται καθημερινά.