Chapter 5: Creating the Project Schedule Flashcards

Core Topics: Activity Definition, Sequencing, Estimation, Scheduling Techniques (CPM, PERT), Kanban, and Scrum

1
Q

What is the Schedule Management Plan?

A

The schedule management plan defines how the project schedule will be developed, monitored, and controlled throughout the project lifecycle.

Το Schedule Management Plan καθορίζει πώς θα δημιουργηθεί, θα παρακολουθείται και θα ελέγχεται το χρονοδιάγραμμα του έργου.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

What is the Define Activities process?

A

The “Define Activities” process is the listing of all tasks that need to be done to complete the project.

Η διαδικασία “Define Activities” είναι η καταγραφή όλων των εργασιών που πρέπει να γίνουν για να ολοκληρωθεί το έργο.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

What is a milestone in project scheduling?

A

A milestone is a significant point or event in the project that marks the completion of major deliverables or phases.

Ένα milestone είναι ένα σημαντικό γεγονός ή παραδοτέο στο χρονοδιάγραμμα του έργου, που δείχνει την ολοκλήρωση ενός κύριου σταδίου.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

What is the Sequence Activities process?

A

Sequence Activities involves identifying and documenting the relationships among project activities, creating the logical flow of work.

Η διαδικασία “Sequence Activities” είναι η οργάνωση των εργασιών με τη σωστή σειρά και η αναγνώριση των σχέσεων μεταξύ τους.
Είναι σημαντική για τη δημιουργία ενός ρεαλιστικού χρονοδιαγράμματος.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

What are predecessors and successors in activity sequencing?

Τι είναι οι προκάτοχοι και οι διάδοχοι στην αλληλουχία δραστηριοτήτων;

A

A predecessor is an activity that must be completed before another can start, while a successor is an activity that follows a predecessor.

Οι προκάτοχοι (predecessors) είναι οι δραστηριότητες που πρέπει να ολοκληρωθούν πριν αρχίσουν άλλες δραστηριότητες (διάδοχοι - successors). Οι διάδοχοι (successors) είναι οι δραστηριότητες που ξεκινούν αφού ολοκληρωθούν οι προκάτοχοι.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

What is float (or slack) in project scheduling?

A

Float is the amount of time an activity can be delayed without delaying the project completion date or the start of subsequent activities.

Το float (ή slack) είναι ο χρόνος που μπορεί να καθυστερήσει μια δραστηριότητα χωρίς να επηρεαστεί η ημερομηνία ολοκλήρωσης του έργου. Υπάρχουν δύο τύποι:

Συνολικό Float: Είναι ο χρόνος που μπορεί να καθυστερήσει μια δραστηριότητα χωρίς να επηρεάσει την ημερομηνία ολοκλήρωσης του έργου.

Ελεύθερο Float: Είναι ο χρόνος που μπορεί να καθυστερήσει μια δραστηριότητα χωρίς να επηρεαστεί η έναρξη των διαδόχων (successors) της δραστηριότητας.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

What are the four types of relationship in scheduling?

A

Finish-to-Start (FS), Start-to-Start (SS), Finish-to-Finish (FF), Start-to-Finish (SF).

Οι τέσσερις τύποι εξαρτήσεων στον προγραμματισμό είναι:

  1. Finish-to-Start (FS): Μια δραστηριότητα πρέπει να ολοκληρωθεί πριν ξεκινήσει η επόμενη.
  2. Start-to-Start (SS): Μια δραστηριότητα πρέπει να αρχίσει πριν ή ταυτόχρονα με την αρχή της επόμενης.
  3. Finish-to-Finish (FF): Μια δραστηριότητα πρέπει να ολοκληρωθεί πριν ή ταυτόχρονα με την ολοκλήρωση της επόμενης.
  4. Start-to-Finish (SF): Μια δραστηριότητα πρέπει να αρχίσει πριν ολοκληρωθεί η προηγούμενη.
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

