Traditional Project Management Vs. eXtreme Project Management.

Slides:



Advertisements
Similar presentations
Business Improvement Review Knowledge Understanding Action.
Advertisements

Evolution of Parametric Analysis within Rolls-Royce Purchasing
Roadmap for Sourcing Decision Review Board (DRB)
Develop an Information Strategy Plan
Project Yourself into the Future Sheryl Morgan Project Support Manager Wintec ATEM Conference 9 – 10 July 2007 Manukau Institute of Technology.
Bryan Roach Chairman Crime Stoppers Australia. Strategic Planning The process for defining strategy (direction) and decision making For Crime Stoppers,
Page 1 Capability Business Benefit Business Risk KEYBA Capabilities: Benefits V Risks Facilitation of Decision making Getting the right people together.
Course: e-Governance Project Lifecycle Day 1
Project Management Shuffle Directions: take the definitions from the following cards and write a song using the tune from “Cupid Shuffle”
An Intro to Professionalizing Procurement & Strategic Sourcing
Project What is a project A temporary endeavor undertaken to create a unique product, service or result.
NEES Project Management Workshop June 16 June 18 1 Segment 2.
W5HH Principle As applied to Software Projects
ICS Management Poor management is the downfall of many software projects Software project management is different from other engineering management.
HIT241 - Project Scope Management Introduction
HFSD 1 © Copyright De Montfort University 1999 All Rights Reserved ETHICS l Objectives: u to explain the ETHICS methodology for Information Systems Development.
Lesson 10: IT Project and Program Management. Lesson 10 Objectives  Identify resources for technical data  Identify project management fundamentals.
Sharif University of Technology Session # 4.  Contents  Systems Analysis and Design Sharif University of Technology MIS (Management Information System),
Strategy Development Tools. SCENARIOS GUIDING PRINCIPLES / POLICIES (Core Values of the Company) STRATEGIC GOALS (How we wish to relate to the environment)
Charting a course PROCESS.
Chapter 3 Project Management
Effectively applying ISO9001:2000 clauses 5 and 8
Project Management Fundamentals Project Organization and Integration
Project Human Resource Management
What is Business Analysis Planning & Monitoring?
 A project is “a unique endeavor to produce a set of deliverables within clearly specified time, cost and quality constraints”
Initiating and Planning Systems Development projects
Adaptive Processes Project Management Body of Knowledge
MGT 461 Lecture # 19 Project Initiation Phase (I OF II)
BUSINESS PLUG-IN B15 Project Management.
Dr. Jana Jagodick Polytechnic of Namibia, 2012 Project Management Chapter 3 Project Management for Strategic Goal Achievement.
Certificate IV in Project Management Introduction to Project Management Course Number Qualification Code BSB41507.
1. 2 IMPORTANCE OF MANAGEMENT Some organizations have begun to ask their contractors to provide only project managers who have been certified as professionals.
©Ian Sommerville 2004Software Engineering, 7th edition. Chapter 26 Slide 1 Software cost estimation 1.
Chapter 12: Systems Investigation and Analysis. Agenda  How to Develop a CBIS?  Systems Development Life Cycle (SDLC)  Prototyping  Join Application.
1 © The Delos Partnership 2004 Project Management Organisation and Structure.
Software cost estimation Predicting the resources required for a software development process 1.
Chapter 7: A Summary of Tools Focus: This chapter outlines all the customer-driven project management tools and techniques and provides recommendations.
Chapter 11. Intro  What is Project Management?  Project Manager  Project Failures & Successes Managing Projects  PMBOK  SDLC Core Process 1 – Project.
Copyright 2008  Project management process groups progress from initiating activities to planning activities, executing activities, monitoring and controlling.
Welcome to Session 3 – Project Management Process Overview
GLOBAL SCHOOL OF PROJECT MANAGEMENT UNIVERSITY FOR INTERNATIONAL COOPERATION Ing. Osvaldo A. Martínez Gómez, MAP, MSc. Essential Topics - Project Management.
1 Chapter 3 1.Quality Management, 2.Software Cost Estimation 3.Process Improvement.
Copyright  2005 McGraw-Hill Australia Pty Ltd PPTs t/a Australian Human Resources Management by Jeremy Seward and Tim Dein Slides prepared by Michelle.
Information System Project Management Lecture three Chapter one
BSBPMG501A Manage Project Integrative Processes Manage Project Integrative Processes Project Integration Processes – Part 1 Diploma of Project Management.
Business Analysis. Business Analysis Concepts Enterprise Analysis ► Identify business opportunities ► Understand the business strategy ► Identify Business.
Initiation Project Management Minder Chen, Ph.D. CSU Channel Islands
Recall The Team Skills 1. Analyzing the Problem (with 5 steps) 2. Understanding User and Stakeholder Needs 3. Defining the System A Use Case Primer Organizing.
Making knowledge work harder Process Improvement.
Kathy Corbiere Service Delivery and Performance Commission
Foundations of Geospatial System Development Todd S. Bacastow Professor of Practice for Geospatial Intelligence John A. Dutton e-Education Institute The.
Managing programs that promote personal effectiveness.
Unit – I Presentation. Unit – 1 (Introduction to Software Project management) Definition:-  Software project management is the art and science of planning.
SCOPE DEFINITION,VERIFICATION AND CONTROL Ashima Wadhwa.
1 Project Management C13PM Session 2 Project Initiation & Definition Russell Taylor Business Department Staff Workroom
Quality Assurance. Define Quality (product & service) Exceeds the requirements of the customer. General excellence of standard or level. A product which.
Company LOGO. Company LOGO PE, PMP, PgMP, PME, MCT, PRINCE2 Practitioner.
1 1 Effective Administration of Commercial Contracts Breakout Session # Session D06 Name: Holly Walker, CPCM Corporate Learning Solutions and Contract.
Chapter 3 Project Management Parts of this presentation is extracted from Ian Sommerville’s slides located at
Start End What is a project? Definition from PMBOK -
The Project Infrastructure
Systems Analysis and Design in a Changing World, 4th Edition
CASE Tools and Joint and Rapid Application Development
Advocacy and CampaiGning
Chapter 6 Project Management and Project Cycle Management.
Guidance notes for Project Manager
Portfolio, Programme and Project
Defining project management
CEng progression through the IOM3
Presentation transcript:

