Managing Resources Program Evaluation and Review Technique (PERT) Production Process.

Slides:



Advertisements
Similar presentations
Project management.
Advertisements

MAINTENANCE PLANNING AND SCHEDULING
Lecture Network Analysis
PRJ566 Project Planning and Management Lecture: Dependencies and Network Diagrams.
Project Management Information Systems and Management.
Project Management Information Systems and Management.
Having Fun with Gantt PERT &.
Chapter 3 Managing the Information Systems Project Modern Systems Analysis and Design Sixth Edition Jeffrey A. Hoffer Joey F. George Joseph S. Valacich.
The Mythical Man-Month By: Zac Lippard CS 470. What is the “Man-Month”? This is the idea that men and months are interchangeable between each other. This.
Managing time ‘Time is nature’s way of stopping everything happening at once’ Hughes & Cotterell 2002 Production Process.
SWE Introduction to Software Engineering
Lecturer: Sebastian Coope Ashton Building, Room G.18 COMP 201 web-page: Project.
Informatics 43 – May 12, Restatement of Goals for Testing Want to verify software’s correctness  Need to test  Need to decide on test cases 
©Ian Sommerville 2006Software Engineering, 8th edition. Chapter 5 Slide 1 Project management.
Project Management Lecture Resource Analysis. Introduction Project planning Gantt chart and WBS Project planning Network analysis I Project planning Network.
CS 501: Software Engineering Fall 2000 Lecture 4 Management I: Project Management.
Projmgmt-1/14 DePaul University Project Management I - Realistic Scheduling Instructor: David A. Lash.
©Ian Sommerville 2004Software Engineering, 7th edition. Chapter 5 Slide 1 Project management.
Project Time Management
1 SOFTWARE PRODUCTION. 2 DEVELOPMENT Product Creation Means: Methods & Heuristics Measure of Success: Quality f(Fitness of Use) MANAGEMENT Efficient &
Assignment #17 Solution Monday, March 15, 2015
Software project management (intro) Resource allocation.
Project Management March 9, 2001 Dr. Richard Chung Dept. Chemical & Materials Engineering San Jose State University.
©Ian Sommerville 2004Software Engineering, 7th edition. Chapter 5 Slide 1 Project management.
Project Scheduling & Budgeting CEE 402 Engineers Without Frontiers Lecture 6 February 26, 2003.
Project planning. Software project management Informal definition of management – The art of getting work done through other people Software project management.
Project Management Software Tools Cheryl A. Wilhelmsen Lee Ostrom.
© 2006 ITT Educational Services Inc. System Analysis for Software Engineers: Unit 5 Slide 1 Chapter 3 Managing the Information Systems Project.
©Ian Sommerville 2006Software Engineering, 7th edition. Chapter 5 Slide 1 Project management.
Dr. Godfried Williams1 Project Management – Topic 6 Lecture Content Planning Tools/Techniques Optimization Techniques Resource Planning & Allocation Linear.
©Ian Sommerville 2000Software Engineering, 7th edition. Chapter 5 Slide 1 Chapter 5 Project Management Modified by Randy K. Smith.
 Probably the most time-consuming project management activity.  Continuous activity - Plans must be regularly revised.  Various different types of.