What is the critical path?

A

The critical path is the longest sequence of activities in a project that must be completed on time for the entire project to be completed on schedule.

Ο κρίσιμος δρόμος (Critical Path) είναι η μακρύτερη ακολουθία δραστηριοτήτων σε ένα έργο που καθορίζει τη συντομότερη χρονική διάρκεια ολοκλήρωσης του. Οποιαδήποτε δραστηριότητα στον κρίσιμο δρόμο έχει μηδενικό float, που σημαίνει ότι δεν μπορεί να καθυστερήσει χωρίς να επηρεαστεί η ημερομηνία ολοκλήρωσης του έργου.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

What is the Critical Path Method (CPM)?

A

CPM is a scheduling technique that determines the longest path through the project, identifying the shortest possible project duration.

Η Κρίσιμη Διαδικασία (Critical Path Method - CPM) είναι μια τεχνική ανάλυσης του προγράμματος που υπολογίζει τη μικρότερη διάρκεια ενός έργου. Καθορίζει πόσο χρόνο μπορεί να καθυστερήσει κάθε δραστηριότητα χωρίς να επηρεαστεί η ημερομηνία ολοκλήρωσης του έργου.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

What is the Program Evaluation and Review Technique (PERT) and whats the formula?

Τι είναι η Τεχνική Αξιολόγησης και Αναθεώρησης Προγράμματος (PERT) και ποια είναι η φόρμουλα του;

A

PERT is a statistical tool used to analyze and represent the tasks involved in completing a project, calculating expected durations using optimistic, pessimistic, and most likely estimates.

Η Τεχνική Αξιολόγησης και Αναθεώρησης Προγράμματος (Program Evaluation and Review Technique - PERT) είναι μια μέθοδος προγραμματισμού που χρησιμοποιείται για να υπολογίσει τη διάρκεια ενός έργου όταν οι εκτιμήσεις χρόνου είναι αβέβαιες. Χρησιμοποιεί τρεις εκτιμήσεις χρόνου: την πιο πιθανή, την απαισιόδοξη και την αισιόδοξη, για να υπολογίσει την αναμενόμενη διάρκεια με τον τύπο:

PERT= (Optimistic+Pessimistic+4×MostLikely) / 6

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

What is a Gantt Chart?

A

A Gantt chart is a visual representation of the project schedule, showing tasks, durations, dependencies, and progress over time.

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

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

What is resource leveling?

A

Resource leveling is a method used to ensure that resources (like workers) are not overloaded with too many tasks at once. It adjusts the schedule of tasks so that the work is better distributed among the available resources.

Η “εξισορρόπηση πόρων” (resource leveling) είναι μια μέθοδος που χρησιμοποιείται για να διασφαλίσει ότι οι πόροι (όπως οι εργαζόμενοι) δεν είναι υπερφορτωμένοι με πολλές εργασίες ταυτόχρονα. Ρυθμίζει το χρονοδιάγραμμα των εργασιών, ώστε να μοιράζονται καλύτερα οι εργασίες στους διαθέσιμους πόρους.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q

What is resource smoothing?

A

Resource smoothing is a method that adjusts activities within their float times without changing the critical path or project completion date. It is used when we want to keep the schedule stable and ensure resource availability.

Η “εξομάλυνση πόρων” (resource smoothing) είναι μια μέθοδος που προσαρμόζει τις δραστηριότητες μέσα στα χρονικά περιθώρια (float) τους, χωρίς να αλλάξει τo critical path ή την ημερομηνία ολοκλήρωσης του έργου. Χρησιμοποιείται όταν θέλουμε να διατηρήσουμε το πρόγραμμα σταθερό και να εξασφαλίσουμε τη διαθεσιμότητα των πόρων.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
13
Q

What are Kanban boards used for in Agile project management?

A

