SlideShare ist ein Scribd-Unternehmen logo
1 von 36
Creating Effective Information Systems

                      Session 5


                   Time Management




Abeetha De Silva
Why is Project Time
Management important?
   According to research on average 82% of
    projects overrun time scales
   Issues concerning project schedules cause
    the most number of conflicts on projects
   Time variable is one of the project variables
    with the least amount of flexibility
    To avoid delays and increase the success
    rate of the timely completion of projects we
    need to do project time management


                      13 March 2012   Session 5-    2
Effort vs. Duration:

   How much time do you need to
    complete this task?

   It will take 10 hours to complete it‖
    or
    ―It will be completed in 10 hour.



                    13 March 2012   Session 5-   3
   Effort=Work

   Effort is the actual time required to
    complete the task

   Duration is the total amount of time in
    which the user has to complete the
    task

                    13 March 2012   Session 5-   4
Network diagram
 A Work breakdown Structure ( WBS)
  allows you to identify groups of activities
  that you need to accomplish in your
  project.
 However, the WBS does not show the
  dependencies or sequence between
  these activities.
 A network diagram will allow you to
  illustrate this. Once your network
  diagram is ready, only then can you
  realistically start determining your
  project‘s schedule.
                   13 March 2012   Session 5-   5
Critical path method
   This includes determining the longest
    path in the network diagram (critical
    path), the earliest and latest an activity
    can start, and the earliest and latest it
    can be completed.

   Critical Path – the longest duration
    path through a network diagram.


                    13 March 2012   Session 5-   6
Activity sequence/network
diagram




             13 March 2012   Session 5-   7
ES-Early Start
                                 EF-Early Finish
                                 LS-Late Start
Float                            LF-Late Finish




        ES                                EF




        LS                                LF




             13 March 2012   Session 5-            8
  Early start(ES)
Is the earliest time that an activity can
  start. An activity near the end of the path
  will only start early if all of the previous
  activities in the path also started early. If
  one of the previous activities in the path
  slips, that will push it out.
 Early finish(EF)
 Is the earliest time that an activity can
  finish. It‘s the date that an activity will
  finish if all of the previous activities
  started early and none of them slipped.
                   13 March 2012   Session 5-     9
 Late start(LS)
is the latest time that an activity can start.
  If an activity is on a path that‘s much
  shorter than the critical path, then it can
  start very late without delaying the
  project – but those delays will add up
  quickly if other activities on its path also
  slip!
 Late finish(LF)
is the latest time that an activity can finish.
  If an activity is on a short path and all of
  the other activities on that path start and
  finish early, then it can finish very late
  without causing the project to be late.

                   13 March 2012   Session 5-     10
Network diagram cont..
   Slack/Float = LS –ES or LF-EF

   EF=ES+Duration

   LS=LF-Duration

   ES = Calc. time at the beginning node

   LF = Calc. time at the ending node
                  13 March 2012   Session 5-   11
Dependency
 Finish to start (FS)
 A FS B = B can't start before A is
  finished.




                 13 March 2012   Session 5-   12
 Finish to finish (FF)
 A FF B = B can't finish before A is
  finished




                 13 March 2012   Session 5-   13
 Start to start (SS).
 A SS B = B can't start before A starts




                 13 March 2012   Session 5-   14
 Start to finish (SF)
 A SF B = B can't finish before A starts
 Rare relationship




                 13 March 2012   Session 5-   15
Exercise
   Activity A can start immediately and has an
    estimated duration of 3 weeks
   Activity B can start after activity A is completed
    and has an estimated duration of 3 weeks
   Activity C can start after activity A is completed
    and has an estimated duration of 6 weeks
   Activity D can start after activity B is completed
    and has an estimated duration of 8 weeks
   Activity E can start after activity C and D are
    completed and has an estimated duration of 4
    weeks




                        13 March 2012   Session 5-       16
 Draw network diagram
 Critical path?
 Float of activity 3?
 Float of activity 2?
 Total float of A-C-E?
 What is C‘s duration get increased to
  14?


                13 March 2012   Session 5-   17
