Η δημιουργία χρονοδιαγράμματος για την ανάπτυξη ενός έργου αλλιώς ως "Χρονοπρογραμματισμός Έργου" είναι τόσο σημαντική ώστε να αποτελεί αναπόσπαστο μέρος της ανάπτυξης λογισμικού.
Για την υλοποίηση ενός χρονοδιαγράμματος χρειάζεται να δώσουμε απαντήσεις σε βασικά ερωτήματα :
1. Ποια είναι η ημερομηνία ολοκλήρωσης του έργου
2. Ποιες είναι οι κρίσιμες δραστηριότητες του έργου, αυτές δηλαδή που η καθυστέρηση τους επηρεάζει και την συνολική καθυστέρηση του έργου.
3. Ποιες από τις δραστηριότητες μπορούν να καθυστερήσουν και πόσο
4. Το πότε θα ξεκινήσει και θα τελειώσει μια δραστηριότητα
5. Η επίσπευση δραστηριοτήτων μπορεί να επιταχύνει την ολοκλήρωση του έργου και κατά πόσο
6. Το κόστος ανά χρονική στιγμή και η σύγκριση με το προϋπολογισμό του έργου
7. Ποια η πιθανότητα ολοκλήρωσης του έργου για μια δεδομένη χρονική στιγμή.
Μέθοδοι ανάπτυξης χρονοδιαγράμματος CPM/PERT
Στην μέθοδο CPM κάνουμε την παραδοχή ότι ο χρόνος ή η διάρκεια των δραστηριοτήτων του έργου είναι εκ το προτέρων γνωστός και καθορισμένος. Βέβαια στην πραγματικότητα λίγα έργα είναι αυτά που είμαστε σίγουροι εξ αρχής για το χρόνο υλοποίησης τους.
Στην μέθοδο PERT βασιζόμαστε στην αβεβαιότητα του χρόνου ολοκλήρωσης του έργου αφού δεν γνωρίζουμε εξ αρχής το χρόνο που θα απαιτηθεί. Η μέθοδος αυτή συγκλίνει περισσότερο στην πραγματικότητα, αφού βασίζεται σε εκτιμήσεις που μπορεί στην πορεία του έργου να αλλάξουν και να τροποποιηθούν.
Σε κάθε μέθοδο το ενδιαφέρον επικεντρώνεται στον υπολογισμό και την εύρεση της κρίσιμης διαδρομής ή μονοπατιού του δικτύου ΑΟΝ. Ο αθροιστικός χρόνος των δραστηριοτήτων που ανήκουν σε αυτό το μονοπάτι είναι και ο τελικός απαιτούμενος χρόνος υλοποίησης του έργου.
Στην μέθοδο PERT βασιζόμαστε στην αβεβαιότητα του χρόνου ολοκλήρωσης του έργου αφού δεν γνωρίζουμε εξ αρχής το χρόνο που θα απαιτηθεί. Η μέθοδος αυτή συγκλίνει περισσότερο στην πραγματικότητα, αφού βασίζεται σε εκτιμήσεις που μπορεί στην πορεία του έργου να αλλάξουν και να τροποποιηθούν.
Σε κάθε μέθοδο το ενδιαφέρον επικεντρώνεται στον υπολογισμό και την εύρεση της κρίσιμης διαδρομής ή μονοπατιού του δικτύου ΑΟΝ. Ο αθροιστικός χρόνος των δραστηριοτήτων που ανήκουν σε αυτό το μονοπάτι είναι και ο τελικός απαιτούμενος χρόνος υλοποίησης του έργου.