Μονάδα 4 / 11

Χρονοδιάγραμμα Έργου: Ορόσημα, Εξαρτήσεις και Κρίσιμη Διαδρομή

Κέρδη:

  • Κατανόηση των εννοιών του ορόσημου, της εξάρτησης εργασιών, της κρίσιμης διαδρομής και του περιθωρίου καθυστέρησης (slack) και δημιουργία σχεδίου χρονοδιαγράμματος και χάρτη εξάρτησης με υποστήριξη τεχνητής νοημοσύνης.
  • Δυνατότητα χρήσης τεχνητής νοημοσύνης για ανάλυση σεναρίων (επιτάχυνση, παράλληλη λειτουργία, εξισορρόπηση πόρων) και ορατότητα στον κίνδυνο προγραμματισμού
  • Κατανοώντας ότι το χρονοδιάγραμμα που προτείνεται από την τεχνητή νοημοσύνη δεν μπορεί να μετατραπεί σε δέσμευση χωρίς επιβεβαίωση με πραγματικούς περιορισμούς ημερολογίου, αργιών, πόρων και εξάρτησης.

Μόλις οι προβλέψεις είναι έτοιμες, ήρθε η ώρα να τις βάλετε στο ημερολόγιο. Ένα χρονοδιάγραμμα είναι ένα σχέδιο που δείχνει ποια εργασία θα ξεκινήσει και πότε θα τελειώσει, ποια εργασία εξαρτάται από ποια και πότε θα τελειώσει το έργο. Ένα καλό πρόγραμμα δεν παραθέτει απλώς τις εργασίες η μία μετά την άλλη. Λαμβάνει υπόψη τις εξαρτήσεις, τους περιορισμούς πόρων και την καθυστέρηση μεταξύ των εργασιών. Η τεχνητή νοημοσύνη είναι ένας ισχυρός συνεργάτης σύνταξης στον προγραμματισμό: παραγγέλνει εργασίες, προτείνει εξαρτήσεις, επισημαίνει την κρίσιμη διαδρομή και ρωτά "τι θα συμβεί αν επιταχύνουμε αυτήν την εργασία;" Δοκιμάζει τέτοια σενάρια σε δευτερόλεπτα. Αλλά το χρονοδιάγραμμα είναι ένα έγγραφο δέσμευσης. Δεν θα πρέπει να υπόσχονται ημερομηνίες χωρίς ανθρώπινη επαλήθευση του πραγματικού ημερολογίου, των αργιών, της διαθεσιμότητας της ομάδας και των πραγματικών εξαρτήσεων.

Βασικές έννοιες

Ένα ορόσημο είναι ένα γεγονός που δεν έχει διάρκεια, απλώς σηματοδοτεί ένα σημαντικό σημείο: "εγκρίθηκε ο σχεδιασμός", "ολοκληρώθηκε η δοκιμή", "go-live". Τα ορόσημα είναι άγκυρες για την επικοινωνία με τους ενδιαφερόμενους και την παρακολούθηση της προόδου.

Η εξάρτηση είναι η σχέση αλληλουχίας μεταξύ δύο εργασιών. Το πιο συνηθισμένο είναι το Finish-to-Start (FS): Το B δεν μπορεί να ξεκινήσει μέχρι να τελειώσει το A (το βάψιμο δεν μπορεί να γίνει πριν χτιστεί ο τοίχος). Άλλοι τύποι: start-start (SS), finish-finish (FF), start-finish (SF). Οι εξαρτήσεις μπορεί επίσης να είναι υποχρεωτικές (φυσική/λογική απαίτηση) ή προαιρετικές (προτίμηση). Υπάρχει και καθυστέρηση: «περιμένετε 2 μέρες για στέγνωμα μετά το βάψιμο» κ.λπ.

Η κρίσιμη διαδρομή είναι μια αλυσίδα συνδεδεμένων εργασιών με τη μεγαλύτερη συνολική διάρκεια, που εκτείνεται από την αρχή έως το τέλος του έργου. Το μήκος αυτής της αλυσίδας καθορίζει την νωρίτερη ημερομηνία ολοκλήρωσης του έργου. Το slack/float των εργασιών στην κρίσιμη διαδρομή είναι μηδέν: αν καθυστερήσει μία, καθυστερεί ολόκληρο το έργο. Οι εργασίες εκτός της κρίσιμης διαδρομής έχουν κάποιο περιθώριο. Μπορούν να γλιστρήσουν αρκετά καλά.