Estimate techniques
1).Analogous estimates:
   analogous estimates are based on a previous project(s)
    within the organization. This estimate is often the earliest and
    most convenient one to gather. Because of that it is often
    used to justify a project and for project chartering.

   Top-Down
   Initial Phases
   Quick
   Less costly
   Less accurate
   Historical Data
   Expert Judgment involves



                             13 March 2012   Session 5-            18
2).Parametric Estimate

 An estimating technique that uses a
  statistical relationship between historical
  data and other variables
 (for example, square footage in
  construction, lines of code in software
  development) to calculate an estimate
  for activity parameters, such as scope,
  cost, budget, and duration.
 This technique can produce higher levels
  of accuracy depending upon the
  sophistication and the underlying data
  built into the model.


                  13 March 2012   Session 5-   19
3). Three-Point Estimates
 a = the best-case estimate
 m = the most likely estimate
 b = the worst-case estimate.
 E = (a + 4m + b) / 6




                13 March 2012   Session 5-   20
4). Expert Judgment
Judgment provided based upon expertise in an
  application area, knowledge
  area, discipline, industry, etc. as appropriate for
  the activity being performed.




Such expertise may be provided by any group or
 person with specialized
 education, knowledge, skill, experience, or
 training, and is available from many
 sources, including: other units within the
 performing organization; consultants;
 stakeholders, including customers; professional
 and technical associations; and industry groups.
                      13 March 2012   Session 5-        21
5). Bottom-Up estimates
 A Bottom Up analysis is a technique to improve the
  accuracy of the overall project estimate. This technique
  requires the project team to decompose the work into
  very small work packages.
 Generally, the smaller the project activity, the easier it is
  to estimate because the work scope is very small. All of
  these estimates of small activities are added up into
  subgroups and finally into the project total.
 The advantage of this technique is that the estimate is
  usually more accurate since the work is better
  understood. The disadvantages of this technique is that
  it is very time consuming, and it may be impossible to
  decompose activities that cannot be easily defined.




                          13 March 2012   Session 5-          22
6).Published Estimated Data
   Published Data Estimating is an excellent technique for those
    activities for which there is published data. In this
    technique, the activity is compared to the activities for which
    data exists and the actual cost or durations of the closest
    comparable activity is selected from the data and used as the
    estimate.
   The advantage of this technique is that it is very accurate
    when the project conditions match the conditions under which
    the published data was generated. The disadvantages are
    that data does not exist for many activities and that the
    published data that does exist is based upon the
    characteristics of the organizations who compiled and
    published the data - which may not correspond with your
    organization's characteristics. (For instance you may have
    individuals on your project who are either much more or much
    less experienced than those who were in the projects
    comprising the data.)



                            13 March 2012   Session 5-            23
Schedule compression
 Optimizing activity lead-lag times,
 Fast-tracking,
 Crashing
 Cut Scope
 Reduce Quality




                 13 March 2012   Session 5-   24
Fast Track
 In which phases or activities normally
  performed in sequence are performed in
  parallel.
 Start development before the designed is
  approved

 May lead to rework
 Risk is high
 Only works if activities can be
  overlapped to shorten the duration

                 13 March 2012   Session 5-   25
Crash
   Employed in those cases where
    activity overlap is unacceptable.
    Crashing critical path activities is the
    practice of reducing their duration
    while allowing them to remain in
    series, essentially the ―F-S
    arrangement.‖



                    13 March 2012   Session 5-   26
   By reducing the duration of a critical path
    activity it may be necessary to apply
    additional resources such as
    personnel, extra equipment, or
    supplementing with outsourced
    resources.
   Cost increases
   Risk increases
   crashing should be practiced only when
    the project schedule completion date is
    of a higher priority than the project cost.
    The priorities should therefore be clearly
    delineated in the authorizing project
    charter.
                    13 March 2012   Session 5-   27
Exercise – Crashing Cost




            13 March 2012   Session 5-   28
 Assume project has a project float of 3
  months, which activity(s) presented
  above would you crash?
 Its J and N.
 If the ‗float‘ is not there:
    ◦   First determine the critical path
    ◦   Select the activities with lowest cost
    ◦   Determine the crash time
    ◦   IF there are 2 critical paths then need to
        crash both together


                        13 March 2012   Session 5-   29
Example
   PPT_Crashing.pdf




                 13 March 2012   Session 5-   30
 Reduce Scope
 Cut Quality


