Large Scale Systems Design G52LSS



Similar documents
MECH 896 Professional Development for MEng Students. Homework Discussion. Scheduling Overview. Winter 2015: Lecture #5 Project Time Management

Project Planning Tools. GANTT Chart. Chapter 7 Project Planning. GANTT Chart (Figure 7.3) CPM Chart (Figure 7.12) PERT Chart (Figure 7.

Project Scheduling. Introduction

Project Scheduling by PERT/CPM

Time Planning and Control

Lecture 26 CPM / PERT Network Diagram

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

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

Resources Management

Systems Analysis and Design

12 CRITICAL PATH ANALYSIS

Guidance on Critical Path Analysis

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

CRITICAL-PATH ANALYSIS FOR NETWORK SCHEDULING

Figure out the early start and early finish. Early start. Early finish

EdExcel Decision Mathematics 1

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

Operational Research. Project Menagement Method by CPM/ PERT

Chapter 1 An Introduction to Computers and Problem Solving

Project Planning and Scheduling

Unit 1: Project Planning and Scheduling

A GUIDE TO NETWORK ANALYSIS by MICHAEL C GLEN

SECTION CONSTRUCTION SCHEDULE B. Part 1 - General Work Included Related Requirements Reference Standards...

The management of the projects with MS Project

Chapter 2: Project Time Management

ME 407 Mechanical Engineering Design Spring 2016

Cambridge International AS and A Level Computer Science

SESSION 4 PLANNING THE PROJECT PROJECT PLANNING DEFINITIONS

Project Management Glossary

Network Calculations

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

Topic: The easiest way to calculate Critical Path, Total Float, Free Float, Early Start, Early Finish, Late Start, and Late Finish.

Time Management. Part 5 Schedule Development. Richard Boser

CRITICAL PATH ANALYSIS AND GANTT CHARTS

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

Use project management tools

Chapter 6: Project Time Management

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

PERT/CPM. Network Representation:

Project Time Management

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

A Computer Application for Scheduling in MS Project

ANALYSIS OF PROJECT PLANNING USING CPM AND PERT

Critical Path Analysis

ICT Project Management. Software Project Planning By J. Ogutu

Project Scheduling: PERT/CPM

Chapter 11: PERT for Project Planning and Scheduling

A Short Introduction to Project Management

8. Project Time Management

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

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

PROGRAMMING TECHNIQUES. Chapter 5(Part 2)

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

College of Engineering and Applied Science University of Wisconsin -- Milwaukee

Project Management DISCUSSION QUESTIONS

Leaving Certificate Technology. Project Management. Student Workbook

A. O. Odior Department of Production Engineering University of Benin, Edo State.

Project Management Dr. James A. Bednar

Project Management 1. PROJECT MANAGEMENT PROJECT ANALYSIS...3

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

B D E F

PERFORMANCE REPORTING USING SCHEDULE COMPRESSION INDEX

Critical Path Analysis & PERT Charts (taken from

PMP. Head First. A Brain-Friendly Guide. Jennifer Greene, PMP & Andrew Stellman, PMP

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

Chapter 3 Managing the Information Systems (IS) Project

Devising new Software Project Risk Management Model: MARUNA

CRITICAL PATH METHOD (CEE 320 VDC SEMINAR)

CPM -100: Principles of Project Management

Project management Project Management

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

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

SYSTEMS ANALYSIS AND DESIGN DO NOT COPY

Project Time Management

Project Scheduling: PERT/CPM

Microsoft Project 2010

Scheduling Resources and Costs

Project Management Chapter 3

Module 3: The Project Planning Stage

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

Exercise 12 " Project Management "

Project Scheduling & Tracking

Lecture 12: DC Analysis of BJT Circuits.

SENG 380:Software Process and Management. Resource Allocation Part 1

Scheduling. Anne Banks Pidduck Adapted from John Musser

Precedence Diagram Method. CSTM 462 Planning & Scheduling

Appendix A of Project Management. Appendix Table of Contents REFERENCES...761

ONLINE SUPPLEMENTAL BAPPENDIX PROJECT SCHEDULES WITH PERT/CPM CHARTS

Example Gantt Chart. PERT charts...) (Later, but next, Source: oc/images/gantt.

Managing Information Systems Project Time and Resources

Leaving Certificate Technology. Project Management. Teacher Notes

March 30, 2007 CHAPTER 4

The Project Planning Process Group

Network diagrams in context

5. Creating a Gantt Chart

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

Transcription:

Large Scale Systems esign 52LSS Lecture 6 Project Scheduling With PRT Project Scheduling PRT iagrams onstructing Pert iagrams Learning outcomes: describe the purpose and steps of project scheduling within the SL; understand the purpose of Pert diagrams; appreciate the differences between on and o Pert diagrams; understand the information given by Pert diagrams; draw on and o Pert diagrams given the precedence table. School of omputer Science Large Scale Systems esign r ario Landa-Silva 1

Project Scheduling Project scheduling is part of project management within the Planning phase of the Systems evelopment Life ycle. Project. Set of (concurrent/consecutive) activities or tasks with clear beginning and ending points aimed to achieve a specific goal. The amount of available resources (time, personnel and budget) to carry out the activities is usually limited. Project Scheduling. llocate resources to execute all activities in the project. School of omputer Science Large Scale Systems esign r ario Landa-Silva 2

Objectives of Project Scheduling stablish beginning, ending and duration of each activity or task in the project alculate overall completion time of the project given the amount of usually limited resources etermine the critical path and its duration etermine the slack time for all non-critical activities and the whole project uide the allocation of resources other than time such as staff and budget Produce a tool (schedule) to aid the control phase of project management School of omputer Science Large Scale Systems esign r ario Landa-Silva 3

Steps of Project Scheduling efine activities or tasks according to the project objectives and at various levels of detail Identify precedence relationships or dependencies stimate time required to complete each task raw the (o or on) PRT diagram inserting dummy activities if required pply PM to calculate earliest and latest starting times, earliest and latest completion times, slack times, critical path, etc. onstruct a NTT chart If necessary, re-allocate resources and re-schedule ontinuously monitor/revise the time estimates along the project duration School of omputer Science Large Scale Systems esign r ario Landa-Silva 4

PRT iagrams Pert diagrams (also called network diagrams) reflects dependence relationships between tasks in a project. ctivity-on-node (on) diagrams Maybe more than one single start and end node Nodes represent activities rrows indicate precedence ctivity-on-arrow (o) diagrams One single start and one single end node rrows represent activities Nodes indicate beginning/end of activities School of omputer Science Large Scale Systems esign r ario Landa-Silva 5

xample 6.1 of Pert diagrams on Pert iagram, o Pert iagram School of omputer Science Large Scale Systems esign r ario Landa-Silva 6

xample 6.2 of Pert diagrams on Pert iagram, o Pert iagram School of omputer Science Large Scale Systems esign r ario Landa-Silva 7

onstructing PRT iagrams In o Pert diagrams, each activity must be uniquely identifiable by its start and end nodes. This means that the diagram must meet the following conditions: Two activities must not share the same start and end nodes No activity can have more than one start node or more than one end node. That is, there must be only one arrow for each activity Sometimes it is necessary to insert dummy activities (duration zero) in o Pert diagrams in order to maintain the clarity of the diagram and/or the correct precedence between tasks. School of omputer Science Large Scale Systems esign r ario Landa-Silva 8

xample 6.3 In this o diagram, two tasks are sharing the same start and end nodes., The solution is to insert a dummy task dummy task School of omputer Science Large Scale Systems esign r ario Landa-Silva 9

xample 6.4 In this Pert diagram, the difficulty is to insert activity., School of omputer Science Large Scale Systems esign r ario Landa-Silva 10

xample 6.4 (cont.) Inserting task as shown in any of the cases below is incorrect. School of omputer Science Large Scale Systems esign r ario Landa-Silva 11

xample 6.4 (cont.) The solution is to insert a dummy task so that the precedence of task is preserved., dummy School of omputer Science Large Scale Systems esign r ario Landa-Silva 12

xercise 6.1 onstruct the on and o Pert diagrams for the following precedence table. on, o School of omputer Science Large Scale Systems esign r ario Landa-Silva 13

xercise 6.2 onstruct the on and o Pert diagrams for the following precedence table. on H I,, H I, H o H I School of omputer Science Large Scale Systems esign r ario Landa-Silva 14

xercise 6.3 onstruct the on and o Pert diagrams for the following precedence table., on o School of omputer Science Large Scale Systems esign r ario Landa-Silva 15

xercise 6.4 onstruct the o Pert diagram for the following precedence table. H I,, H I School of omputer Science Large Scale Systems esign r ario Landa-Silva 16

xercise 6.5 onstruct the on and o Pert diagrams for the following precedence table. L I K H I,,, H J J K H I,J L School of omputer Science Large Scale Systems esign r ario Landa-Silva 17

dditional Reading hapter 3 of (ennis et al., 2006) hapter 3 of (Kendall and Kendall, 2005) hapter 5 of (Maylor, 2003) School of omputer Science Large Scale Systems esign r ario Landa-Silva 18