Kanban boards visually manage workflow by tracking tasks as they move through stages such as “To Do,” “In Progress,” and “Done.”

Οι πίνακες Kanban χρησιμοποιούνται στην Agile διαχείριση έργων για να δείχνουν τις εργασίες και την πρόοδο τους. Δείχνουν ποιες εργασίες είναι σε αναμονή, ποιες είναι σε εξέλιξη και ποιες έχουν ολοκληρωθεί. Έτσι, η ομάδα μπορεί να βλέπει εύκολα πώς προχωρά το έργο.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
14
Q

What is the Scrum Board?

A

A Scrum Board is a tool used in Scrum to track the progress of work during a sprint, showing user stories, tasks, and progress toward completion.

Ο πίνακας Scrum (Scrum Board) είναι ένα εργαλείο που χρησιμοποιείται στην Agile διαχείριση έργων για να παρακολουθεί την πρόοδο των εργασιών κατά τη διάρκεια ενός sprint. Δείχνει τις δραστηριότητες (user stories) σε διάφορες στήλες, όπως “Προτεραιότητες”, “Σε Εξέλιξη” και “Ολοκληρωμένα”. Αυτό βοηθά την ομάδα να βλέπει γρήγορα την κατάσταση των εργασιών και να διασφαλίζει ότι δεν ξεχνιούνται σημαντικές δουλειές.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
15
Q

What is a burndown chart in Agile?

A

A burndown chart shows the remaining work in a sprint or project over time, helping to track progress and predict completion.

Ένα διάγραμμα καύσης (burndown chart) είναι ένα εργαλείο που χρησιμοποιείται στην Agile διαχείριση έργων για να δείχνει πόσο έργο έχει απομείνει σε μια επανάληψη (sprint).

Στο διάγραμμα αυτό, ο άξονας Y δείχνει το ποσό εργασίας που απομένει (σε ώρες ή story points) και ο άξονας X δείχνει τον χρόνο της επανάληψης.
Στο τέλος κάθε μέρας, η ομάδα ενημερώνει την πρόοδό της και το διάγραμμα ενημερώνεται για να δείξει την τρέχουσα κατάσταση.

16
Q

What is Schedule Compression?

A

Schedule compression involves techniques like crashing and fast-tracking to shorten the project duration without reducing the project scope.

17
Q

What is the difference between crashing and fast-tracking?

A

Crashing involves adding resources to critical path activities, while fast-tracking involves performing activities in parallel that were originally scheduled sequentially.

18
Q

What is the Develop Schedule process?

A

Develop Schedule is the process of analyzing activity sequences, durations, resource requirements, and constraints to create the project schedule.

19
Q

What are lag and lead in scheduling?

A

Lag is the delay between activities, while lead allows activities to overlap, starting the successor activity before the predecessor finishes.

20
Q

What is Schedule Baseline?

A

The schedule baseline is the approved version of the project schedule, which is used as a basis for comparison throughout the project.

Η εγκεκριμένη έκδοση του χρονοδιαγράμματος με καθορισμένες ημερομηνίες έναρξης και λήξης.

21
Q

What is rolling wave planning?

A

Rolling wave planning is an iterative approach where near-term activities are planned in detail, while future work is planned at a higher level until it becomes clearer.

Το Rolling Wave Planning είναι μια τεχνική προγραμματισμού όπου οι δραστηριότητες που είναι κοντά στον χρονικό ορίζοντα σχεδιάζονται με λεπτομέρεια, ενώ οι δραστηριότητες στο μέλλον μένουν πιο γενικές. Καθώς το έργο προχωρά, οι μακροπρόθεσμες δραστηριότητες αναλύονται σε περισσότερη λεπτομέρεια.

22
Q

What is the Critical Chain Method (CCM)?

A

CCM is a scheduling technique that focuses on resource constraints, using buffers to protect critical chain tasks and prevent delays.