Advantages and Disadvantages?




                 13 March 2012   Session 5-   31
Terminology
   Milestone and milestone chart

   A milestone is a significant event in the
    project, such as an event restraining future work or
    marking the completion of a major deliverable or
    phase. Duration is zero.

 Lead        time is used to represent partial
    dependencies. By using lead time, certain tasks
    can overlap by a fixed amount or by a percentage
    of the predecessor task.
   For example, testing can start when 30% of coding
    is finished. It can be thought of as the predecessor
    task getting a head start, or lead, before the
    successor task starts. lead time is also referred to
    as negative Lag.
                            13 March 2012   Session 5-     32
   Float (Slack )
The float of an activity is the amount of time that the
 activity can be delayed without causing a delay in the
 Project.
   Lag
A modification of a logical relationship that directs a delay
  in the successor task. For example, in a finish-to-start
  dependency with a ten day lag, the successor activity
  cannot start until ten days after the predecessor has
  finished.
 An example where a lag makes sense is that you're
  painting a house, you paint the first coat (predecessor
  task), and then you have to wait a day (that's your
  lag), and then you can start with the second coat
  (successor task).

   Negative float means behind the schedule


                         13 March 2012   Session 5-             33
Artifacts
 Sample project schedule with MS
  project
 Milestone charts ->Report to Mgt
 Network diagrams -> show
  dependencies
 Bar charts ->Track progress of the
  team



                13 March 2012   Session 5-   34
Your effort
 Practice network diagram calculations
 Practice Crashing calculations
 Study estimation techniques
 Study artifacts of time management




                13 March 2012   Session 5-   35
References
   http://faculty.cbpa.drake.edu/bmeyer/webm120/PPT_Cr
    ashing.pdf

   http://www.cob.sjsu.edu/davis_r/courses/QBAreader/prj
    crsh.html

   http://examples.oreilly.com/9780596102340/hfpmp_ch0
    6_errata_pp257-265.pdf

   http://www.projectmanagementguru.com/estimating.htm

   (PMBOK® Guide)—Fourth Edition ... PMI
    Publications, 14 Campus Boulevard, Newtown
    Square, PA 19073-3299 USA


                         13 March 2012   Session 5-         36

Weitere ähnliche Inhalte

Was ist angesagt?

My 5 Learnings of Waterfall Project Management
My 5 Learnings of Waterfall Project ManagementMy 5 Learnings of Waterfall Project Management
My 5 Learnings of Waterfall Project ManagementSHAZEBALIKHAN1
 
Electronic Document Management Systems Architecture
Electronic Document Management Systems ArchitectureElectronic Document Management Systems Architecture
Electronic Document Management Systems ArchitectureGlen Alleman
 
Most Popular 20 Evergreen Project Management Terms
Most Popular 20 Evergreen Project Management TermsMost Popular 20 Evergreen Project Management Terms
Most Popular 20 Evergreen Project Management TermsSHAZEBALIKHAN1
 
Project Time Estimation 6 Powerful Tips & Tricks
Project Time Estimation 6 Powerful Tips & TricksProject Time Estimation 6 Powerful Tips & Tricks
Project Time Estimation 6 Powerful Tips & TricksSHAZEBALIKHAN1
 
CONVEYOR BELT PROJECT REPORT
CONVEYOR BELT PROJECT REPORTCONVEYOR BELT PROJECT REPORT
CONVEYOR BELT PROJECT REPORTDivyang Choudhary
 
Critical chain primer
Critical chain primerCritical chain primer
Critical chain primerDan Klarman
 
Nine Best Practices
Nine Best PracticesNine Best Practices
Nine Best PracticesGlen Alleman
 
Project Management CH9 Project Scheduling
Project Management CH9 Project SchedulingProject Management CH9 Project Scheduling
Project Management CH9 Project SchedulingIzah Asmadi
 
Project Evaluation and Estimation in Software Development
Project Evaluation and Estimation in Software DevelopmentProject Evaluation and Estimation in Software Development
Project Evaluation and Estimation in Software DevelopmentProf Ansari
 
Lecture6
Lecture6Lecture6
Lecture6soloeng
 
