Software Project Management Fifth Edition



Similar documents
Lecture 6: Resource Allocation

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

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

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

1. Interpretation of this Schedule

Resources Management

Resource Planning and Scheduling. CSTM 462 Resource Loading Fall 2012

Project management. Ian Sommerville 2004 Software Engineering, 7th edition. Chapter 5 Slide 1

Software Engineering. Project Management. Based on Software Engineering, 7 th Edition by Ian Sommerville

Project management. Organising, planning and scheduling software projects. Ian Sommerville 2000 Software Engineering, 6th edition.

A STUDY ON OPTIMISATION OF RESOURCES FOR MULTIPLE PROJECTS BY USING PRIMAVERA

Mastering Microsoft Project 2010

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

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

NE-50413B Mastering Microsoft Project 2010

Devising new Software Project Risk Management Model: MARUNA

MSP How to guide session 2 (Resources & Cost)

Oracle Primavera P6 Enterprise Project Portfolio management Overview Programme Reference # 201A

Chapter 2: Project Time Management

EdExcel Decision Mathematics 1

TABLE OF CONTENTS CHAPTER DESCRIPTION PAGE

Project management. Organizing, planning and scheduling software projects

Capital Projects. Providing assurance over effective delivery of projects

OPERATIONAL PROJECT MANAGEMENT (USING MS PROJECT)

Project Time Management

SE351a: Software Project & Process Management

Guidance on Critical Path Analysis

Mastering Microsoft Project B; 3 days, Instructor-led

Organizing, planning and scheduling software projects

Chapter 6: Project Time Management

PERT/CPM. Network Representation:

ez PUBLISH PLATFORM SUBSCRIPTION SERVICES DESCRIPTION

COST ACCOUNTING : AN INTRODUCTION

CHAPTER 27 PRINCIPLES OF WORKING CAPITAL MANAGEMENT

Project management. Organizing, planning and scheduling software projects. Objectives. Chapter 3. Chapter 3 Project Management. Learning Objective

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

Project management. Objectives. Topics covered. Organizing, planning and scheduling software projects DISCUSSION

Onboarding Process. Construction Document

Project Management. Introduction. Prof. Dr. Joachim Hering Faculty of Computer Science. Joachim Hering, Hochschule Ulm

Objectives. Project Management Overview. Successful Project Fundamentals. Additional Training Resources

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

Should I Resource Load My Schedule?

Resource Allocation and Scheduling

Time Management. Part 5 Schedule Development. Richard Boser

Precedence Diagram Method. CSTM 462 Planning & Scheduling

Network Calculations

Project Management Concepts and Strategies

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

Problems, Methods and Tools of Advanced Constrained Scheduling

Schedule Compression

PMP Exam Preparation Answer Key

Networks, Gantt charts and Critical Paths Robin Beaumont Date: 18/12/ :00. Contents 1. LEARNING OUTCOMES CHECK LIST FOR THE SESSION..

CRITICAL CHAIN AND CRITICAL PATH, CAN THEY COEXIST?

Unit 1: Project Planning and Scheduling

Operationalizing Data Governance through Data Policy Management

PROJECT MANAGEMENT IN PRIMAVERA P6 WEB ACCESS REL 7

General Comparison between 4D Software

Oracle Primavera. P6 Resource Leveling Demo Script

Scope management can be defined as controlling what is and what is not a part of the project.


Project Time Management

Project Management Competency Standards

Errata. 133 Figure 5-15 Corrected the output for 8.3 Control Quality to read verified deliverables

Project Implementation Plan (PIP) User Guide

powerproject 24 REASONS TO USE ASTA POWERPROJECT RATHER THAN PRIMAVERA FOR MANAGING CONSTRUCTION PROJECTS

How to Plan, Design & Implement A Bad Schedule Lessons Learned: The Scheduler as Generalist

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

BCS THE CHARTERED INSTITUTE FOR IT BCS HIGHER EDUCATION QUALIFICATIONS. BCS Level 5 Diploma in IT APRIL 2013 IT PROJECT MANAGEMENT EXAMINERS REPORT

