Devising new Software Project Risk Management Model: MARUNA

Size: px
Start display at page:

Download "Devising new Software Project Risk Management Model: MARUNA"

Transcription

1 Devising new Software Project Risk Management Model: MARUNA Bekim Fetaji South East European University, Computer Sciences, Ilindenska bb, 00 Tetovo, Macedonia Abstract The focus of this research is the development of a practical risk management technique and its assessment. This study systematically tested the correlation between critical activities and critical paths and risk scenario case management applied in project planning since its early beginning up to end. Risk management is critical to success in complex projects but is seldom applied effectively and its integration within software life cycle is missing. Based on the literature review discovered a high rate of ICT projects failure. What were the causes of these expensive and seemingly uncontrollable failures of ICT projects? Despite the review of considerable published literature on the risk management for ICT software projects and their frequent failure did not discover a satisfactory Risk Management framework and model specific to ICT software projects. In order to investigate these issues a research study was realized and as contribution a MARUNA risk management model was created. Its main contribution is that it integrates all the project planning stages. The results of applying the MARUNA Risk Management Model have been tested and the findings and recommendations are derived from the extensive body of evidence collected, in both written and oral form. Keywords Risk management, risk scenarios, it project management, project failure, risk management model. Introduction Different studies consistently show the same thing that 0 0 percent of all ICT projects fail while a large percent of them can not finish because of the 90% syndrome missing functionalities and cannot pass the acceptance testing. [] suggested that 70% of ICT projects are doomed by practitioners inability to deliver projects on time, within budget, and with appropriate quality that work as required. A study by [] of 800 IT managers across eight countries shows that three problems with IT projects stand out from the rest and these are:. Overrun on time (%). Budget overrun (9%). Higher than expected maintenance costs (7%) According to [] a study on the state of IT project management in the UK carried out by Oxford University and Computer Weekly reported that a mere % of IT projects were considered successful. Striking a balance between the principles of IT with the planning, structure and accountability of managing a successful software project especially its return on investment ROI is difficult. Moreover, over half of all software systems projects overrun their budgets and schedules by up to 00 percent or more according to []. Of the projects that fail, approximately half of all those that are restarted fail again. Yet management tools and techniques, as well as software development techniques, are constantly improving. What are the causes of these expensive and seemingly uncontrollable failures of ICT projects? [] suggests that software project Risk Management is often overlooked in project management. Risk Management ensures that the project scope allows realistic schedules, cost and performance expectations.. Background Research The literature review provides an understanding of past research into Risk Management in the context of IT software projects. The published literature documents common strategies for assessing and managing risk. Many writers have proposed, tested, and evaluated methods for assessing and minimizing IT software project risk ([], [], [], []). [] analyzed why ICT software projects continue to fail, arguing that organizations need to improve Risk Management if they are to reduce high project failure rates. According to [] software project risk Management should be costed and included in the total cost of the project; organizations need to realize that Risk Management is intrinsic, is unavoidable, and will cost less if it is recognized has an essential part of project management. 0 TEM Journal Volume / Number / 0.

2 [] suggest that Risk Management is orientated towards identifying and controlling project variation and foreseeable uncertainty. [] identified the major causes of project risk as lack of planning and lack of top management control during the project life cycle. He proposed a Risk Management cycle, comprising four phases, each of which must be executed and, if necessary, repeated as required to minimize risk. The four phases were: ) Establish that a risk exists; Analyze the risk severity and probability; ) Plan to manage the risk using the risk s severity and probability of occurrence; and ) minimize risk consequence. These four phases are analogous to Edward Deming s quality cycle that comprises the four phases Plan, Do, Study, Act. [7] argued that many organization continue to fail when implementing IT projects such as Enterprise Resource Planning systems (ERP). He argues that the high cost of ERP system implementations and failure to adopt appropriate risk strategies endangers the entire organization. Most of the studies reviewed ( [][7]) argue the importance of incorporating Risk Assessment early in the process of software development as risk can affect the time and budget constraints. Despite the review of considerable published literature on the risk management for ICT software projects and their frequent failure did not discover a Risk Management framework and model specific to ICT software projects.. Devising the MARUNA Model MARUNA is an acronym that stands for: Managing and Assessing Risks Using Network Analyses Steps in Constructing the Network Analyses Diagram Do a work breakdown. Estimate the duration of activities. Establish logical sequence between activities (dependencies). Draw the basic network in rough. Calculate the total project time and floats. Identify activities on the critical path. 7 Allocate resources. 8 Smooth out the network. 9 Check the network. 0 Discuss and refine the plan until it is appropriate. Work breakdown, by carefully analysing all aspect of the project both the technical and nontechnical, a list can be made of the activities that need to be completed in order to achieve the project aims. This list is the basic data for drawing up the project network. Duration, the time required for the completion of the activity. This may be calculated knowing the resources available or may be calculated knowing how much time is available to complete the activity (the appropriate resources may be allocated later). See notes on activity timings at the end of this tutorial Dummy Activities, one of the fundamental differences between the activity on arrow and activity on node networks is that the latter does not make use of dummy activities. Dummies are added to a network in order to clarify dependencies where an ordinary arrow cannot reflect this correctly. Dummy activities have no duration. They may be used freely when first drawing the network. Unnecessary dummies should be eliminated later to simplify the diagram Events or nodes are points in time, do not have a duration but represent the start and finish of activities. They often coincide with a deliverable (some significant tangible products that has to be completed) or a milestone (a point in the project where an assessment of progress made) of some sort. They are a point in time and have no duration but they can be used to show the earliest time at which following events may start and the latest time at which preceding events may finish. Events which are the focal point of a large number of activities can be elongated as a vertical sausage to allow parallel activities to be drawn horizontally. Earliest Event Time, the earliest time by which this event can be reached and subsequent activities can begin. For the first event this is zero, for other events it is calculated by adding all the durations of events leading up to that event. It there are two or more paths into an event then the one with the longest duration becomes the earliest event time. Latest Start Time, the latest dates at which an event can occur if the end date is not to be affected. Working from right to left calculate and enter latest event times by subtracting duration times. Where there is more than one path the correct latest time will be the smallest of the alternatives. Critical Paths, this is a path through the project where a series of tasks have no slack or float in their TEM Journal Volume / Number / 0. 0