Critical Chain Basics
Critical Chain BasicsCritical Chain Basics
Critical Chain BasicsJakub Linhart
 
Discard at your own risk
Discard at your own riskDiscard at your own risk
Discard at your own riskVincent O'Neil
 

Was ist angesagt? (20)

My 5 Learnings of Waterfall Project Management
My 5 Learnings of Waterfall Project ManagementMy 5 Learnings of Waterfall Project Management
My 5 Learnings of Waterfall Project Management
 
Electronic Document Management Systems Architecture
Electronic Document Management Systems ArchitectureElectronic Document Management Systems Architecture
Electronic Document Management Systems Architecture
 
Most Popular 20 Evergreen Project Management Terms
Most Popular 20 Evergreen Project Management TermsMost Popular 20 Evergreen Project Management Terms
Most Popular 20 Evergreen Project Management Terms
 
SanDiegoPresentation
SanDiegoPresentationSanDiegoPresentation
SanDiegoPresentation
 
Project Time Estimation 6 Powerful Tips & Tricks
Project Time Estimation 6 Powerful Tips & TricksProject Time Estimation 6 Powerful Tips & Tricks
Project Time Estimation 6 Powerful Tips & Tricks
 
CONVEYOR BELT PROJECT REPORT
CONVEYOR BELT PROJECT REPORTCONVEYOR BELT PROJECT REPORT
CONVEYOR BELT PROJECT REPORT
 
Critical chain primer
Critical chain primerCritical chain primer
Critical chain primer
 
Nine Best Practices
Nine Best PracticesNine Best Practices
Nine Best Practices
 
Pm Student Ho
Pm Student HoPm Student Ho
Pm Student Ho
 
Ch09
Ch09Ch09
Ch09
 
Project Management CH9 Project Scheduling
Project Management CH9 Project SchedulingProject Management CH9 Project Scheduling
Project Management CH9 Project Scheduling
 
Project Evaluation and Estimation in Software Development
Project Evaluation and Estimation in Software DevelopmentProject Evaluation and Estimation in Software Development
Project Evaluation and Estimation in Software Development
 
Lecture 6
Lecture 6Lecture 6
Lecture 6
 
4 Scheduling Monitoring
4 Scheduling Monitoring4 Scheduling Monitoring
4 Scheduling Monitoring
 
Is project failure
Is project failureIs project failure
Is project failure
 
Lecture6
Lecture6Lecture6
Lecture6
 
Extension of time (E.O.T) By Ahmed Ibarhim
Extension of time (E.O.T) By Ahmed IbarhimExtension of time (E.O.T) By Ahmed Ibarhim
Extension of time (E.O.T) By Ahmed Ibarhim
 
Critical Chain Basics
Critical Chain BasicsCritical Chain Basics
Critical Chain Basics
 
An introduction to Critical Chain Project Management (CCPM)
An introduction to Critical Chain Project Management (CCPM)An introduction to Critical Chain Project Management (CCPM)
An introduction to Critical Chain Project Management (CCPM)
 
Discard at your own risk
Discard at your own riskDiscard at your own risk
Discard at your own risk
 

Ähnlich wie Creating Effective Project Schedules

Smsvn pmp training_slides_chapter_6
Smsvn pmp training_slides_chapter_6Smsvn pmp training_slides_chapter_6
Smsvn pmp training_slides_chapter_6Nam Trung
 
Chapter-5-Scheduling-and-Resource-Allocation.ppt
Chapter-5-Scheduling-and-Resource-Allocation.pptChapter-5-Scheduling-and-Resource-Allocation.ppt
Chapter-5-Scheduling-and-Resource-Allocation.pptTecnicoItca
 
Project TimeIST4055Chapter 6Now that you have the Sc.docx
Project TimeIST4055Chapter 6Now that you have the Sc.docxProject TimeIST4055Chapter 6Now that you have the Sc.docx
Project TimeIST4055Chapter 6Now that you have the Sc.docxbriancrawford30935
 
Training pm jan 11 part b
Training pm jan 11 part bTraining pm jan 11 part b
Training pm jan 11 part bSiep Littooij
 
Time --updated 60b084af4f5af-
Time --updated 60b084af4f5af-Time --updated 60b084af4f5af-
Time --updated 60b084af4f5af-seminiMaya
 