ALLOCATING RESOURCES WITH ASTA POWERPROJECT FOR CONSTRUCTION PROJECTS

Leaving Certificate Technology. Project Management. Student Workbook

LOGISTICS & SUPPLY CHAIN MANAGEMENT

A GUIDE TO NETWORK ANALYSIS by MICHAEL C GLEN

Cambridge International AS and A Level Computer Science

Chapter01. Introduction to Software Project Management

Abar Solutions Petroleum Consultancy & Training Qualified From KPC Training & Consulting Services Provider. Code Period Language Start End Location

Frequently Asked Questions in Project Management

Sri Lanka Accounting Standard -LKAS 11. Construction Contracts

Project Management Courses

Driving Performance in Industry through Resource Scheduling

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

15. How would you show your understanding of the term system perspective? BTL 3

Construction Planning, Equipment and Methods ENGI 8749 Fall Semester, 2008 Tutorial #2 Resource Leveling using MS Project

International Accounting Standard 11 Construction Contracts

Sage 200 Manufacturing Datasheet

Software Development & Education Center. Microsoft Office (Microsoft Project 2010)

USFWC Project Management Workshop May 31 st, 2014

Leaving Certificate Technology. Project Management. Teacher Notes

Course Outline. Project Design and Project Management. Risk Management. Sources of project risks. What is risk?

Optimizing Patient Transport

Job Description. Job title Database Administrator: Microsoft SQL. Department Support and Overheads: Information Technology and Systems

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

CONTRACT MANAGEMENT FRAMEWORK

SCHEDULING AND TIME MANAGEMENT. Project Management and Leadership 2015D, PhD, PMP

Project Scheduling by PERT/CPM

Transcription:

Software Project Management Fifth Edition Chapter 8 Resource allocation 1

Schedules Activity schedule - indicating start and completion dates for each activity Resource schedule - indicating dates when resources needed + level of resources Cost schedule showing accumulative expenditure 2

These include labour Resources equipment (e.g. workstations) materials space services Time: elapsed time can often be reduced by adding more staff Money: used to buy the other resources 3

Resource allocation Identify the resources needed for each activity and create a resource requirement list Identify resource types - individuals are interchangeable within the group (e.g. VB programmers as opposed to software developers ) Allocate resource types to activities and examine the resource histogram 4

Resource histogram: systems analysts 5 STAFF REQD. 4 3 2 1 WEEK 1 2 3 4 5 6 7 5

Resource smoothing It is usually difficult to get specialist staff who will work odd days to fill in gaps need for staff to learn about application etc Staff often have to be employed for a continuous block of time Therefore desirable to employ a constant number of staff on a project who as far as possible are fully employed Hence need for resource smoothing 6

Resource smoothing 5 STAFF REQD. 4 3 2 1 WEEK 1 2 3 4 5 6 7 7 8

Resource clashes Where same resource needed in more than one place at the same time can be resolved by: delaying one of the activities taking advantage of float to change start date delaying start of one activity until finish of the other activity that resource is being used on - puts back project completion moving resource from a non-critical activity bringing in additional resource - increases costs 8

Prioritizing activities There are two main ways of doing this: Total float priority those with the smallest float have the highest priority Ordered list priority this takes account of the duration of the activity as well as the float see next overhead 9

Burman s priority list Give priority to: Shortest critical activities Other critical activities Shortest non-critical activities Non-critical activities with least float Non-critical activities 10

Resource usage need to maximise %usage of resources i.e. reduce idle periods between tasks need to balance costs against early completion date need to allow for contingency 11

Critical path Scheduling resources can create new dependencies between activities recall critical chains It is best not to add dependencies to the activity network to reflect resource constraints Makes network very messy A resource constraint may disappear during the project, but link remains on network Amend dates on schedule to reflect resource constraints 12

Allocating individuals to activities The initial resource types for a task have to be replaced by actual individuals. Factors to be considered: Availability Criticality Risk Training Team building and motivation 13

Cost schedules Cost schedules can now be produced: Costs include: Staff costs Overheads Usage charges 14

Cost profile 15

Accumulative costs 16

Balancing concerns 17