Traditional Project Management Vs. eXtreme Project Management

In the 60’s: The project management issues were left entirely to the computing group. Clients simply had to wait for the completion of the IT project. In the 70’s: The project management were based on engineering models and these models excluded any meaningful client participation regarding estimation, scheduling, selection of strategy, cost, effort, quality, priorities and so on. Clients got involved with the initial system analysis, system testing and documentation. In the 80’s: Organisations was forced to evaluate their methods. The managing and planning processes were examined by the senior managers. They became focused on how technology and systems were aligned to the business area. ROI (Return of Investment), techniques of risk assessment and risk management was taken more seriously. Problems between the IT professionals and the business professionals became reality. In the 90’s: Partnership relations merged to the surface. They became aware of each others working area, and that is where the driving force for a new project management paradigm like XPM lies.

Driving Force Change A Power shift –Dark age - Tokenism, Payback, Partnership The Free Agent Army –Job for life - loyalty, security …. The Global e-conomy –Speed, Networked world, borders ….

Basic project elements:

eXtreme Project Management (XPM) Originally developed for eXtreme Programming, but can be used with other “light” methodologies. The forces in XPM are not technical issues, but “business” side of project management Project management and technical management are not the same; - Project management deals with stakeholders, stakeholders, related projects, risk, benefits, cots, schedules, estimates and policies. - Technical management deals with concerns data, function, object requirements, design, menu hierarchy, file design, module specifications, test plans and documentation. XPM involves daily planning and re-planning as part of the normal team and stakeholder process. It is important to remember that changes to the context, external or internal changes, risks, scope, objectives, cost, benefit and so on is identified, valuated and reported to the stakeholders.

In XPM stakeholders are important. It is therefore important to spend a lot of time with the them. Different stakeholders see different part of the project, so they have to be brought together in order to understand the wholeness of the project - in RAP sessions. The aim of RAP sessions are identifying the requirements and other important issues needed for the project. RAP provides the mechanism where the conflict between stakeholders can be recognised and resolved before the project continues. The stakeholders and the team members are part of building the projects vision, and therefore the key is that all issues must be shared among the involved parties of the project. RAP consists of 8 phases, and begins with focus on the expectations each participant has regarding reaching success in the project. It gives a broader picture for the participants.

RApid Planning (RAP) The project manager identifies key stakeholders in her project, invites them to a RAP session, and progresses through a series of steps that involve planning the project in an intensive and participative process with the project stakeholders Define success Define scope, objectives, stakeholders, and related projects Analyze and model project benefits Analyze and model project quality Analyze project strategy/scenarios Analyze project risk and develop risk management plans Develop project task lists Estimate tasks/project Develop project schedules