10 me667 chap7 project termination
10 me667 chap7 project termination10 me667 chap7 project termination
10 me667 chap7 project terminationPavan Kumar
 
Project Management Toolkit - Presentation
Project Management Toolkit - PresentationProject Management Toolkit - Presentation
Project Management Toolkit - PresentationHassan Rizwan
 
Production & Operation Management Chapter 34, 35[1]
Production & Operation Management Chapter 34, 35[1]Production & Operation Management Chapter 34, 35[1]
Production & Operation Management Chapter 34, 35[1]Hariharan Ponnusamy
 
Protorative Methodology
Protorative MethodologyProtorative Methodology
Protorative MethodologyYashpal Jain
 
9 project planning
9 project planning9 project planning
9 project planningrandhirlpu
 
PMGT 510Principles of Project ManagementGroup Assign.docx
PMGT 510Principles of Project ManagementGroup Assign.docxPMGT 510Principles of Project ManagementGroup Assign.docx
PMGT 510Principles of Project ManagementGroup Assign.docxstilliegeorgiana
 
MGT 3302, Introduction to Project Management 1 Cou.docx
MGT 3302, Introduction to Project Management 1 Cou.docxMGT 3302, Introduction to Project Management 1 Cou.docx
MGT 3302, Introduction to Project Management 1 Cou.docxadkinspaige22
 
Lecture 05 project_time_and_schedule_management
Lecture 05 project_time_and_schedule_managementLecture 05 project_time_and_schedule_management
Lecture 05 project_time_and_schedule_managementSayed Ahmed
 
Pm0015 – quantitative methods in project management
Pm0015 – quantitative methods in project managementPm0015 – quantitative methods in project management
Pm0015 – quantitative methods in project managementsmumbahelp
 
Pm0015 – quantitative methods in project management
Pm0015 – quantitative methods in project managementPm0015 – quantitative methods in project management
Pm0015 – quantitative methods in project managementsmumbahelp
 
New approach for solving software project scheduling problem using differenti...
New approach for solving software project scheduling problem using differenti...New approach for solving software project scheduling problem using differenti...
New approach for solving software project scheduling problem using differenti...ijfcstjournal
 

Ähnlich wie Creating Effective Project Schedules (20)

Smsvn pmp training_slides_chapter_6
Smsvn pmp training_slides_chapter_6Smsvn pmp training_slides_chapter_6
Smsvn pmp training_slides_chapter_6
 
Chapter-5-Scheduling-and-Resource-Allocation.ppt
Chapter-5-Scheduling-and-Resource-Allocation.pptChapter-5-Scheduling-and-Resource-Allocation.ppt
Chapter-5-Scheduling-and-Resource-Allocation.ppt
 
3. project time management
3. project time management3. project time management
3. project time management
 
Project TimeIST4055Chapter 6Now that you have the Sc.docx
Project TimeIST4055Chapter 6Now that you have the Sc.docxProject TimeIST4055Chapter 6Now that you have the Sc.docx
Project TimeIST4055Chapter 6Now that you have the Sc.docx
 
Training pm jan 11 part b
Training pm jan 11 part bTraining pm jan 11 part b
Training pm jan 11 part b
 
Time --updated 60b084af4f5af-
Time --updated 60b084af4f5af-Time --updated 60b084af4f5af-
Time --updated 60b084af4f5af-
 
10 me667 chap7 project termination
10 me667 chap7 project termination10 me667 chap7 project termination
10 me667 chap7 project termination
 
Project Planning Scheduling
Project Planning SchedulingProject Planning Scheduling
Project Planning Scheduling
 
Project Management Toolkit - Presentation
Project Management Toolkit - PresentationProject Management Toolkit - Presentation
Project Management Toolkit - Presentation
 
6 time PMBOK
6 time PMBOK6 time PMBOK
6 time PMBOK
 
Production & Operation Management Chapter 34, 35[1]
Production & Operation Management Chapter 34, 35[1]Production & Operation Management Chapter 34, 35[1]
Production & Operation Management Chapter 34, 35[1]
 
Protorative Methodology
Protorative MethodologyProtorative Methodology
Protorative Methodology
 