3 duration such that if one task on the path goes beyond its deadline then all the subsequent tasks slip and the project deadline is jeopardise. The critical path is the longest path from start to finish. For all activities on the critical path the Earliest Event time and the latest start time are the same. There may be more than one critical path in a system. Float, the float is the difference between the time available to complete the activities and the estimated duration (actual time required) for the activity. Sub networks, when the initial drawing is completed, significant activities on the network should be expanded into more detailed networks. For example the activity 0 Evaluate package in figure could be drawn as in figure NN. Sometimes a large project may involve many different departments, groups or other natural divisions. It may involve hundreds of interdependent tasks in which case the different interested groups may compile there own network diagram for their part of the system. Separate diagrams for parts of the project can then be brought together to see how they fit in with the Project Master Schedule. This combining of a bottom up and top down approach to scheduling the project is often a successful way of getting many people committed to the plans. Resource Requirements, in drawing the networks in figures and only the tasks to be done have been considered and not the resources needed. For instance it is assumed that someone is available to prepare the potatoes whilst someone else is available to make the kebabs. If this were not the case and the same resource (person) had to do all the tasks then the diagram and the Bar B Que would not be ready for four and a half hours. Also there is a new critical path through the project. Note that heat the charcoal has a duration of. hours. This is the elapsed time from lighting the charcoal until it becomes warm enough to cook the food. There is no labour involved; the activity itself takes two or three minutes. However there is a waiting period that is part of the logic of this network and effects other activities so it must show up on the network. Resource constraints, planning and scheduling has to be carried forward one step at a time and consideration of resources constraints is a step that is taken after the initial network is drawn. The first step is scheduling is to draw he network to establish the logic. The second step is to estimate the duration and calculate the overall project timetable. The third step is to examine the resources and smooth out the schedule. Inevitably this procedure is repeated several times before the optimum (or an acceptable solution is found) Drawing of the diagram, the number of people involved in drawing a network depends on the size and of the project and the degree of interaction between departments and activities. At the smallest end, individuals will draw networks simply to plan their activities. For larger complex planning, a representative from the different responsible groups may be involved. Those involved should have the authority to commit resources and agree the final plans. On large projects, actually drawing the network may be the job of an assistant who is skilled in that tasks and not necessarily part of the team making the decisions. The network is drawn quickly and roughly to start with and is gradually refined as the ramification of decisions become obvious. The network are drawn for all to see on paper, a blackboard on a white board.or whatever. After the meeting the diagram will be taken away and cleaned up for publication. It is highly likely that this job will be done now a week s using a Project Management Software Package of some description.. Calculating activity timings Calculating activity timings for each activity in the network is given a time. It is estimated as being the time required for the work to complete the task. In PERT (programme evaluation and review techniques), three such estimates are required for every activity these are:. Optimistic time (the best time possible for completing the activity). Pessimistic time (that is, worst possible time). The most likely time These three times are used to give a weighted mean form the formula: Time = Optimistic time + *MLT + Pessimistic time This calculation is repeated on all activities in the network and is used to predict the probability of completing the project by the required deadline. Some organizations recognize that technical staff are eternally optimistic and so the normal distribution curve is not really suitable for predicting the spread of estimating errors. Such organizations may decide to skew the distribution curve deliberately and use a variation on the formula such as below. Time = Optimistic time + *MLT + *Pessimistic time 0 TEM Journal Volume / Number / 0.

4 . Case Study In order to apply the MARUNA technique we have used the following case study project. A Software project involves developing a financial software system for a small cash and carry organization. The design is complete and there is a need for the following activities to take place. The work breakdown has been done and compiled is the following list. 0 0 ACTIVITY Requirem ents Analyses System Design Write data entry software Test Hardware DURATION DEPENDANCIES 9 0 0t Pt O T () 8 P T 8 ( ) ( ) ( Write Program Specs. Construct Programs Unit Testing Integration Testing Implementation Acceptanc e Testing 0 0, 70, ,80, 0 7 () () 7 () () Table. Work breakdown structure. Risk management analyses ( ( 0 Create Data files Detaile d Design Create Help docs Figure. Solution using Network analysis TEM Journal Volume / Number / 0. 0

5 In our project we have two main critical paths. The critical path is a path through the project where a series of tasks have no slack or float in their duration. Critical paths: Cp Cp Calculating the estimation MLT = weeks Td= Td= This project will approximately be finished in weeks including all possible delays. The MARUNA risk management analysis is realized focusing in analyses of risk case scenarios for the critical activities and accordingly for each of the critical paths. Risk case scenarios have been anticipated and accordingly solution for such cases to use resources from noncritical activities has been estimated. The risk management scenarios have been closely interrelated with PERT pessimistic time calculations and reviewed and checked for compatibility of data. Risk management analysis for the first critical path CP: Requirement Analyses ) Change of requirement Human factor If Case happens then resources from activity (System Design) will be used to solve in additional If Case happens then resources from activity 0 (Write data entry) will be used to solve in additional 0 Write Program Specs ) Specification forgotten to be added Lack of time For Case resources from activity 0 (Create Data files) will be used to solve in additional week. For Case resources from activity 0 (Write data entry) will be used to solve in additional 70 Construct Programs ) Error construct programs Additional specification For Case resources from activity 0 (Write data entry) will be used to solve in additional For Case resources from activity (Test Hardware) will be used to solve in additional week. 80 Unit Testing ) Change of requirements Additional specification For Case resources from activity 0 (Detailed Design) will be used to solve in additional For Case resources from activity 0 (Create Help docs) will be used to solve in additional week. 0 Acceptance Testing ) Change of requirement For Case resources from activity 00 (Implementation) be used to solve in additional Risk management analysis for the second critical path CP: 0800 System Design Risk cases ) Change of requirement Latency in time For Case resources from activity 90 (Integration Testing) will be used to solve in additional week. For Case resources from activity 00 (Implementation) will be used to solve in additional 0 Write data entry Risk cases ) Error in design Latency in time For Case resources from activity 0 (Detailed Design) will be used to solve in additional For Case resources from activity 0 (Create Help docs) will be used to solve in additional week. Test Hardware ) Human factor For Case resources from activity 0 (Create Data files) will be used to solve in additional week. 80 Unit Testing ) Change of requirements Additional specification For Case resources from activity 0 (Detailed Design) will be used to solve in additional For Case resources from activity 0 (Create Help docs) will be used to solve in additional week. 0 Acceptance Testing 0 TEM Journal Volume / Number / 0.