Η Critical Chain Method (CCM) είναι τεχνική προγραμματισμού έργων που εστιάζει στους περιορισμούς πόρων και στη βέλτιστη χρήση τους. Περιλαμβάνει την προσθήκη buffers χρόνου για να προστατευτεί το έργο από καθυστερήσεις, εξασφαλίζοντας έτσι την έγκαιρη ολοκλήρωση, παρά την αβεβαιότητα.

23
Q

What are the key inputs for creating a Schedule Management Plan?

A

Το Project Charter (Χάρτης Έργου), το Project Management Plan (Σχέδιο Διαχείρισης Έργου), και τα Organizational Process Assets (Οργανωτικά Στοιχεία Διαδικασιών).

Τα βασικά δεδομένα για τη δημιουργία του Schedule Management Plan περιλαμβάνουν:

  1. Project Charter: Το αρχικό έγγραφο του έργου.
  2. Project Management Plan: Σχεδιασμός για το πώς θα διαχειριστεί το έργο.
  3. Enterprise Environmental Factors (EEFs): Παράγοντες που επηρεάζουν το έργο από το εξωτερικό περιβάλλον.
  4. Organizational Process Assets (OPAs): Εσωτερικές διαδικασίες και πολιτικές της εταιρείας.
24
Q

What is Velocity in Scrum?

A

The speed at which the team completes work during iterations.

Ο ρυθμός με τον οποίο η ομάδα ολοκληρώνει εργασίες κατά τη διάρκεια των επαναλήψεων (sprints).

25
Q

What is the Estimate Activity Resources process?

A

It is the process of determining the types and quantities of resources required to perform project activities.

Είναι η διαδικασία που καθορίζει τους τύπους και τις ποσότητες πόρων που χρειάζονται για την εκτέλεση των δραστηριοτήτων του έργου.

25
Q

What are the tools and techniques of the Estimate Activity Durations process?

A

Τα κύρια εργαλεία και τεχνικές είναι τα εξής:

  1. Expert Judgment (Εμπειρογνωμοσύνη): Συμβουλές από ειδικούς για την εκτίμηση της διάρκειας των δραστηριοτήτων.
    (Consulting experts to estimate the duration of activities.)
  2. Analogous Estimating (Αναλογική Εκτίμηση): Χρήση ιστορικών δεδομένων από παρόμοια έργα για την εκτίμηση. (Χρησιμοποιείται συνήθως όταν υπάρχει περιορισμένη λεπτομέρεια για το έργο.)
    (Using historical data from similar projects for estimation.)
  3. Parametric Estimating (Παραμετρική Εκτίμηση): Χρήση μαθηματικών μοντέλων για τον υπολογισμό της διάρκειας.
    (Using mathematical models to calculate duration.)
  4. Three-Point Estimating
    1.Tringular(Τριών Σημείων Εκτίμηση): Λαμβάνοντας υπόψη αισιόδοξες, πιο πιθανές και απαισιόδοξες εκτιμήσεις.
    (Considering optimistic, most likely, and pessimistic estimates.)
    2.Beta
  5. Bottom-Up Estimating (Από Κάτω Προς Τα Πάνω Εκτίμηση): Εκτίμηση της διάρκειας με βάση τη λεπτομερή ανάλυση των εργασιών. (Χρησιμοποιείται όταν υπάρχει διαθέσιμη πλήρης ανάλυση του έργου.)
    (Estimating duration based on detailed breakdown of tasks.)
  6. Data Analysis (Ανάλυση Δεδομένων): Χρήση μεθόδων όπως το Reserve Analysis για τον προσδιορισμό αποθεματικών χρόνου.
    (Using methods like Reserve Analysis to determine time reserves.)
  7. Decision Making (Λήψη Αποφάσεων): Μέθοδοι όπως η συναίνεση της ομάδας για την απόφαση της εκτίμησης.
    (Methods like group consensus for decision making on estimates.)
  8. Meetings