Project management DeSiaMore 1.
COMP 208/214/215/216 Lecture 3 Planning. Planning is the key to a successful project It is doubly important when multiple people are involved Plans are.
Lecture 3 Scheduling CSCI – 3350 Software Engineering II Fall 2014 Bill Pine.
Module 7 Session 7.2 Visual 1 Module 7 Planning and Scheduling with the Critical Path Method Session 7.2 Scheduling and allocating resources with CPM.
Chapter 3: Project Management Omar Meqdadi SE 2730 Lecture 3 Department of Computer Science and Software Engineering University of Wisconsin-Platteville.
Switch off your Mobiles Phones or Change Profile to Silent Mode.
Software Project Management
1 L U N D S U N I V E R S I T E T P rojektledning och Projektmetodik.
Software Engineering Lecture 7: Scheduling & Tracking.
© The McGraw-Hill Companies, Software Project Management 4th Edition Resource allocation Chapter 8.
Engineering, 7th edition. Chapter 5 Slide 1 Project management.
Project management Lecture 10. Topics covered Management activities Project planning Project scheduling Risk management.
Objectives 4 Understand the basic concepts of project planning and control 4 Explain PERT and Timeline (Gantt) charts.
©Ian Sommerville 2000 Slide 1 Project management l Organising, planning and scheduling software projects l Objectives To introduce software project management.
Organising Operations. Managing Operations ► Operations managers organise the operations process. ► Communication, leadership and coordination are essential.
CS 501: Software Engineering Fall 1999 Lecture 6 Management I: Project Management.
Software Engineering, 8th edition. Chapter 5 1 Courtesy: ©Ian Sommerville 2006 Oct 13 th, 2008 Lecture # 6 Project management.
Chapter 6: Project Time Management Information Technology Project Management, Fourth Edition Using Critical Chain Scheduling, PERT, and MS Project 2003.
Pegasus Project Management: Resource Factors November 8, 2001 MBA 253 The Pegasus Group: Mario RossoMario Rosso Phil RandolphPhil Randolph.
1 Project management. 2 Topics covered Management activities Project planning Project scheduling Risk management.
Mythical Man Month By Ryan Ruzich.  More software projects have gone awry for lack calendar time than all other reasons combined.
Project Management Software Application PRM 705 Lecture 5 Mian Wasim Irshad.
Dr Izzat M Alsmadi Edited from ©Ian Sommerville & others Software Engineering, Chapter 3 Slide 1 Project management (Chapter 5 from the textbook)
Project Management.
Information System Project Management.  Some problems that org faced with IS dev efforts include schedule delays, cost overrun, less functionality than.
Project management 1/30/2016ICS 413 – Software Engineering1.
MARCH 1 Project Management Problem statement l no hurdles, no problem just a goal l open-ended … no single correct answer l closed-ended … single answer.
(M) Chapter 12 MANGT 662 (A): Procurement, Logistics and Supply Chain Design Purchasing and Supply Chain Analysis (1/2)
Slide 1 CS 310 Ch5: Project management What do you think is involved? Proposal writing Project costing Project planning and scheduling Project monitoring.
Develop Schedule is the Process of analyzing activity sequences, durations, resource requirements, and schedule constraints to create the project schedule.
1 Project management Organising, planning and scheduling software projects.
HNDIT23082 Lecture 10:Software Project Management
Project Management: PERT/CPM
ACTIVITY PLANNING AND RISK MANAGEMENT
SE Tasks for a Concept Development Project
Project management Lecture 9
CSE 403 Scheduling These lecture slides are copyright (C) Marty Stepp, 2007, with significant content taken from slides written by Valentin Razmov. They.
Planning assignment in MS-Project
Presentation transcript:

Managing Resources Program Evaluation and Review Technique (PERT) Production Process

Lecture content Identifying resources Apportioning resources – Gantt charts – Resource histogram Resource levelling Resource constraints

Recap on last week Scheduling Critical Path Analysis

Identifying resources People Services Facilities and equipment Supplies and materials Money

Resource considerations Cost estimates Availability Quality & output

Aim Need to maximise usage of resources Need to balance costs against early completion date Identify contingency

Apportioning resources Identify the resources needed for each activity Identify resource types Allocate resource types to activities and examine the resource histogram

Network diagrams A(15) B(12) C(7) D(34) F(18) E(28) G(14)

Information you need ActivityABCDEFG Imm. Pred. --AAB,C F Dur Float people

Gantt Chart

Resource Histogram Project Day No of people

Resource constraints You may have a restriction on the number of people you can put on a project. Questions – What happens to our project if we only have 14 people available at any given time? – Has making this adjustment changed the critical path of the project?

Resource Leveling a strategy used to correct resource over- allocations – task delaying – task splitting – Adding more resources

Time constraints You may be required to finish by a certain time. Question – What do you need to do to ensure your project ends by day 50 at the latest? – What is the most cost effective way to arrange this project to ensure it come in by day 50? – If each man costs £50 per day how much will your rescheduled project cost?

Other problems Need to allow for – Holidays – Sick leave You may need to pay for people even if you are not using them – therefore splitting up a job may be more effective

Objective of planning Feasibility assessment Resource allocation Detailed costing Motivation Co-ordination

EXTRA

The problem of resource scheduling in software projects ‘The mythical man-month’ originally written by Fredrick P Brooks in 1975 then revised in 1995 “Adding manpower to a late software project makes it later” “the man-month as a unit for measuring the size of a job is a dangerous and deceptive myth”

Mythical man-month explained People Months Time v. No or workers – Unpartitionable task People Months Time v. No or workers – Perfectly partitionable task

Mythical man-month explained People Months Time v. No or workers – Partitionable task requiring communication People Months Time v. No or workers – task with complex interrelationships

Answer to constraints question

Further Reading me/pmangt/samplecontent/520lesson08/less on08_01.html