6 ) Change of requirement For Case resources from activity 00 (Implementation) will be used to solve in additional 7. Forming Quality Project Team After the Risk Management Plan has finished the Team Staffing Plan can start based on the Risk Management report. In the beginning each activity is assigned a Team leader by choosing the best expert in that activity. The team leader after the risk Management report is final is posting to all members the list of all the primary and secondary skills (if they are supposed to help to another activity) necessary for this activity as well as secondary if the activity is planned to help with its resources in some critical activity. Based on the posted list of skills members are chosen for each activity. Those members that in secondary skills are missing experience a training plan is devised from the team leader and delivered to the project manager before the project actually starts. 8. Conclusion This study attempted to resolve some of the definitional and methodological difficulties encountered by previous researchers. It involved the development of a risk management model called MARUNA that connects all the stages of the project planning. This study systematically tested the correlation between critical activities and critical paths and risk scenario case management applied in project planning since its early beginning up to end. Despite the review of considerable published literature on the risk management for ICT software projects and their frequent failure did not discover a satisfactory Risk Management framework and model specific to ICT software projects. Therefore a research study was realized and as result a MARUNA risk management model was created. It connects all the stages of the project planning starting from the calculation of the most likely time for finishing a project, finding critical activities, critical path, and then optimistic and pessimistic times in order to calculate the Time of delivery of the software project. Afterwards once we have all this data the is connecting with all this data and creating risk scenario cases for all critical paths and devising a solution scenario based on all assessed risks scenarios. Once the risk management plan is finished this is used to form effective and quality project teams by using the data from previous analyses. The results of applying the MARUNA Risk Management Model has been tested with different student working groups in the framework of the subject Software Project Management and Software Engineering and we have concluded that it showed highly organized ability for working and improved attention and concentration, which can be seen from the progression in the obtained new knowledge from the staff training. The findings and recommendations are derived from the extensive body of evidence collected, in both written and oral form, from more than 70 individuals, encompassing senior directors, managers, project managers and software engineers from the public and private sector, as well as academic experts. Therefore recommended is the use of the MARUNA risk management model when undertaking ICT projects since it integrates all the project planning stages and can provide better results for use as new subjectmatter is explored; and facilitate review of main planning issues and essential details for time of delivery, critical paths, assessing risks and creating ready procedures for each anticipated risk scenario and finally creating quality teams based on the risk management plan and calculations from the time estimations. References [] Chris Sauer and Christine Cuthberts (00) The State of IT Project Management in the UK, Templeton College, Oxford, November 00 [] Dynamic Markets Limited, (007), IT project failure, Online: ndependant_markets_research_report.pdf [] Jiang, J., Klein, G. and Ellis, T. S. (00a). A Measure of Software Development Risk, Project Management Institute,, 0. [] McManus, J. (00). Risk in Software Projects, Management Services,, 0. [] Meyer, A. D., Loch, C. H. and Pich, M. T. (00. Managing Project Uncertainty: From Variation to Chaos, MIT Sloan Management Review,, 07. [] Schwalbe, K. (000) Information technology project management, Cambridge USA. [7] Weston, F. C. (00). ERP implementation and project management, Production and Inventory Management Journal,, 780. Corresponding author: Bekim Fetaji Institution: South East European University, Computer Sciences, Ilindenska bb, 00 Tetovo, Macedonia b.fetaji@seeu.edu.mk TEM Journal Volume / Number / 0. 07

Project and Production Management Prof. Arun Kanda Department of Mechanical Engineering Indian Institute of Technology, Delhi

Project and Production Management Prof. Arun Kanda Department of Mechanical Engineering Indian Institute of Technology, Delhi Project and Production Management Prof. Arun Kanda Department of Mechanical Engineering Indian Institute of Technology, Delhi Lecture - 9 Basic Scheduling with A-O-A Networks Today we are going to be talking

More information

Systems Analysis and Design

Systems Analysis and Design Systems Analysis and Design Slides adapted from Jeffrey A. Hoffer, University of Dayton Joey F. George, Florida State University Joseph S. Valacich, Washington State University Modern Systems Analysis

More information

Use project management tools

Use project management tools Use project management tools Overview Using project management tools play a large role in all phases of a project - in planning, implementation, and evaluation. This resource will give you a basic understanding

More information

Scheduling Glossary Activity. A component of work performed during the course of a project.

Scheduling Glossary Activity. A component of work performed during the course of a project. Scheduling Glossary Activity. A component of work performed during the course of a project. Activity Attributes. Multiple attributes associated with each schedule activity that can be included within the

More information

Chapter 6: Project Time Management

Chapter 6: Project Time Management CIS 486 Managing Information Systems Projects Fall 2003 (Chapter 6), PhD jwoo5@calstatela.edu California State University, LA Computer and Information System Department Chapter 6: Project Time Management

More information

ONLINE SUPPLEMENTAL BAPPENDIX PROJECT SCHEDULES WITH PERT/CPM CHARTS

ONLINE SUPPLEMENTAL BAPPENDIX PROJECT SCHEDULES WITH PERT/CPM CHARTS ONLINE SUPPLEMENTAL BAPPENDIX PROJECT SCHEDULES WITH PERT/CPM CHARTS Chapter 3 of Systems Analysis and Design in a Changing World explains the techniques and steps required to build a project schedule

More information

Cambridge International AS and A Level Computer Science

Cambridge International AS and A Level Computer Science Topic support guide Cambridge International AS and A Level Computer Science 9608 For examination from 2017 Topic 4.4.3 Project management PERT and GANTT charts Cambridge International Examinations retains

More information

Table of Contents Author s Preface... 3 Table of Contents... 5 Introduction... 6 Step 1: Define Activities... 7 Identify deliverables and decompose

Table of Contents Author s Preface... 3 Table of Contents... 5 Introduction... 6 Step 1: Define Activities... 7 Identify deliverables and decompose 1 2 Author s Preface The Medialogist s Guide to Project Time Management is developed in compliance with the 9 th semester Medialogy report The Medialogist s Guide to Project Time Management Introducing

More information

Project Time Management

Project Time Management Project Time Management By Augsburg College 1 Learning Objectives Understand the importance of project schedules and good project time management Define activities as the basis for developing project schedules

More information

Module 11. Software Project Planning. Version 2 CSE IIT, Kharagpur

Module 11. Software Project Planning. Version 2 CSE IIT, Kharagpur Module 11 Software Project Planning Lesson 29 Staffing Level Estimation and Scheduling Specific Instructional Objectives At the end of this lesson the student would be able to: Identify why careful planning

More information

Importance of Project Schedules. matter what happens on a project. projects, especially during the second half of projects

Importance of Project Schedules. matter what happens on a project. projects, especially during the second half of projects Project Time Management Chapter 6 Importance of Project Schedules Managers often cite delivering projects on time as one of their biggest challenges Time has the least amount of flexibility; it passes

More information

Basic Concepts. Project Scheduling and Tracking. Why are Projects Late? Relationship between People and Effort

Basic Concepts. Project Scheduling and Tracking. Why are Projects Late? Relationship between People and Effort Basic s Project Scheduling and Tracking The process of building a schedule for any case study helps really understand how it s done. The basic idea is to get across to break the software project into well-defined

More information

pm4dev, 2015 management for development series Project Schedule Management PROJECT MANAGEMENT FOR DEVELOPMENT ORGANIZATIONS

pm4dev, 2015 management for development series Project Schedule Management PROJECT MANAGEMENT FOR DEVELOPMENT ORGANIZATIONS pm4dev, 2015 management for development series Project Schedule Management PROJECT MANAGEMENT FOR DEVELOPMENT ORGANIZATIONS PROJECT MANAGEMENT FOR DEVELOPMENT ORGANIZATIONS A methodology to manage development

More information

Leaving Certificate Technology. Project Management. Teacher Notes

Leaving Certificate Technology. Project Management. Teacher Notes Leaving Certificate Technology Project Management Teacher Notes 1 Project Management This is the first of three key topics that form Project and Quality Management in the Technology Syllabus core. These

More information

Chapter 6: Project Time Management. King Fahd University of Petroleum & Minerals SWE 417: Software Project Management Semester: 072

Chapter 6: Project Time Management. King Fahd University of Petroleum & Minerals SWE 417: Software Project Management Semester: 072 Chapter 6: Project Time Management King Fahd University of Petroleum & Minerals SWE 417: Software Project Management Semester: 072 Learning Objectives Understand the importance of project schedules Define

More information

Network Calculations

Network Calculations Network Calculations The concepts and graphical techniques described in this week s readings form the basis of the tools widely used today to manage large projects. There is no way of simplifying the tasks

More information

Lecture 26 CPM / PERT Network Diagram

Lecture 26 CPM / PERT Network Diagram Lecture 26 CPM / PERT Network Diagram 26.1 Introduction to CPM / PERT Techniques CPM (Critical Path Method) was developed by Walker to solve project scheduling problems. PERT (Project Evaluation and Review

More information

Project Time Management

Project Time Management Project Time Management Plan Schedule Management is the process of establishing the policies, procedures, and documentation for planning, developing, managing, executing, and controlling the project schedule.

More information

Chapter 2: Project Time Management

Chapter 2: Project Time Management Chapter 2: Project Time Management Learning Objectives o o o o Understand the importance of project schedules and good project time management. Define activities as the basis for developing project schedules.

More information

Chapter 4: Project Time Management

Chapter 4: Project Time Management Chapter 4: Project Time Management Importance of Project Schedules Managers often cite delivering projects on time as one of their biggest challenges Time has the least amount of flexibility; it passes

More information

A GUIDE TO NETWORK ANALYSIS by MICHAEL C GLEN

A GUIDE TO NETWORK ANALYSIS by MICHAEL C GLEN Introduction A GUIDE TO NETWORK ANALYSIS by MICHAEL C GLEN The core technique available to Project Managers for planning and controlling their projects is Network Analysis. This short guide will provide

More information

Chapter 3 Managing the Information Systems (IS) Project

Chapter 3 Managing the Information Systems (IS) Project Content Chapter 3 Managing the Information Systems (IS) Project Process of managing IS projects Skills required to be an effective project manager Skills and activities of a project manager during project

More information

Unit 1: Project Planning and Scheduling

Unit 1: Project Planning and Scheduling Unit : Project Planning and Scheduling Objective Ð To provide a brief introduction to project planning and scheduling. The critical area where project management meets system development. ackground Most

More information

Object-Oriented Analysis. with the Unified Process. John W. Satzinger Southwest Missouri State University. Robert B. Jackson Brigham Young University

Object-Oriented Analysis. with the Unified Process. John W. Satzinger Southwest Missouri State University. Robert B. Jackson Brigham Young University Object-Oriented Analysis and Design with the Unified Process John W. Satzinger Southwest Missouri State University Robert B. Jackson Brigham Young University Stephen D. Burd University of New Mexico ALL

More information

SYSTEMS ANALYSIS AND DESIGN DO NOT COPY

SYSTEMS ANALYSIS AND DESIGN DO NOT COPY Systems Analysis and Design in a Changing World, Fourth Edition -488-6-5 Copyright 7 Thomson Course Technology. All rights reserved. FOURTH EDITION SYSTEMS ANALYSIS AND DESIGN IN A C HANGING W ORLD John

More information

02 Project planning. There are two approaches to identifying the components of a project: productbased and work- or activity-based.

02 Project planning. There are two approaches to identifying the components of a project: productbased and work- or activity-based. C H A P T E R T W O 02 Project planning LEARNING OUTCOMES When you have completed this chapter you should be able to demonstrate an understanding of the following: project deliverables and intermediate

More information

Scheduling. Anne Banks Pidduck Adapted from John Musser

Scheduling. Anne Banks Pidduck Adapted from John Musser Scheduling Anne Banks Pidduck Adapted from John Musser 1 Today Network Fundamentals Gantt Charts PERT/CPM Techniques 2 WBS Types: Process, product, hybrid Formats: Outline or graphical organization chart

More information

SE351a: Software Project & Process Management

SE351a: Software Project & Process Management SE351a: Software Project & Process Management W8: Software Project Planning 22 Nov., 2005 SE351a, ECE UWO, (c) Hamada Ghenniwa SE351 Roadmap Introduction to Software Project Management Project Management

More information

Scheduling Resources and Costs

Scheduling Resources and Costs Student Version CHAPTER EIGHT Scheduling Resources and Costs McGraw-Hill/Irwin Copyright 2011 by The McGraw-Hill Companies, Inc. All rights reserved. Gannt Chart Developed by Henry Gannt in 1916 is used

More information

Critical Path Analysis & PERT Charts (taken from www.business.com.

Critical Path Analysis & PERT Charts (taken from www.business.com. Critical Path Analysis & PERT Charts (taken from www.business.com. - Planning and scheduling more complex projects Critical Path Analysis and PERT are powerful tools that help you to schedule and manage

More information

Work Breakdown Structure (WBS)

Work Breakdown Structure (WBS) Work Breakdown Structure (WBS) The building blocks of a schedule start with a Work Breakdown Structure (WBS). The WBS is a hierarchical reflection of all the work in the project in terms of deliverables.

More information

Project Management. Software Projects vs. Engineering Projects

Project Management. Software Projects vs. Engineering Projects Read Chapters (a) Project Management, (b) Project Scheduling and (c) Risk Management from Pressman for this lecture. Project Management Rahul Premraj + Andreas Zeller reliability of data questioned! Software

More information

The Project Planning Process Group

The Project Planning Process Group 3 The Project Planning Process Group............................................... Terms you ll need to understand: Activity Activity attributes Activity list Activity on arrow diagram (AOA) Activity

More information

March 30, 2007 CHAPTER 4

March 30, 2007 CHAPTER 4 March 30, 07 CHAPTER 4 SUPPORTING PLANNING AND CONTROL: A CASE EXAMPLE Chapter Outline 4.1 Background What was the cause of the desperation that lead to the development of the Program Evaluation and Review

More information

Unit 4: Time Management (PMBOK Guide, Chapter 6)

Unit 4: Time Management (PMBOK Guide, Chapter 6) (PMBOK Guide, Chapter 6) The questions on this topic focus heavily on scheduling techniques, network diagrams, Gantt charts, the critical path, compressing the schedule, PERT, and float. You may or may

More information

Leaving Certificate Technology. Project Management. Student Workbook

Leaving Certificate Technology. Project Management. Student Workbook Leaving Certificate Technology Project Management Student Workbook Project Management Student notes Introduction Project management is the name given to a number of techniques used in industry to manage

More information

Goals of the Unit. spm - 2014 adolfo villafiorita - introduction to software project management

Goals of the Unit. spm - 2014 adolfo villafiorita - introduction to software project management Project Scheduling Goals of the Unit Making the WBS into a schedule Understanding dependencies between activities Learning the Critical Path technique Learning how to level resources!2 Initiate Plan Execute

More information

Project Planning and Scheduling

Project Planning and Scheduling Project Planning and Scheduling MFS606 Project Planning Preliminary Coordination Detailed Task Description Objectives Budgeting Scheduling Project Status Monitoring When, What, Who Project Termination

More information

(Refer Slide Time: 01:52)

(Refer Slide Time: 01:52) Software Engineering Prof. N. L. Sarda Computer Science & Engineering Indian Institute of Technology, Bombay Lecture - 2 Introduction to Software Engineering Challenges, Process Models etc (Part 2) This

More information

Time Management. Part 5 Schedule Development. Richard Boser

Time Management. Part 5 Schedule Development. Richard Boser Time Management Part 5 Schedule Development Richard Boser 6.5 Schedule Development Inputs Organizational Process Assets Scope Statement Activity List Activity Attributes Network Diagrams Resource Req ms

More information

PROJECT TIME MANAGEMENT

PROJECT TIME MANAGEMENT 6 PROJECT TIME MANAGEMENT Project Time Management includes the processes required to ensure timely completion of the project. Figure 6 1 provides an overview of the following major processes: 6.1 Activity

More information

(Refer Slide Time: 3:21)

(Refer Slide Time: 3:21) Software Engineering Prof. Shashi Kelkar Department of Computer Science and Engineering Indian Institute of Technology, Bombay Lecture - 31 Project Time Management Today we are going to talk about project

More information

Network Diagram Critical Path Method Programme Evaluation and Review Technique and Reducing Project Duration

Network Diagram Critical Path Method Programme Evaluation and Review Technique and Reducing Project Duration Network Diagram Critical Path Method Programme Evaluation and Review Technique and Reducing Project Duration Prof. M. Rammohan Rao Former Dean Professor Emeritus Executive Director, Centre for Analytical

More information

8. Project Time Management

8. Project Time Management 8. Project Time Management Project Time Management closely coordinated Two basic approaches -bottom-up (analytical) -top-down (expert judgement) Processes required to ensure timely completion of the project

More information

Learning Objectives. Learning Objectives (continued) Importance of Project Schedules

Learning Objectives. Learning Objectives (continued) Importance of Project Schedules Chapter 6: Project Time Management Information Technology Project Management, Fifth Edition Learning Objectives Understand the importance of project schedules and good project time management Define activities

More information

Notes on the Critical Path Method for project planning and management.

Notes on the Critical Path Method for project planning and management. E90 Engineering Design Notes on the Critical Path Method for project planning and management. CPM models any project by a network of blocks or circles called NODES that are connected by lines called ARROWS.

More information

PROJECT EVALUATION REVIEW TECHNIQUE (PERT) AND CRITICAL PATH METHOD (CPM)

PROJECT EVALUATION REVIEW TECHNIQUE (PERT) AND CRITICAL PATH METHOD (CPM) PROJECT EVALUATION REVIEW TECHNIQUE (PERT) AND CRITICAL PATH METHOD (CPM) Project Evaluation Review Technique (PERT) and Critical Path Method (CPM) are scheduling techniques used to plan, schedule, budget

More information

SECTION 01311 - CONSTRUCTION SCHEDULE B. Part 1 - General... 1. 1.01 Work Included... 1. 1.02 Related Requirements... 1. 1.03 Reference Standards...

SECTION 01311 - CONSTRUCTION SCHEDULE B. Part 1 - General... 1. 1.01 Work Included... 1. 1.02 Related Requirements... 1. 1.03 Reference Standards... SECTION 01311 - CONSTRUCTION SCHEDULE B CONTENTS: Part 1 - General... 1 1.01 Work Included... 1 1.02 Related Requirements... 1 1.03 Reference Standards... 1 1.04 Quality Assurance... 1 1.05 Measurement

More information

Scheduling Fundamentals, Techniques, Optimization Emanuele Della Valle, Lecturer: Dario Cerizza http://emanueledellavalle.org

Scheduling Fundamentals, Techniques, Optimization Emanuele Della Valle, Lecturer: Dario Cerizza http://emanueledellavalle.org Planning and Managing Software Projects 2011-12 Class 9 Scheduling Fundamentals, Techniques, Optimization Emanuele Della Valle, Lecturer: Dario Cerizza http://emanueledellavalle.org Credits 2 This slides

More information

Lecture 6: Project Time Management By: Prof. Lili Saghafi. Information Technology Project Management, Fifth Edition

Lecture 6: Project Time Management By: Prof. Lili Saghafi. Information Technology Project Management, Fifth Edition Lecture 6: Project Time Management By: Prof. Lili Saghafi Information Technology Project Management, Fifth Edition Learning Objectives 2 Understand the importance of project schedules and good project

More information

Project Planning. Lecture Objectives. Basic Reasons for Planning. Planning. Project Planning and Control System. Planning Steps

Project Planning. Lecture Objectives. Basic Reasons for Planning. Planning. Project Planning and Control System. Planning Steps Project Planning What are you going to do in the project? Lecture Objectives To discuss the tasks in planning a project To describe the tools that can be used for developing a project plan To illustrate

More information

10 Project Management with PERT/CPM

10 Project Management with PERT/CPM 10 Project Management with PERT/CPM 468 One of the most challenging jobs that any manager can take on is the management of a large-scale project that requires coordinating numerous activities throughout

More information

Project Scheduling. Introduction

Project Scheduling. Introduction Project Scheduling Introduction In chapter, the O and ON networks were presented, also the time and cost of individual activities based were calculated. Yet, however, we do not know how long is the total

More information

ME 407 Mechanical Engineering Design Spring 2016

ME 407 Mechanical Engineering Design Spring 2016 ME 407 Mechanical Engineering Design Spring 2016 Project Planning & Management Asst. Prof. Dr. Ulaş Yaman Acknowledgements to Dieter, Engineering Design, 4 th edition Ullman, The Mechanical Design Process,

More information

Chapter 1.7 Project Management. 1. Project financing is one of the step of project management- State True or False

Chapter 1.7 Project Management. 1. Project financing is one of the step of project management- State True or False Chapter 1.7 Project Management Part I: Objective type questions and answers 1. Project financing is one of the step of project management- State True or False 2. Proposed new technologies, process modifications,

More information

Information Technology Project Management, Sixth Edition. Note: See the text itself for full citations. More courses at cie-wc.edu

Information Technology Project Management, Sixth Edition. Note: See the text itself for full citations. More courses at cie-wc.edu Note: See the text itself for full citations. More courses at cie-wc.edu Understand the importance of project schedules and good project time management Define activities as the basis for developing project

More information

Module 3: The Project Planning Stage

Module 3: The Project Planning Stage Overview Once you've initiated the project and gathered all relevant information, you'll then begin planning your project. The planning stage depends on the size of your project, how much information you

More information

Project Management Chapter 3

Project Management Chapter 3 Project Management Chapter 3 How Project Management fits the Operations Management Philosophy Operations As a Competitive Weapon Operations Strategy Project Management Process Strategy Process Analysis

More information

Critical Path Analysis

Critical Path Analysis Chapter 13 Critical Path Analysis Basic Concepts Activity An activity is any portion of a project which consumes time or resources and has a definable beginning and ending. For example, laying of pipe

More information

11.1 What is Project Management? Object-Oriented Software Engineering Practical Software Development using UML and Java. What is Project Management?

11.1 What is Project Management? Object-Oriented Software Engineering Practical Software Development using UML and Java. What is Project Management? 11.1 What is Project Management? Object-Oriented Software Engineering Practical Software Development using UML and Java Chapter 11: Managing the Software Process Project management encompasses all the

More information

The work breakdown structure can be illustrated in a block diagram:

The work breakdown structure can be illustrated in a block diagram: 1 Project Management Tools for Project Management Work Breakdown Structure A complex project is made manageable by first breaking it down into individual components in a hierarchical structure, known as

More information

Review on Using Packages to Enhance the Teaching of Critical Path Networks

Review on Using Packages to Enhance the Teaching of Critical Path Networks Review on Using Packages to Enhance the Teaching of Critical Path Networks Harry S Ku Abstract The aim of this paper is to review a published paper, Using computer software packages to enhance the teaching

More information

7. PROJECT MANAGEMENT

7. PROJECT MANAGEMENT 7. PROJECT MANAGEMENT Syllabus Definition and scope of project, Technical design, Financing, Contracting, Implementation and performance monitoring. Implementation plan for top management, Planning Budget,

More information

Operational Research. Project Menagement Method by CPM/ PERT

Operational Research. Project Menagement Method by CPM/ PERT Operational Research Project Menagement Method by CPM/ PERT Project definition A project is a series of activities directed to accomplishment of a desired objective. Plan your work first..then work your

More information

Project Implementation Plan (PIP) User Guide

Project Implementation Plan (PIP) User Guide eea financial mechanism Project Implementation Plan (PIP) User Guide 23 November 2007 norwegian financial mechanism Page 2 of 20 1 Introduction The Project Implementation Plan (PIP) is a representation

More information

Pearson Education Limited 2003

Pearson Education Limited 2003 156 Activities Activity 9.1 (PP. 357 358) [Project planning exercise] You are required to construct a project plan for the following information system development project. Your objective is to schedule

More information

Priori ty ... ... ...

Priori ty ... ... ... .Maintenance Scheduling Maintenance scheduling is the process by which jobs are matched with resources (crafts) and sequenced to be executed at certain points in time. The maintenance schedule can be prepared

More information

Programmes. Unit 3: P lanning construction work processes and efficient use of resources in construction and the built environment.

Programmes. Unit 3: P lanning construction work processes and efficient use of resources in construction and the built environment. Unit : P lanning construction work processes and efficient use of resources in construction and the. Links This topic links to: HNC in Construction and the Built Environment Unit : LO; HNC Unit 15: LO.

More information

Project Time Management

Project Time Management Project Time Management Study Notes PMI, PMP, CAPM, PMBOK, PM Network and the PMI Registered Education Provider logo are registered marks of the Project Management Institute, Inc. Points to Note Please

More information

added to the task, using Project, it will automatically calculate the schedule each time a new resource is added.

added to the task, using Project, it will automatically calculate the schedule each time a new resource is added. Chapter 3 Effort Driven Task Type By now, you will be getting sick of my repetition of the effort driven formula: Resource Units X Duration = Work I make no apologies, as it needs to be engraved in the

More information

PERT/CPM. Network Representation:

PERT/CPM. Network Representation: - 1 - PERT/CPM PERT Program Evaluation & Review Technique It is generally used for those projects where time required to complete various activities are not known as a priori. It is probabilistic model

More information

ICT Project Management. Software Project Planning By J. Ogutu

ICT Project Management. Software Project Planning By J. Ogutu ICT Project Management Software Project Planning By J. Ogutu Overview Step Wise project planning framework Preparation of a software project plan Planning and scheduling the activities in software project

More information

Project Time Management

Project Time Management Project Time Management Study Notes PMI, PMP, CAPM, PMBOK, PM Network and the PMI Registered Education Provider logo are registered marks of the Project Management Institute, Inc. Points to Note Please

More information

Deming s 14 Points for TQM

Deming s 14 Points for TQM 1 Deming s 14 Points for TQM 1. Constancy of purpose Create constancy of purpose for continual improvement of products and service to society, allocating resources to provide for long range needs rather

More information

MSc Project Planning

MSc Project Planning MSc Project Planning Dr Paul Brunn 4 th February 2009 Project Planning and Control Intro to General Methods Some simple examples How to plan and complete an MSc Dissertation project EPS Graduate Education

More information

Network analysis: P.E.R.T,C.P.M & Resource Allocation Some important definition:

Network analysis: P.E.R.T,C.P.M & Resource Allocation Some important definition: Network analysis: P.E.R.T,C.P.M & Resource Allocation Some important definition: 1. Activity : It is a particular work of a project which consumes some resources (in ) & time. It is shown as & represented

More information

Project Management Glossary

Project Management Glossary Project Management Glossary THE VOCABULARY OF ACHIEVEMENT RON BLACK THE MENTOR GROUP WWW.RONBLACK.COM 800-381-8686 This glossary is an excerpt from Ron Black s book, The Complete Idiot s Guide to Project

More information

Project Planning. COSC345 Lecture 3 Slides: Andrew Trotman Dramatic presentation: Richard O Keefe. Software Engineering 2013

Project Planning. COSC345 Lecture 3 Slides: Andrew Trotman Dramatic presentation: Richard O Keefe. Software Engineering 2013 Project Planning COSC345 Lecture 3 Slides: Andrew Trotman Dramatic presentation: Richard O Keefe Software Engineering 2013 Overview Assignment: The assignment sheet specifies a minimum Think about what

More information

PROJECT MANAGEMENT TRAINING SERIES Project Management Control Tools By Samuel Obino Mokaya BA, PGD, Ph.D. (Student) Jomo Kenyatta University of Agriculture & Technology, Nairobi, Kenya Tel: 0722845562

More information

22 Project Management with PERT/CPM

22 Project Management with PERT/CPM hil61217_ch22.qxd /29/0 05:58 PM Page 22-1 22 C H A P T E R Project Management with PERT/CPM One of the most challenging jobs that any manager can take on is the management of a large-scale project that

More information

Project Management Simple Answers to Simple Questions

Project Management Simple Answers to Simple Questions Project Management Simple Answers to Simple Questions Originally I wrote this for one of my clients in 1991. The idea was to develop a brochure to promote project management in one of the client's departments.

More information

Managing Information Systems Project Time and Resources

Managing Information Systems Project Time and Resources 06-Avison-45664:06-Avison-45664 7/29/2008 7:18 PM Page 153 6 Managing Information Systems Project Time and Resources Themes of Chapter 6 What is project time management? What characteristics define an

More information

A Short Introduction to Project Management

A Short Introduction to Project Management 2003 January April SFWR ENG 2B03 Slides 08 0 A Short Introduction to Project Management SFWR ENG 2B03 2003 Robert L. Baber 2003 January April SFWR ENG 2B03 Slides 08 1 Why Project Management? Why manage

More information

Retained Fire Fighters Union. Introduction to PRINCE2 Project Management

Retained Fire Fighters Union. Introduction to PRINCE2 Project Management Retained Fire Fighters Union Introduction to PRINCE2 Project Management PRINCE2 PRINCE stands for: PRojects IN Controlled Environments and is a structured method which can be applied to any size or type

More information

PROJECT TIME MANAGEMENT. 1 www.pmtutor.org Powered by POeT Solvers Limited

PROJECT TIME MANAGEMENT. 1 www.pmtutor.org Powered by POeT Solvers Limited PROJECT TIME MANAGEMENT 1 www.pmtutor.org Powered by POeT Solvers Limited PROJECT TIME MANAGEMENT WHAT DOES THE TIME MANAGEMENT AREA ATTAIN? Manages the project schedule to ensure timely completion of

More information

SOFTWARE PROJECT MANAGEMENT

SOFTWARE PROJECT MANAGEMENT SOFTWARE PROJECT MANAGEMENT http://www.tutorialspoint.com/software_engineering/software_project_management.htm Copyright tutorialspoint.com The job pattern of an IT company engaged in software development

More information

EdExcel Decision Mathematics 1

EdExcel Decision Mathematics 1 EdExcel Decision Mathematics 1 Notes and Examples Critical Path Analysis Section 1: Activity networks These notes contain subsections on Drawing an activity network Using dummy activities Analysing the

More information

NFSA Project Management Guidelines

NFSA Project Management Guidelines NFSA Project Management Guidelines Project Management Guide Purpose of this Guide This Guide outlines the NFSA Project Management Guidelines, and includes: NFSA Project Life Cycle Governance Roles and

More information

Project Management DISCUSSION QUESTIONS

Project Management DISCUSSION QUESTIONS 3 C H A P T E R Project Management DISCUSSION QUESTIONS. There are many possible answers. Project management is needed in large construction jobs, in implementing new information systems, in new product

More information

Project Management SCM 352. 2011 Pearson Education, Inc. publishing as Prentice Hall

Project Management SCM 352. 2011 Pearson Education, Inc. publishing as Prentice Hall 3 Project Management 3 SCM 35 11 Pearson Education, Inc. publishing as Prentice Hall Boeing 787 Dreamliner Delays are a natural part of the airplane supply business. They promise an unreasonable delivery

More information

Implementing Resource Scheduling Techniques

Implementing Resource Scheduling Techniques Implementing Resource Scheduling Techniques A Guide for Planners and Scheduler s By Raphael M Düa FAICD, MACS(Snr),PCP, CP, GradDISC Owner & CEO Micro Planning International Asia Pacific Pty Ltd Micro

More information

Precedence Diagram Method. CSTM 462 Planning & Scheduling

Precedence Diagram Method. CSTM 462 Planning & Scheduling Precedence Diagram Method CSTM 462 Planning & Scheduling Precedence Diagramming Method (PDM) PDM is more flexible than AON or AOA networks because PDM allows the overlapping of concurrent activities.

More information

Project Scheduling: PERT/CPM

Project Scheduling: PERT/CPM Project Scheduling: PERT/CPM CHAPTER 8 LEARNING OBJECTIVES After completing this chapter, you should be able to: 1. Describe the role and application of PERT/CPM for project scheduling. 2. Define a project

More information

Test Fragen + Antworten. October 2004 Project Management Wilhelm F. Neuhäuser IBM Corporation 2003

Test Fragen + Antworten. October 2004 Project Management Wilhelm F. Neuhäuser IBM Corporation 2003 Test Fragen + Antworten October 2004 Project Management Wilhelm F. Neuhäuser IBM Corporation 2003 Question 1 All the following Statements about a WBS are true except that it a. Provides a framework for

More information

Software Application: Information System Elements. Project Management in Information Technology (IT) Projects. Project Scheduling basics

Software Application: Information System Elements. Project Management in Information Technology (IT) Projects. Project Scheduling basics Software Application: Information System Elements Project Scheduling Basics Working With Resources Fine Tuning the Project Managing the Project Project Presentations Project Management in Information Technology

More information

CHAPTER FIVE THE PROJECT SCHEDULE

CHAPTER FIVE THE PROJECT SCHEDULE CHAPTER FIVE THE PROJECT SCHEDULE THE 2012 ULTIMATE PROJECT MANAGEMENT MANUAL HERE S WHAT YOU LL LEARN Primary reasons for scheduling the project Ten characteristics of a good schedule Common scheduling

More information

B. 2-4-6 D. 3-4-5 E. 3-5-7 F. 5-7-9

B. 2-4-6 D. 3-4-5 E. 3-5-7 F. 5-7-9 Lesson 01 Project Management Solutions #1: The network diagram for a project is shown below, with three time estimates (optimistic, most likely, and pessimistic) for each activity. Activity times are in

More information

Chapter. Tools and Techniques of Project Management

Chapter. Tools and Techniques of Project Management Chapter 7 Tools and Techniques of Project Management 1 7.1 Risk management Risk is the chance or probability of something that may or may not occur; it is something which can be quantified (using standard

More information

Section Four Learning Module C: Planning for Project Success

Section Four Learning Module C: Planning for Project Success Section Four Learning Module C: Planning For Project Success 4.1 Module C: Objectives At the conclusion of this module you will be able to: Explain the process of planning. Produce an effective plan to

More information

PMI Lexicon of Project Management Terms

PMI Lexicon of Project Management Terms Project Management Institute PMI Lexicon of Project Management Terms Version 3.0 Published by: Project Management Institute, Inc. 14 Campus Boulevard Newtown Square, Pennsylvania 19073-3299 USA Phone:

More information