9 project planning
9 project planning9 project planning
9 project planning
 
Project management
Project managementProject management
Project management
 
PMGT 510Principles of Project ManagementGroup Assign.docx
PMGT 510Principles of Project ManagementGroup Assign.docxPMGT 510Principles of Project ManagementGroup Assign.docx
PMGT 510Principles of Project ManagementGroup Assign.docx
 
MGT 3302, Introduction to Project Management 1 Cou.docx
MGT 3302, Introduction to Project Management 1 Cou.docxMGT 3302, Introduction to Project Management 1 Cou.docx
MGT 3302, Introduction to Project Management 1 Cou.docx
 
Lecture 05 project_time_and_schedule_management
Lecture 05 project_time_and_schedule_managementLecture 05 project_time_and_schedule_management
Lecture 05 project_time_and_schedule_management
 
Pm0015 – quantitative methods in project management
Pm0015 – quantitative methods in project managementPm0015 – quantitative methods in project management
Pm0015 – quantitative methods in project management
 
Pm0015 – quantitative methods in project management
Pm0015 – quantitative methods in project managementPm0015 – quantitative methods in project management
Pm0015 – quantitative methods in project management
 
New approach for solving software project scheduling problem using differenti...
New approach for solving software project scheduling problem using differenti...New approach for solving software project scheduling problem using differenti...
New approach for solving software project scheduling problem using differenti...
 

Kürzlich hochgeladen

Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 3652toLead Limited
 
Google AI Hackathon: LLM based Evaluator for RAG
Google AI Hackathon: LLM based Evaluator for RAGGoogle AI Hackathon: LLM based Evaluator for RAG
Google AI Hackathon: LLM based Evaluator for RAGSujit Pal
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024Rafal Los
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountPuma Security, LLC
 
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for PartnersEnhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for PartnersThousandEyes
 
Maximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptxMaximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptxOnBoard
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slidespraypatel2
 
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...HostedbyConfluent
 
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Igalia
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationSafe Software
 
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...gurkirankumar98700
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptxHampshireHUG
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking MenDelhi Call girls
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsMaria Levchenko
 
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...shyamraj55
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slidevu2urc
 
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfThe Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfEnterprise Knowledge
 
Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101Paola De la Torre
 
Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Allon Mureinik
 
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024BookNet Canada
 

Kürzlich hochgeladen (20)

Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
 
Google AI Hackathon: LLM based Evaluator for RAG
Google AI Hackathon: LLM based Evaluator for RAGGoogle AI Hackathon: LLM based Evaluator for RAG
Google AI Hackathon: LLM based Evaluator for RAG
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path Mount
 
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for PartnersEnhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
 
Maximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptxMaximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptx
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slides
 
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
 
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
 
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed texts
 
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slide
 
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfThe Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
 
Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101
 
Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)
 
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
 