1. Define scope, objectives, stakeholders and related projects: This analyses the scope and objective. The participant’s identifies the scope or boundaries in business and technical terms. What business requirement must the project meet? Objectives are m modelled at a number of levels; Strategic, businesses, projects and technical. Services, resources and deliverables, required from the stakeholders and managers of related projects are also identified. Assumptions and constraints are documented. 2. Analyse and model project benefits: Using the business objectives of the project, participants and the project manager must analyse the business and related benefits expected for the product. 3. Analyse and model project quality: The expectations from the stakeholders concerning the quality are analysed. 4. Analyse project strategy and scenarios: Followed by the agreement on scope and objectives, the relevant strategies and scenarios needs to be analysed. Also the selection of appropriate development strategies is involved. The 8 phases of RAP

5. Analyse project risk and develop risk management plans: Analysis of the factors that may cause the project to fail. Stability of project requirements, team experience and complexity of the business area are considered. The higher risk, the higher probability of change and failure. 6. Develop project task lists: A list of tasks which are required for completion of the project is developed. Details are dealt with in phase Estimate tasks/project: Risk analysis, quality expectations, algorithmic and judgement techniques, and a detailed understanding of the team skills and competence's. The correctness of the estimates impacts the schedules of development, but also derivation of costs and benefits. As many people as possible must be involved. 8. Develop project schedules: Interrelationships between tasks and resources are analysed. Also alternative schedules, resources and relationships should be driven by as many people as possible. This step is a complex business, but it brings outputs from many previous steps together.

The five tools in XPM During the RAP process, XPM embodies five tools. This brings openness and ownership for the stakeholders. A RAP process must have full participation by stakeholders. The five tools are;  Success sliders  The O 3 model  Quality agreements  Project or partnership agreements  Event/scenario/real-time planning

Seven related factors of expectations from a business expert view are considered here. 1) Achieving stakeholder satisfaction 2) Meeting objectives/functional requirements 3) Meeting budget 4) Meeting deadlines 5) Adding value/ROI 6) Meeting quality requirements 7) Achieving team satisfaction These factors are simply measured graphically after importance like this: The success sliders, is a tool used for negotiating the expectations for a project. Here the project sponsor has an important role, since it is unlikely that all of the stakeholders will agree on what constitutes success for the project. Success sliders

O 3 Model The O 3 model is a tool for modelling and realising the benefits for the project. The model is based on three elements: Objective, Output and Outcome. These three O’s create the project value chain, which can be followed horizontally and vertically. The project goal must support the organisation strategic goal. The same with the result of the outcome must support the organisations strategic outcome, so that the benefits of the project will support the strategic benefits.

Quality agreement The quality of the software is a combination of the following attributes. It is important to define, in order to achieve the desired output. The attributes can both be positive or negative.

Project or partnership agreements A common failure in a project, are stakeholders lack of awareness of their role. The project manager must develop specific communication strategies for all of the stakeholders.

Event/scenario/real-time planning The event and scenario planning is identified by the involved people in the RAP session. The assumption is that the project is impacted constantly by both external and internal changes. It is important to define and identify events and scenarios that could be involved in delivering the product.

Traditional Risk Management Risk can be many things. An example is shown below. Project Risks Technical Risks Planning and resource risks Requirements risks Relationship risks Commercial risksSubcontract risks No or poor business case More than one customer Inappropriate contract type Penalties for non- performance Ill-defined scope Unclear payment schedule Payments not linked to deliverables Unclear customer structure Poor access to stakeholders Internal customer politics Multiple stakeholders Users not committed to project Unwillingness to change Management and users disagree Requirements not agreed Requirements incomplete Requirements not detailed Ambiguity in requirements No single document of requirements Stringent non- functional requirements Acceptance criteria not agreed Project manager not involved in initial planning Project very large with quick build-up Estimates not based on metrics Excessive reliance on key staff Developers lack key skills Inexperience in business area Inexperience of technology Environment new to developers Development and live environments differ Restricted access to environment Unfamiliar system software Lack of technical support Unfamiliar tools/ methods/standards New/unproven technology used No/little experience of suppliers Suppliers in poor financial state Difficult to stage tests of items No choice of supplier Use of proprietary products Subcontracts not “back-to-back” with main contract

Meeting expectations Achieving stakeholder satisfaction Meeting objectives/functional requirements Meeting budget Meeting deadlines Adding value/ROI Meeting quality requirements Achieving team satisfaction P 19