Υπάρχουν δύο τεχνικές για τη συμπίεση του διαγράμματος. Η κατάρρευση είναι η συντόμευση μιας εργασίας (αυξάνεται το κόστος) με την τοποθέτηση πρόσθετων πόρων. Η παραλληλοποίηση (γρήγορη παρακολούθηση) είναι η εκτέλεση εργασιών που κανονικά θα γίνονταν η μία μετά την άλλη, εν μέρει ταυτόχρονα (αυξάνεται ο κίνδυνος). Το AI προτείνει αυτά τα σενάρια. Εσείς αποφασίζετε ποιο να εξετάσετε.

έννοια

Σημασία

Γιατί είναι σημαντικό;

ορόσημο

Απροσδιόριστα σημαντικό γεγονός

Άγκυρα επικοινωνίας και παρακολούθησης

Εξάρτηση (FS/SS/FF)

Αλληλουχία μεταξύ των εργασιών

Εάν είναι λάθος, το γράφημα κολλάει

κρίσιμο μονοπάτι

Η μεγαλύτερη συνδεδεμένη αλυσίδα

Καθορίζει τη διάρκεια του έργου

Επίδομα καθυστέρησης (χαλαρή)

Ο χρόνος που μπορεί να μετατοπιστεί η εργασία

Δίνει προτεραιότητα στον κίνδυνο

επιτάχυνση

Συντομογραφία με αναφορά

Αγοράζει χρόνο με κόστος

παραλληλισμός

μην το κάνεις ταυτόχρονα

Εξοικονομεί χρόνο, προσθέτει ρίσκο

Βήμα προς βήμα: Σύνταξη γραφήματος με AI

  1. Έχετε έτοιμες εργασίες και εκτιμήσεις. Οι εκτιμήσεις WBS και διάρκειας (προηγούμενες μονάδες) γίνονται είσοδος.
  2. Ζητήστε εξαρτήσεις. Προτείνετε τις λογικές εξαρτήσεις μεταξύ εργασιών (FS/SS) και τους λόγους τους από την τεχνητή νοημοσύνη. Στη συνέχεια δοκιμάστε τα με την πραγματικότητα της φύτευσής τους.
  3. Αφαιρέστε την κρίσιμη διαδρομή. Ζητήστε από το AI να υπολογίσει την κρίσιμη διαδρομή και την καθυστέρηση κάθε εργασίας. Ελέγξτε μόνοι σας τον συνολικό χρόνο.
  4. Βάλτε το στο ημερολόγιο. Συμπεριλάβετε την πραγματική ημερομηνία έναρξης, τις αργίες, τις άδειες και τη διαθεσιμότητα της ομάδας. Το AI δεν τα ξέρει αυτά τα πράγματα. προσθέτεις.
  5. Δοκιμάστε το σενάριο. Εκτελέστε σενάρια "Εάν επιταχύνουμε την εργασία Χ στην κρίσιμη διαδρομή", "Αν παραλληλίσουμε το Υ και το Ζ".
  6. Περιθώριο κινδύνου και απόθεμα ασφαλείας. Βάλτε ένα εύλογο buffer έργου στο τέλος της κρίσιμης διαδρομής. Κάντε το περιθώριο αβεβαιότητας ορατό στο γράφημα.
Προσοχή: Η τεχνητή νοημοσύνη μπορεί να δεχτεί μια διάρκεια εργασίας ως "5 ημέρες" και να την τοποθετήσει στο χρονοδιάγραμμα, αλλά δεν γνωρίζει την επίσημη αργία που βρίσκεται μεταξύ αυτών των ημερών, την άδεια του μέλους της ομάδας ή τον φόρτο εργασίας του σε άλλο έργο. Είναι πάντα δουλειά του ανθρώπου να προσθέτει το ημερολογιακό γεγονός.

τρεις μίνι θήκες