26
Q

How can you calculate the Critical Path?

A
  1. List All Activities
    Καταγράψτε όλες τις δραστηριότητες που απαιτούνται για την ολοκλήρωση του έργου.
    (List all activities required to complete the project.)

2.Identify Dependencies
Προσδιορίστε τις σχέσεις μεταξύ των δραστηριοτήτων, δηλαδή ποια δραστηριότητα πρέπει να ολοκληρωθεί πριν ξεκινήσει μια άλλη.
(Identify dependencies, or which activities must be completed before others can start.)

  1. Estimate Durations
    Εκτιμήστε τη διάρκεια κάθε δραστηριότητας.
    (Estimate the duration of each activity.)
  2. Draw the Network Diagram
    Δημιουργήστε ένα διάγραμμα δικτύου που δείχνει τη σειρά εκτέλεσης των δραστηριοτήτων.
    (Create a network diagram showing the sequence of activities.)
  3. Perform Forward Pass
    Υπολογίστε τις πρώτες δυνατές ημερομηνίες έναρξης (Early Start - ES) και λήξης (Early Finish - EF) για κάθε δραστηριότητα. Ξεκινήστε από την πρώτη δραστηριότητα και προχωρήστε προς τα εμπρός.
    (Calculate the earliest start (ES) and earliest finish (EF) dates for each activity by moving forward through the network.)
  4. Perform Backward Pass
    Υπολογίστε τις τελευταίες δυνατές ημερομηνίες έναρξης (Late Start - LS) και λήξης (Late Finish - LF) για κάθε δραστηριότητα ξεκινώντας από την τελευταία δραστηριότητα και προχωρώντας προς τα πίσω.
    (Calculate the latest start (LS) and latest finish (LF) dates by moving backward from the final activity.)
  5. Determine the Float (Slack)
    Υπολογίστε το περιθώριο (Float ή Slack) για κάθε δραστηριότητα. Η διαφορά μεταξύ των πρώτων και τελευταίων ημερομηνιών έναρξης ή λήξης δείχνει το περιθώριο που υπάρχει.
    (Determine the float or slack for each activity, which is the difference between the earliest and latest start or finish dates.)
  6. Identify the Critical Path
    Οι δραστηριότητες με μηδενικό περιθώριο (zero float) αποτελούν την κρίσιμη διαδρομή. Αυτές οι δραστηριότητες δεν μπορούν να καθυστερήσουν χωρίς να καθυστερήσει το συνολικό έργο.
    (Identify the critical path, which consists of activities with zero float, meaning they cannot be delayed without delaying the project.)
26
Q

What is Schedule Compression?

A

Schedule Compression (Συμπίεση Χρονοδιαγράμματος) είναι οι τεχνικές που χρησιμοποιούνται για τη μείωση της διάρκειας του έργου χωρίς να αλλάζει το εύρος του έργου (scope).

(Schedule Compression refers to techniques used to shorten the project duration without changing the project scope.)

Key Techniques:

  1. Crashing (Συντριβή Χρονοδιαγράμματος):
    Αυξάνετε τους πόρους ή το κόστος για να ολοκληρώσετε τις δραστηριότητες πιο γρήγορα.
    Συνήθως οδηγεί σε αυξημένο κόστος.
    Χρησιμοποιείται όταν ο χρόνος είναι πιο σημαντικός από το κόστος.
    (Involves adding resources or incurring additional costs to finish activities faster. Typically results in increased costs and is used when time is more critical than budget.)
  2. Fast-Tracking (Γρήγορη Παρακολούθηση):
    Δραστηριότητες που συνήθως εκτελούνται διαδοχικά γίνονται παράλληλα (ταυτόχρονα).
    Αυξάνει τον κίνδυνο αλλά δεν αυξάνει το κόστος.

(Involves performing activities in parallel that were originally planned to be done sequentially. It increases risk but does not increase costs.)