Professional Documents
Culture Documents
Objectives
To understand:
definition of a project and project management why projects fail Whats so special about Software projects
Process vs Project
Attribute
Environment: Activity: Resource driver: Degree of change: Planning horizon: Resource assessment: Degree of complexity: Degree of risk: Staff to management
Process
Production-oriented oriented Continuous/unending Volume Low Near term (day by day) Infrequent Low (Routine) Lower Higher Ratios
Project
DevelopmentLifecycle Unique tasks Task High Longer term (goal driven) Frequent High Higher (more uncertainty) Lower 15:1 or 5-6:1
Definition of a Runaway
A project which has:
failed significantly to achieve its objectives, and/or exceeded its budget by at least 30% Why do Projects Fail ?
Unfamiliarity with scope and complexity: 17% Other: 12%
Causes of Runaway
Poor performance by suppliers of hardware/software Insufficient senior business staff on the team Inadequate project management Technology new to the organisation Bad planning and estimating Project objectives not fully specified
0
KPMG Survey
10
20
30
40
50
60
% of respondents
MSD S01 Overview.ppt 7
Prevention of Runaways
Improved project management Feasibility study More user involvement
Respondents
On Time 80%
Late 40%
MSD S01 Overview.ppt 9
Project Management
Requirements Resources Project Deliverables Other Outputs
Randomness
Project Activities
Activity Domain
Functionality Specifications Design Documentation Testing Training
Facilitation
Impacts
MSD S01 Overview.ppt 11
Deliverables may be less tangible and less familiar than in other types of projects Scope may be difficult to control The project team often has diverse skills, experience, attitudes and expectations The project may be critical for achieving business goals The project may be combined with significant organisational changes Concrete requirements, scope and benefits may be difficult to define Rapid technological change may cause the projects foundation to become obsolete
Management based on communication of real information about issues and status - fact based
MSD Structure
Managing Project Staff Subcontractor Management
Project Definition
Project Plan
Project Close
Quality Management Risk Management Change Control and Issue Management Configuration Management
Uncover the sources of support and resistance Appearances can be deceptive - watch the hidden agenda
Design your plan for easy modification Treat each milestone as if it were the last Use admin to support project objectives The target time for a task is not the same as its budget Read project scope and objectives once per week No surprises!