Περίπτωση 1 — Η κρίσιμη διαδρομή έγινε σαφής. Ένας PM αντιμετώπιζε πρόβλημα με τη μη αυτόματη εύρεση της κρίσιμης διαδρομής σε ένα έργο 40 εργασιών. Έδωσε τη λίστα εργασιών και τις εξαρτήσεις στην τεχνητή νοημοσύνη και εξήγαγε την κρίσιμη διαδρομή και τα περιθώρια καθυστέρησης. Η τεχνητή νοημοσύνη σημάδεψε την κρίσιμη διαδρομή που αποτελείται από 9 εργασίες. Ο PM το επαλήθευσε με μη αυτόματο τρόπο με δύο εργασίες. Έτσι, εστίασε την ενέργειά του σε αυτές τις 9 εργασίες κατά τη διάρκεια της εβδομαδιαίας παρακολούθησης και δεν άσκησε περιττή πίεση σε εργασίες με πολύ μερίδιο.

Περίπτωση 2 — Λάθος εθισμός που συλλαμβάνεται. Ένας συντονιστής αμφισβήτησε την πρόταση της τεχνητής νοημοσύνης ότι "οι δοκιμές δεν μπορούν να ξεκινήσουν μέχρι να ολοκληρωθεί πλήρως η ανάπτυξη (FS)." Στην πραγματικότητα της ομάδας, οι μονάδες θα μπορούσαν να δοκιμαστούν κομμάτι προς κομμάτι (SS + lag). Όταν διορθώσαμε την εξάρτηση, η κρίσιμη διαδρομή συντομεύτηκε κατά 6 ημέρες. Μάθημα: Η υποτιθέμενη εξάρτηση της τεχνητής νοημοσύνης δεν είναι πάντα αληθινή.

Περίπτωση 3 — Το γεγονός του ημερολογίου παραλείφθηκε. Μια ομάδα αποδέχτηκε το γράφημα που παρήγαγε η τεχνητή νοημοσύνη ως έχει. Όμως, ενώ το πρόγραμμα μετρούσε εργάσιμες ημέρες, δεν περιελάμβανε την 9ήμερη αργία και την προγραμματισμένη άδεια δύο προγραμματιστών. Το πραγματικό τελείωμα ήταν 12 ημέρες μετά το σχέδιο. Μάθημα: δεν υπάρχει δέσμευση προγράμματος χωρίς ανθρώπινη προσθήκη ημερολογίου, αργιών και διαθεσιμότητας.

Αδύναμη προτροπή / Ισχυρή προτροπή

Αδύναμη προτροπή:

Δημιουργήστε ένα ημερολόγιο έργου για αυτές τις εργασίες και αναφέρετε την ημερομηνία λήξης.

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

Ισχυρή προτροπή:

Ο ρόλος σας: ειδικός στον προγραμματισμό έργων. Πλαίσιο: Ακολουθούν οι εργασίες, οι χρόνοι PERT και οι γνωστές εξαρτήσεις. Έναρξη: 1 Σεπτεμβρίου. Ομάδα: 3 άτομα. Διακοπές: [λίστα]. Δικαιώματα: [λίστα].Εργασία:1) Ταξινόμηση εργασιών κατά εξαρτήσεις. Γράψτε τον τύπο (FS/SS/FF) και την αιτιολόγηση για κάθε εξάρτηση.2) Εξαγάγετε την κρίσιμη διαδρομή και την καθυστέρηση (χαλαρή) κάθε εργασίας. Εμφάνιση συνολικού χρόνου.3) Λάβετε υπόψη τις διακοπές και τις άδειες. χρησιμοποιήστε το ημερολόγιο εργάσιμων ημερών.4) Επισημάνετε διφορούμενες εξαρτήσεις με "[επιβεβαίωση με ομάδα]", προσαρμογή. Έξοδος: πίνακας (Εργασία | Διάρκεια | Προηγούμενοι | Έναρξη | Τέλος | Χαλαρή) + λίστα κρίσιμων διαδρομών.

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

Πρόσθετα πρότυπα:

# Μηχανή σεναρίου Λίστα εργασιών στην κρίσιμη διαδρομή. Για το καθένα: ποιο είναι λιγότερο επικίνδυνο: επιτάχυνση (πρόσθετοι πόροι) ή παραλληλισμός; Καταγράψτε το κέρδος χρόνου και τον κίνδυνο που προστίθενται από κάθε επιλογή.

# Επιπτώσεις καθυστέρησηςΕάν η ακόλουθη εργασία καθυστερήσει κατά 3 ημέρες: βρίσκεται στην κρίσιμη διαδρομή; Θα επηρεαστεί η ολοκλήρωση του έργου; Ποιες επόμενες εργασίες κύλισης; Εμφάνιση εφέ αλυσίδας.

# Πρόταση buffer: Με βάση τις αποκλίσεις PERT σε κρίσιμους χρόνους διαδρομής, προτείνετε και αιτιολογήστε ένα εύλογο buffer (ημέρες) που θα προστεθεί στο τέλος του έργου. Αυτή είναι μια πρόταση. Η έγκριση ανήκει στον διαχειριστή.

Συνήθη λάθη

  • Παράλειψη διακοπών και άδειας: Εάν δεν έχει καθοριστεί το ημερολόγιο εργάσιμων ημερών, η ημερομηνία λήξης είναι λάθος από την αρχή.
  • Λάθος τύπος εξάρτησης: Υποθέτοντας ότι όλα είναι FS επιμηκύνει την κρίσιμη διαδρομή χωρίς λόγο.
  • Δεν ακολουθείτε την κρίσιμη διαδρομή: Η δαπάνη ενέργειας σε εργασίες υψηλού ποσοστού και η παραμέληση της κρίσιμης διαδρομής δημιουργεί καθυστερήσεις.
  • Αγνοώντας τη σύγκρουση πόρων: Η τοποθέτηση του ίδιου ατόμου σε δύο παράλληλες εργασίες κάνει το χρονοδιάγραμμα πλασματικό.
  • Χωρίς buffer: Ένα πρόγραμμα μηδενικού περιθωρίου είναι μια σχεδόν αδύνατη υπόσχεση όταν υπάρχει αβεβαιότητα.
  • Δέσμευση του προγράμματος AI ως έχει: Ένα μη επιβεβαιωμένο πρόγραμμα είναι μια ανυπόγραφη υπόσχεση ημερομηνίας.
Συμβουλή: Διαχειριστείτε το πρόγραμμα μέσα από ορόσημα. Οι ενδιαφερόμενοι δεν μπορούν να παρακολουθήσουν 200 εργασίες, αλλά μπορούν εύκολα να παρακολουθήσουν 6-8 ορόσημα. Επικοινωνήστε την πρόοδο με αυτές τις άγκυρες.

Συνοπτικά

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

Εργασία εφαρμογής

Δώστε τις εργασίες και τις εκτιμήσεις χρόνου του έργου σας στην τεχνητή νοημοσύνη και δημιουργήστε ένα προσχέδιο χρονοδιαγράμματος, κρίσιμη διαδρομή και περιθώρια καθυστέρησης. Στη συνέχεια, προσθέστε χειροκίνητα την πραγματική ημερομηνία έναρξης, τις αργίες και την άδεια ομάδας. Επαληθεύστε την κρίσιμη διαδρομή με δύο εργασίες. Διορθώστε τουλάχιστον μία εξάρτηση από την αλήθεια της ομάδας και βάλτε ένα εύλογο buffer στο τέλος της κρίσιμης διαδρομής.

λίστα ελέγχου

  • [ ] Έχω παραθέσει τις εργασίες με τους σωστούς τύπους εξάρτησης (FS/SS/FF).
  • [ ] Εξήγα την κρίσιμη διαδρομή και την επαλήθευσα με μη αυτόματο τρόπο.
  • [ ] Πρόσθεσα αργίες, άδειες και διαθεσιμότητα στο ημερολόγιο εργάσιμων ημερών.
  • [ ] Έχω ελέγξει ότι δεν υπάρχει διένεξη πόρων.
  • [ ] Έθεσα ορόσημα και έδεσα την επικοινωνία μαζί τους.
  • [ ] Έχω προστατευτεί από την αβεβαιότητα. Δεν δεσμεύτηκα χωρίς να επιβεβαιώσω την ημερομηνία.