Διαχείριση Τεχνικών Έργων 1ο μαθημα Χρονικος προγραμματιςμος τεχνικων εργων Δρ Λεωνιδας ανθοπουλος, επικουρος καθηγητης Τμημα διοικηςης και διαχειριςης εργων τει λαριςας
Βασικές αρχές τεχνικού έργου Σειρά εκτέλεσης βημάτων κατασκευής Μελέτη Συμβασιοποίηση Εξασφάλιση πόρων (εξοπλισμός και ανθρώπινο δυναμικό) Εκσκαφή Παραγγελία υλικών Κατασκευή θεμελίωσης Κυρίως κατασκευή
Χρονικός Προγραμματισμός Ορισμός: Μια σειρά από προσχεδιασμένες ενέργειες που βασίζονται σε δεδομένα στοιχεία και σε καλά θεμελιωμένες προϋποθέσεις για την υλοποίηση ενός έργου. Ορθός προγραμματισμός Αξιολόγηση εμπειρίας (αποδόσεις μηχανημάτων και συνεργείων, κόστος εργασιών, μέθοδοι κατασκευής κλπ.) Ανάλυση έργου (θέση, κλίμα, συνθήκες κλπ.) Πρόβλεψη γεγονότων (γενικές συνθήκες, τεχνολογικές εξελίξεις, μεταβολές τιμών, πιθανός κύκλος εργασιών μας) Προσδιορισμός των αντικειμενικών στόχων του προγραμματισμού (χρόνος υλοποίησης έργου ή κάποιων δραστηριοτήτων, κόστος του έργου, κατανομή πόρων, ένταξη του προγραμματισμού στο σύνολο των εργασιών της εταιρείας μας, οργάνωση της κατασκευής του έργου)
Χρονικός Προγραμματισμός Μέθοδοι προγραμματισμού: Χρονικός προγραμματισμός. Γραμμικός -//- Δυναμικός -//- Μέθοδοι χρονικού προγραμματισμού Διάγραμμα GANTT Ανάλυση της κατασκευήγς σε εργασίες Υπολογισμός της διάρκειας της κάθε εργασίας Απεικόνιση κάθε εργασίας ως γραμμή σε έναν δυσδιάστατο πίνακα Εργασίας/Χρόνου (σε κάποια κλίμακα χρόνου π.χ. μέρες/εβδομάδες/μήνες/έτη) Πλεονεκτήματα: απλή κατασκευή, εύκολη αναπροσαρμογή, παραστατική απεικόνιση Μειονεκτήματα: απουσία συσχέτισης δραστηριοτήτων (ιδίως σε πολύπλοκες κατασκευές) ΣΥΜΠΕΡΑΣΜΑ: είναι δύσκολο το διάγραμμα GANTT να μας οδηγήσει σε ορθή διαδρομή υλοποίησης
Χρονικός Προγραμματισμός Παραδείγματα διαγραμμάτων GANTT: Χρόνος 1 2 3 4 5 6 7 8 9 Εργασία Α (εικονική) Α (πραγματική) Β (εικονική) Β (πραγματική) Γ (εικονική) Γ (πραγματική)
Χρονικός Προγραμματισμός Παραδείγματα διαγραμμάτων GANTT: Ε: έλλειψη υλικών Υ: -//- υπαλλήλων Χ: -//- χειριστή Η: -//- ηλεκτρικής ενέργειας Β: διακοπή από βλάβη Χρόνος Κανονική Διάρκεια Υπερωρίες Μηχάνημα 1 2 3 4 5 6 7 8 9 Α Ε Υ Β Η Γ Χ
Χρονικός Προγραμματισμός Δικτυωτή ανάλυση (μέθοδοι κατά βέλη): Μέθοδος προγραμματισμένης ροής εργασίας μέσα σε δίκτυο Δίκτυο: σύμπλεγμα γραμμών μέσα στο οποίο πραγματοποιείται κάποια ροή Αντικείμενο της ροής: ο χρόνος Κύρια χαρακτηριστικά του συμπλέγματος: το γεγονός και η δραστηριότητα Δραστηριότητα: Κάθε εργασία που πραγματοποιείται με σκοπό την υλοποίηση της κατασκευής Απαιτεί: χρόνο, υλικά, ανθρώπινο δυναμικό, εξοπλισμό Συμβολίζεται με ένα βέλος που απεικονίζει την κατεύθυνση της ροής Γεγονός: Η αρχή και το τέλος μιας δραστηριότητας Συμβολίζεται ως κόμβος στο δίκτυο
Χρονικός Προγραμματισμός Απεικόνιση γεγονότος: Χρόνος πραγματοποίησης Νωρίτερος χρόνος Βραδύτερος χρόνος Αριθμός γεγονότος Αριθμός γεγονό-τος Νωρίτερος χρόνος Βραδύτερος χρόνος Νωρίτερος χρόνος Βραδύτερος χρόνος Χρόνος πραγματοποίησης Αριθμός γεγονότος
Χρονικός Προγραμματισμός Απεικόνιση δικτύου: Ιδιότητες γεγονότων και δραστηριοτήτων: Ένα γεγονός πραγματοποιείται όταν όλες οι δραστηριότητες που οδηγούν σε αυτό, έχουν ολοκληρωθεί. Μια δραστηριότητα μπορεί να ξεκινήσει μόνο όταν το γεγονός που προηγείται έχει υλοποιηθεί. Ένα γεγονός στην κατασκευή δεν μπορεί να πραγματοποιηθεί 2 φορές (δηλ. να έχουμε κλειστό κύκλωμα). Κάθε δραστηριότητα πρέπει να έχει ένα γεγονός αρχής και ένα γεγονός τέλους Δυο δραστηριότητες δεν είναι δυνατόν να έχουν το ίδιο γεγονός αρχής και το ίδιο γεγονός τέλους (παράλληλες δραστηριότητες) i Δραστηριότητα j Γεγονός Αρχής Γεγονός Τέλους
Χρονικός Προγραμματισμός Είδη δραστηριοτήτων: Πλασματική δραστηριότητα: δεν απαιτεί πόρους για την υλοποίηση και απεικονίζεται με διακεκομμένη γραμμή Χρησιμοποιείται όταν: Δυο δραστηριότητες έχουν τα ίδια γεγονότα αρχής και τέλους (παράλληλες) π.χ. ταυτόχρονα έχουμε παραγγείλει τα υλικά σκυροδέτησης και κατασκευάζουμε το ξυλότυπο σκυροδέτησης. Όταν παρουσιάζονται στο δίκτυο μαζί εξαρτημένες και ανεξάρτητες δραστηριότητες (π.χ. σε έναν δρόμο κατασκευάζονται ταυτόχρονα το 1ο και το 3ο χιλιόμετρα.) Συνιστώσες δραστηριότητες – συνισταμένη: Μια δραστηριότητα την αναλύουμε σε περισσότερες δραστηριότητες (συνιστώσες δραστηριότητες). Τεχνητή δραστηριότητα: Αυτή η οποία δεν απαιτεί πόρους αλλά μόνο χρόνο (π.χ. πήξη σκυροδέματος) i j
Χρονικός Προγραμματισμός Διαμόρφωση δικτύου: Αναλύουμε το έργο σε δραστηριότητες Υπολογίζουμε τη διάρκεια κάθε δραστηριότητας Ο χρόνος εξαρτάται από τους διαθέσιμους πόρους Η διάρκεια εξαρτάται από την απόδοση των συνεργείων και των μηχανημάτων Κατάρτιση σχεδίου σύμφωνα με τις εξαρτήσεις των δραστηριοτήτων μεταξύ τους: Ποιες δραστηριότητες πρέπει να ολοκληρωθούν πριν από τη δραστηριότητα που εξετάζουμε Ποιες δραστηριότητες είναι ανεξάρτητες από αυτή που εξετάζουμε και μπορούν ή πρέπει να γίνονται ταυτόχρονα Ποιες δραστηριότητες πρέπει να αρχίσουν αμέσως μόλις ολοκληρωθεί η δραστηριότητα που εξετάζουμε. Βελτιώνουμε το δίκτυο ώστε οι δραστηριότητες: Να μην διασταυρώνονται Να μην παριστάνονται με καμπύλες (παρά μόνο με ευθείες ή τεθλασμένες γραμμές) Να μην υπάρχουν περιττές πλασματικές δραστηριότητες.
Διαμόρφωση Δικτύου Ανάλυση της κατασκευής σε δραστηριότητες Χρόνος / προσωπικό / υλικά / εξοπλισμός κάθε δραστηριότητας Ανάλυση σε μήνες / βδομάδες / ημέρες (κοινή για το σύνολο) Υπολογισμός χρόνου σύμφωνα με: Διαθέσιμοι πόροι (άνθρωποι / μηχανές) Μέτρηση απόδοσης κάθε πόρου (π.χ. σύμφωνα με κλίμακες του ΥΠΕΧΩΔΕ, έλλειψη στατιστικών) Συσχέτιση απόδοσης και συνθηκών (περιβάλλον, κατάσταση εξοπλισμού, εμπειρία προσωπικού κλπ.) Κατάρτιση πρόχειρου σχεδίου με σχέσεις – εξαρτήσεις των δραστηριοτήτων Κατάρτιση τελικού σχεδίου
Επίλυση δικτύου – Κρίσιμη διαδρομή (CPM) Νωρίτερος χρόνος γεγονότος: ο συντομότερος χρόνος που μπορεί να γίνει το γεγονός Γεγονός αρχής: νωρίτερος χρόνος = 0 Επόμενο γεγονός: νωρίτερος χρόνος = 0 + διάρκεια δραστηριότητας Γενικά: νωρίτερος_χρόνος_γεγονότος_x = νωρίτερος_χρόνος_x-1 + διάρκεια_δραστηριότητας_x Νωρίτερος χρόνος γεγονότος 6 Διάρκεια δραστηριότητας 5 Νωρίτερος χρόνος γεγονότος 5 21 6 13 5 8
Επίλυση δικτύου – Κρίσιμη διαδρομή (CPM) Νωρίτερος χρόνος γεγονότος: Αν περισσότερες από μια δραστηριότητες οδηγούν στο γεγονός: Νωρίτερος χρόνος γεγονότος x = max ( δυνατών νωρίτερων χρόνων) 11 1 8 21 4 14 2 7 3 13 3
Επίλυση δικτύου – Κρίσιμη διαδρομή (CPM) Βραδύτερος χρόνος γεγονότος: ο μικρότερος (πιο βραδύς) χρόνος που επιτρέπεται να γίνει το γεγονός ώστε να παραμείνει συνολικά ο ίδιος χρόνος για να ολοκληρωθεί η κατασκευή. Βραδύτερος χρόνος γεγονότος τέλους x = νωρίτερος χρόνος x Βραδύτερος_χρόνος_γεγονότος_ν-1 = βραδύτερος_χρόνος_γεγονότος ν – διάρκεια_δραστηριότητας_ν-1 Βραδύτερπς χρόνος γεγονότος 3 Βραδύτερος χρόνος γεγονότος 4 12 3 8 20 4
Επίλυση δικτύου – Κρίσιμη διαδρομή (CPM) Βραδύτερος χρόνος γεγονότος: Αν από ένα γεγονός περισσότερες από μια δραστηριότητες πηγαίνουν σε επόμενα γεγονότα: Βραδύτερος χρόνος γεγονότος x = min ( δυνατών βραδύτερων χρόνων) 18 12 8 9 11 24 13 7 13 22 14
Επίλυση δικτύου – Κρίσιμη διαδρομή (CPM) Νωρίτεροι χρόνοι δραστηριότητας: Νωρίτερος χρόνος αρχής δραστηριότητας = νωρίτερος χρόνος του γεγονότος αρχής Νωρίτερος χρόνος τέλους δραστηριότητας = νωρίτερος χρόνος του γεγονότος αρχής + διάρκεια δραστηριότητας πχ. Νωρίτερος χρόνος αρχής δραστηριότητας = 20 Νωρίτερος χρόνος τέλους δραστηριότητας = 20 + 10 = 30 30 45 6 20 35 5 10
Επίλυση δικτύου – Κρίσιμη διαδρομή (CPM) Βραδύτεροι χρόνοι δραστηριότητας: Βραδύτερος χρόνος αρχής δραστηριότητας = βραδύτερος χρόνος του γεγονότος τέλους – διάρκεια δραστηριότητας Βραδύτερος χρόνος τέλους δραστηριότητας = βραδύτερος χρόνος του γεγονότος τέλους πχ. Βραδύτερος χρόνος αρχής δραστηριότητας = 45– 10 = 35 Βραδύτερος χρόνος τέλους δραστηριότητας =45 30 45 6 20 35 5 10
Επίλυση δικτύου – Κρίσιμη διαδρομή (CPM) Μέγιστος διαθέσιμος χρόνος δραστηριότητας: Μέγιστος διαθέσιμος χρόνος δραστηριότητας = βραδύτερος χρόνος του γεγονότος τέλους – νωρίτερος χρόνος του γεγονότος αρχής = Βραδύτερος χρόνος τέλους – νωρίτερος χρόνος αρχής πχ. Μέγιστος διαθέσιμος χρόνος δραστηριότητας = 45– 20 = 25 30 45 6 20 35 5 10
Επίλυση δικτύου – Κρίσιμη διαδρομή (CPM) Χρονικά περιθώρια δραστηριοτήτων: Χρονικά περιθώρια δραστηριοτήτων: η δυνατότητα μετατόπισης ή επέκτασης της χρονικής διάρκειας μιας ή περισσοτέρων δραστηριοτήτων σε ένα δίκτυο. Συνολικό χρονικό περιθώριο δραστηριότητας: το σύνολο του χρόνου μέσα στον οποίο μια δραστηριότητα μπορεί να μετατοπιστεί ή να επεκταθεί χωρίς να υπάρξει καθυστέρηση στη συνολική κατασκευή. Συνολικό χρονικό περιθώριο δραστηριότητας x = μέγιστος διαθέσιμος χρόνος δραστηριότητας x – χρονική διάρκεια δραστηριότητας x Ελεύθερο χρονικό περιθώριο δραστηριότητας: ο χρόνος που μπορεί να καθυστερήσει μια δραστηριότητα χωρίς να επηρεαστεί η έναρξη μιας επόμενης δραστηριότητας. Ελεύθερο χρονικό περιθώριο δραστηριότητας x = νωρίτερος χρόνος γεγονότος τέλους – νωρίτερος χρόνος γεγονότος αρχής – διάρκεια δραστηριότητας x
Επίλυση δικτύου – Κρίσιμη διαδρομή (CPM) Χρονικά περιθώρια δραστηριοτήτων: π.χ. Συνολικό χρονικό περιθώριο δραστηριότητας = μέγιστος διαθέσιμος χρόνος δραστηριότητας – χρονική διάρκεια δραστηριότητας = = Βραδύτερος χρόνος τέλους – νωρίτερος χρόνος αρχής - χρονική διάρκεια δραστηριότητας = = 45– 20 – 10= 15 Ελεύθερο χρονικό περιθώριο δραστηριότητας = νωρίτερος χρόνος γεγονότος τέλους – νωρίτερος χρόνος γεγονότος αρχής – διάρκεια δραστηριότητας = = 30 – 20 – 10 = 0 (δηλ. κανένα περιθώριο καθυστέρησης, καθώς θα καθυστερήσει η κατασκευή) 30 45 6 20 35 5 10
Επίλυση δικτύου – Κρίσιμη διαδρομή (CPM) Οι δραστηριότητες με ελεύθερο χρονικό περιθώριο 0 ονομάζονται κρίσιμες Η διαδρομή που περιλαμβάνει κρίσιμες δραστηριότητες ονομάζεται κρίσιμη Επίλυση δικτύου: η εύρεση της κρίσιμης διαδρομής ώστε να προσέξουμε για να μην έχουμε καθυστέρηση στην κατασκευή η εύρεση του συνολικού χρονικού περιθωρίου των υπολοίπων δραστηριοτήτων ώστε να γνωρίζουμε τα περιθώρια μετατοπίσεων ή επεκτάσεών τους χωρίς να προκαλέσουν καθυστέρηση στην κατασκευή
Επίλυση δικτύου – Κρίσιμη διαδρομή (CPM) π.χ. 3 10 5 2 6 8 1 4 7 8 6 5 2 7 9 4 2 6
Επίλυση δικτύου – Κρίσιμη διαδρομή (CPM) π.χ. 3 10 5 14 15 2 6 8 1 4 7 8 8 8 15 17 17 17 6 5 2 7 9 4 2 6 4 6 8 8
Επίλυση δικτύου – Κρίσιμη διαδρομή (CPM) π.χ. Κατασκευή πίνακα χρόνου δραστηριοτήτων Νωρίτεροι χρόνοι Βραδύτεροι χρόνοι Συνολ. Χρον. Περιθ. Ελεύθ. Χρον. Περιθ. Κρίσιμη Δραστηρ. Δραστηρ. Διάρκεια Αρχής Τέλους 1-2 4 6 2 1-4 8 2-4 3-4 * 3-5 10 14 15 5 4-5 1 4-7 17 5-8 6-7 7 6-8 9
Επίλυση δικτύου – Κρίσιμη διαδρομή (CPM) π.χ. 3 10 5 14 15 2 6 8 1 4 7 8 8 8 15 17 17 17 6 5 2 7 9 4 2 6 4 6 8 8
Μετατροπή του δικτύου σε GANTT Γιατί; εύκολα κατανοητό και παραστατικό Διαδικασία μετατροπής: Πρώτα οι κρίσιμες δραστηριότητες σε διάταξη: σύμφωνα με το νωρίτερο χρόνο αρχής και στη συνέχεια σύμφωνα με τη διάρκειά τους Στη συνέχεια η μη κρίσιμες σε διάταξη: Κάθε μη κρίσιμη απεικονίζεται σε χρόνο = διάρκεια + συνολικό χρονικό περιθώριο Οι πλασματικές δεν απεικονίζονται Βέλη με συνεχή γραμμή απεικονίζουν ποια δραστηριότητα ακολουθεί άλλη Βέλη με διακεκομμένες γραμμές στην αρχή ή και στο τέλος δηλώνουν τις πλασματικές δραστηριότητες που προηγούνται ή έπονται αντίστοιχα
Μετατροπή του δικτύου σε GANTT
Αβεβαιότητα χρόνου – Μέθοδος PERT Δυσκολία: προσδιορισμός διάρκειας δραστηριότητας Παράμετροι: συνθήκες κατασκευής Μέθοδος PERT: υπολογισμός 3 χρόνων: Αισιόδοξος (TA): ο μικρότερος χρόνος (ευνοϊκότερες συνθήκες) Απαισιόδοξος (TB): ο μεγαλύτερος χρόνος (δυσμενέστερες) Πιθανότερος (TM): ο χρόνος που θα εμφανιζόταν συχνότερα αν επαναλαμβάνονταν πολλές φορές η ίδια δραστηριότητα Αναμενόμενος (ΤΕ): υπολογίζεται σύμφωνα με: Διακύμανση: β΄ κατανομή η συχνότητα εμφάνισης των παραπάνω χρόνων ΤΜ ΤΕ ΤΑ ΤΒ Τ φ(Τ)
Αβεβαιότητα χρόνου – Μέθοδος PERT Μας ενδιαφέρει: Η πιθανότητα πραγματοποίησης των χρόνων της κρίσιμης διαδρομής Οι πιθανότητες πραγματοποίησης των κρίσιμων γεγονότων σε χρόνους διαφορετικούς από αυτούς που έχουμε υπολογίσει Οι ανωτέρω πιθανότητες ακολουθούν κανονική κατανομή
Αβεβαιότητα χρόνου – Μέθοδος PERT Υπολογισμός των ζητούμενων πιθανοτήτων: Υπολογίζουμε τη διακύμανση για τις κρίσιμες δραστηριότητες Υπολογίζουμε το άθροισμα: Αν έχουμε περισσότερες από μια κρίσιμες διαδρομές, υπολογίζουμε το σΤ για όλες και επιλέγουμε το μεγαλύτερο σΤ Υπολογίζουμε την τιμή όπου: Τ: ο χρόνος πραγματοποίησης του γεγονότος (από την επίλυση του δικτύου) Τx: ο χρόνος για τον οποίο θέλουμε να υπολογίσουμε τις πιθανότητες πραγματοποίησής του σΤ: το υπολογίσαμε προηγουμένως Με τον υπολογισμό του κ, χρησιμοποιούμε τον πίνακα του παραρτήματος και βρίσκουμε τις πιθανότητες πραγματοποίησης στο χρόνο Tx
Αβεβαιότητα χρόνου – Μέθοδος PERT Με βάση τον πίνακα του κ τα όρια πιθανοτήτων πραγματοποίησης ενός γεγονότος είναι: Τψ = Τ ± σΤ : πιθανότητα 68,26% Τψ = Τ ± 2σΤ : πιθανότητα 95,44% Τψ = Τ ± 3σΤ : πιθανότητα 99,72% Στην πράξη είναι ικανοποιητική η 95,44% (Τψ = Τ ± 2σΤ ) Αν έχουμε μεγάλη αβεβαιότητα για το χρόνο εκτέλεσης ενός γεγονότος, θα πρέπει να μην αναλάβουμε δεσμεύσεις για το χρόνο ή να αναθεωρήσουμε τον προγραμματισμό μας
Αβεβαιότητα χρόνου – Μέθοδος PERT Παράδειγμα επίλυσης δικτύου: Δίνεται το παρακάτω δίκτυο και οι αισιόδοξοι ΤΑ, οι απαισιόδοξοι ΤΒ και οι πιθανότεροι χρόνοι ΤΜ για τις δραστηριότητές του: Ζητούνται: Οι αναμενόμενοι χρόνοι δραστηριοτήτων Η κρίσιμη διαδρομή του Δικτύου Οι πιθανότητες να ολοκληρωθεί η κατασκευή σε χρόνο Tx = 8 Οι πιθανότητες να ολοκληρωθεί η κατασκευή σε χρόνο Tx = 12 Τα χρονικά όρια που ανάμεσά τους η κατασκευή θα ολοκληρωθεί με πιθανότητα 99,54% Δραστ. ΤΑ ΤΒ ΤΜ 1-2 5 11 6,5 1-3 4 13 7,75 2-3 2 2,75 3 1 2
Αβεβαιότητα χρόνου – Μέθοδος PERT Παράδειγμα επίλυσης δικτύου: Υπολογίζουμε την εκτιμώμενη διάρκεια κάθε δραστηριότητας σύμφωνα με τον τύπο: ΤΕ = (ΤΑ + ΤΒ + 4x TM) /6 και έχουμε τα παρακάτω: Υπολογίζουμε το δίκτυο ως ακολούθως 3 Δραστ. ΤΑ ΤΒ ΤΜ TE=(TA + TB +4TM)/6 1-2 5 11 6,5 7 1-3 4 13 7,75 8 2-3 2 2,75 8 1 4 2 7 11 3 8 1 4 7 2 7
Αβεβαιότητα χρόνου – Μέθοδος PERT 11 3 Παράδειγμα επίλυσης δικτύου: Υπολογίζουμε την κρίσιμη διαδρομή ως ακολούθως: Υπολογίζουμε το για τις κρίσιμες δραστηριότητες: 1-2: σ2=1 2-3: σ2=2,25 ≈ 1,8 8 1 4 7 2 7 Νωρίτεροι χρόνοι Βραδύτεροι χρόνοι Συνολ. Χρον. Περιθ. Ελεύθ. Χρον. Περιθ. Κρίσιμη Δραστηρ. Δραστ. ΤΑ ΤΒ ΤΜ TE=(TA + TB +4TM)/6 Αρχής Τέλους 1-2 5 11 6,5 7 * 1-3 4 13 7,75 8 3 2-3 2 2,75
Αβεβαιότητα χρόνου – Μέθοδος PERT Παράδειγμα επίλυσης δικτύου: Για Tx = 8 έχουμε: Τ = διάρκεια κρίσιμης διαδρομής = 7 + 4 =11 κ = (Τx – Τ)/σΤ = (8-11)/1,8 ≈ -1,66 Σύμφωνα με τον πίνακα του κ, η πιθανότητα ολοκλήρωσης σε χρόνο 8 = 5% Για Tx = 12 έχουμε: κ = (Τx – Τ)/σΤ = (12-11)/1,8 ≈ 0,55 Σύμφωνα με τον πίνακα του κ, η πιθανότητα ολοκλήρωσης σε χρόνο 8 = 71% Τα χρονικά όρια για ολοκλήρωση της κατασκευής με πιθανότητα 95,44% είναι: Ty = T ± 2 σΤ = 11 ± 2x 1,8 = 11 ± 3,6 Άρα τα χρονικά όρια είναι 7,4 έως 14,6 χρονικές μονάδες