Creating Effective Project Schedules

  • 1. Creating Effective Information Systems Session 5 Time Management Abeetha De Silva
  • 2. Why is Project Time Management important?  According to research on average 82% of projects overrun time scales  Issues concerning project schedules cause the most number of conflicts on projects  Time variable is one of the project variables with the least amount of flexibility To avoid delays and increase the success rate of the timely completion of projects we need to do project time management 13 March 2012 Session 5- 2
  • 3. Effort vs. Duration:  How much time do you need to complete this task?  It will take 10 hours to complete it‖ or ―It will be completed in 10 hour. 13 March 2012 Session 5- 3
  • 4. Effort=Work  Effort is the actual time required to complete the task  Duration is the total amount of time in which the user has to complete the task 13 March 2012 Session 5- 4
  • 5. Network diagram  A Work breakdown Structure ( WBS) allows you to identify groups of activities that you need to accomplish in your project.  However, the WBS does not show the dependencies or sequence between these activities.  A network diagram will allow you to illustrate this. Once your network diagram is ready, only then can you realistically start determining your project‘s schedule. 13 March 2012 Session 5- 5
  • 6. Critical path method  This includes determining the longest path in the network diagram (critical path), the earliest and latest an activity can start, and the earliest and latest it can be completed.  Critical Path – the longest duration path through a network diagram. 13 March 2012 Session 5- 6
  • 7. Activity sequence/network diagram 13 March 2012 Session 5- 7
  • 8. ES-Early Start EF-Early Finish LS-Late Start Float LF-Late Finish ES EF LS LF 13 March 2012 Session 5- 8
  • 9.  Early start(ES) Is the earliest time that an activity can start. An activity near the end of the path will only start early if all of the previous activities in the path also started early. If one of the previous activities in the path slips, that will push it out.  Early finish(EF) Is the earliest time that an activity can finish. It‘s the date that an activity will finish if all of the previous activities started early and none of them slipped. 13 March 2012 Session 5- 9
  • 10.  Late start(LS) is the latest time that an activity can start. If an activity is on a path that‘s much shorter than the critical path, then it can start very late without delaying the project – but those delays will add up quickly if other activities on its path also slip!  Late finish(LF) is the latest time that an activity can finish. If an activity is on a short path and all of the other activities on that path start and finish early, then it can finish very late without causing the project to be late. 13 March 2012 Session 5- 10
  • 11. Network diagram cont..  Slack/Float = LS –ES or LF-EF  EF=ES+Duration  LS=LF-Duration  ES = Calc. time at the beginning node  LF = Calc. time at the ending node 13 March 2012 Session 5- 11
  • 12. Dependency  Finish to start (FS)  A FS B = B can't start before A is finished. 13 March 2012 Session 5- 12
  • 13.  Finish to finish (FF)  A FF B = B can't finish before A is finished 13 March 2012 Session 5- 13
  • 14.  Start to start (SS).  A SS B = B can't start before A starts 13 March 2012 Session 5- 14
  • 15.  Start to finish (SF)  A SF B = B can't finish before A starts  Rare relationship 13 March 2012 Session 5- 15
  • 16. Exercise  Activity A can start immediately and has an estimated duration of 3 weeks  Activity B can start after activity A is completed and has an estimated duration of 3 weeks  Activity C can start after activity A is completed and has an estimated duration of 6 weeks  Activity D can start after activity B is completed and has an estimated duration of 8 weeks  Activity E can start after activity C and D are completed and has an estimated duration of 4 weeks 13 March 2012 Session 5- 16
  • 17.  Draw network diagram  Critical path?  Float of activity 3?  Float of activity 2?  Total float of A-C-E?  What is C‘s duration get increased to 14? 13 March 2012 Session 5- 17
  • 18. Estimate techniques 1).Analogous estimates:  analogous estimates are based on a previous project(s) within the organization. This estimate is often the earliest and most convenient one to gather. Because of that it is often used to justify a project and for project chartering.  Top-Down  Initial Phases  Quick  Less costly  Less accurate  Historical Data  Expert Judgment involves 13 March 2012 Session 5- 18
  • 19. 2).Parametric Estimate  An estimating technique that uses a statistical relationship between historical data and other variables  (for example, square footage in construction, lines of code in software development) to calculate an estimate for activity parameters, such as scope, cost, budget, and duration.  This technique can produce higher levels of accuracy depending upon the sophistication and the underlying data built into the model. 13 March 2012 Session 5- 19
  • 20. 3). Three-Point Estimates  a = the best-case estimate  m = the most likely estimate  b = the worst-case estimate.  E = (a + 4m + b) / 6 13 March 2012 Session 5- 20
  • 21. 4). Expert Judgment Judgment provided based upon expertise in an application area, knowledge area, discipline, industry, etc. as appropriate for the activity being performed. Such expertise may be provided by any group or person with specialized education, knowledge, skill, experience, or training, and is available from many sources, including: other units within the performing organization; consultants; stakeholders, including customers; professional and technical associations; and industry groups. 13 March 2012 Session 5- 21
  • 22. 5). Bottom-Up estimates  A Bottom Up analysis is a technique to improve the accuracy of the overall project estimate. This technique requires the project team to decompose the work into very small work packages.  Generally, the smaller the project activity, the easier it is to estimate because the work scope is very small. All of these estimates of small activities are added up into subgroups and finally into the project total.  The advantage of this technique is that the estimate is usually more accurate since the work is better understood. The disadvantages of this technique is that it is very time consuming, and it may be impossible to decompose activities that cannot be easily defined. 13 March 2012 Session 5- 22
  • 23. 6).Published Estimated Data  Published Data Estimating is an excellent technique for those activities for which there is published data. In this technique, the activity is compared to the activities for which data exists and the actual cost or durations of the closest comparable activity is selected from the data and used as the estimate.  The advantage of this technique is that it is very accurate when the project conditions match the conditions under which the published data was generated. The disadvantages are that data does not exist for many activities and that the published data that does exist is based upon the characteristics of the organizations who compiled and published the data - which may not correspond with your organization's characteristics. (For instance you may have individuals on your project who are either much more or much less experienced than those who were in the projects comprising the data.) 13 March 2012 Session 5- 23
  • 24. Schedule compression  Optimizing activity lead-lag times,  Fast-tracking,  Crashing  Cut Scope  Reduce Quality 13 March 2012 Session 5- 24
  • 25. Fast Track  In which phases or activities normally performed in sequence are performed in parallel.  Start development before the designed is approved  May lead to rework  Risk is high  Only works if activities can be overlapped to shorten the duration 13 March 2012 Session 5- 25
  • 26. Crash  Employed in those cases where activity overlap is unacceptable. Crashing critical path activities is the practice of reducing their duration while allowing them to remain in series, essentially the ―F-S arrangement.‖ 13 March 2012 Session 5- 26
  • 27. By reducing the duration of a critical path activity it may be necessary to apply additional resources such as personnel, extra equipment, or supplementing with outsourced resources.  Cost increases  Risk increases  crashing should be practiced only when the project schedule completion date is of a higher priority than the project cost. The priorities should therefore be clearly delineated in the authorizing project charter. 13 March 2012 Session 5- 27
  • 28. Exercise – Crashing Cost 13 March 2012 Session 5- 28
  • 29.  Assume project has a project float of 3 months, which activity(s) presented above would you crash?  Its J and N.  If the ‗float‘ is not there: ◦ First determine the critical path ◦ Select the activities with lowest cost ◦ Determine the crash time ◦ IF there are 2 critical paths then need to crash both together 13 March 2012 Session 5- 29
  • 30. Example  PPT_Crashing.pdf 13 March 2012 Session 5- 30
  • 31.  Reduce Scope  Cut Quality Advantages and Disadvantages? 13 March 2012 Session 5- 31
  • 32. Terminology  Milestone and milestone chart  A milestone is a significant event in the project, such as an event restraining future work or marking the completion of a major deliverable or phase. Duration is zero.  Lead time is used to represent partial dependencies. By using lead time, certain tasks can overlap by a fixed amount or by a percentage of the predecessor task.  For example, testing can start when 30% of coding is finished. It can be thought of as the predecessor task getting a head start, or lead, before the successor task starts. lead time is also referred to as negative Lag. 13 March 2012 Session 5- 32
  • 33. Float (Slack ) The float of an activity is the amount of time that the activity can be delayed without causing a delay in the Project.  Lag A modification of a logical relationship that directs a delay in the successor task. For example, in a finish-to-start dependency with a ten day lag, the successor activity cannot start until ten days after the predecessor has finished.  An example where a lag makes sense is that you're painting a house, you paint the first coat (predecessor task), and then you have to wait a day (that's your lag), and then you can start with the second coat (successor task).  Negative float means behind the schedule 13 March 2012 Session 5- 33
  • 34. Artifacts  Sample project schedule with MS project  Milestone charts ->Report to Mgt  Network diagrams -> show dependencies  Bar charts ->Track progress of the team 13 March 2012 Session 5- 34
  • 35. Your effort  Practice network diagram calculations  Practice Crashing calculations  Study estimation techniques  Study artifacts of time management 13 March 2012 Session 5- 35
  • 36. References  http://faculty.cbpa.drake.edu/bmeyer/webm120/PPT_Cr ashing.pdf  http://www.cob.sjsu.edu/davis_r/courses/QBAreader/prj crsh.html  http://examples.oreilly.com/9780596102340/hfpmp_ch0 6_errata_pp257-265.pdf  http://www.projectmanagementguru.com/estimating.htm  (PMBOK® Guide)—Fourth Edition ... PMI Publications, 14 Campus Boulevard, Newtown Square, PA 19073-3299 USA 13 March 2012 Session 5- 36