NEES Project Management Workshop June 16, 2014 June 18, 2014 Segment 1 1 Project Management • Project Management Institute (PMI) – Best Practices – Governing Body – Think Tank • Project Management Body of Knowledge • Project Manager Professional Certifications Getting started. Some definitions. What is a Project? • A temporary endeavor undertaken to create a unique product, service, or result. PMI Body of Knowledge, 2008, p434 • “Projects , rather than repetitive tasks, are now the basis for most value added in business” Tom Peters 3 Getting started. Some definitions. What is a Project? • They are: – Unique – With a beginning and an end – Of finite duration………… The BIG DIG Let’s get into some PM Basics 4 Project Management Institute Project Integration Management Project Scope Management Project Time Management Project Cost Management Project Quality Management Project Risk Management Project Human Resources Management Project Communications Management Project Procurement Management Project Stakeholder Management 5 Project Integration Management Processes required to ensure that the various elements of the project are Properly coordinated. Making tradeoffs among competing Objectives and alternatives to meet or exceed stakeholder needs and expectations. Needs vs. Expectation •Plan Development •Plan Execution •Integrated Change Control •Project Charter •Life Cycle and Milestones •Project Stakeholders 6 Project Scope Management Processes required to ensure that the project includes the work requires and only the work requires, to complete the project successfully. •Initiation •Scope Planning, Definition and Verification •Scope Change Control •Requirements Definition •Work Breakdown Structure •Product Baseline Control •Project Baseline Control 7 Project Time Management Processes required to ensure timely completion of the project. •Activity Definition •Activity Sequencing •Activity Duration Estimating •Project Schedule Development •Schedule Control •Schedule Estimating •Critical Path Analysis •Schedule Tracking 8 Project Cost Management Processes required to ensure that the project is completed within the approved budget. •Resource Planning •Cost Estimating •Cost Budgeting •Cost Control •Cost and Schedule Control System •Cost Analysis 9 Project Quality Management Processes required to ensure that the project will satisfy the needs for which it was undertaken. All activities of the overall management function that determine quality policy, objectives and implements them by means such as quality planning, quality assurance, quality control, and quality improvement, within the quality system. •Quality Assurance Plan •Quality Management •Quality Metrics, Measurements and Controls •Continuous Quality Improvement 10 Project Human Resource Management Processes required to make the most effective use of the people involved with the project. Includes all of the project stakeholders – sponsors, customers, and individual contributors. •Organizational Planning •Staff Acquisition and Development •Project Leadership •Staffing Plan •Project Organization •Project Team Building 11 Project Communication Management Processes required to ensure timely and appropriate generation, collection, dissemination, storage and ultimate disposition of project information. It provides the critical links among people, ideas, and information that are necessary for success. •Communications Planning •Information Distribution •Program Reviews, Design Reviews and Reporting •Project Documentation and Records 12 Project Risk Management www.youtube.com/watch?v=J7O7NRV8MMM Project Risk Management The systematic process of identifying, analyzing, and responding to project risk. It includes maximizing the probability and consequences of positive events and minimizing the probability and consequences of adverse events to project Objectives. •Risk Management Plan •Risk Identification •Risk Element Analysis & Metrics •Risk Avoidance & Mitigation •Qualitative Risk Analysis •Quantitative Risk Analysis 14 Project Procurement Management Processes required to acquire goods and services, to attain project scope, from outside the performing organization. •Procurement Planning •Solicitation Planning •Solicitation •Source Selection •Contract Administration •Contract Closeout 15 Project Stakeholder Management (added in 2013) Processes required to identify all individuals or organizations impacted by the project, analyzing stakeholder expectations and impact on the project, and developing the appropriate management strategies for effectively engaging stakeholders in project decisions and execution. • Identification of Stakeholders • Planning Stakeholder Management • Managing Stakeholder Engagement • Controlling Stakeholder Engagement PROJECTS are composed of Processes • A series of actions bringing about a result • Performed by people • Two major categories • Project Management Processes describe, organize and complete the work of the Project • Product Oriented Processes specify and create the project’s product 17 FIVE PROJECT MANAGEMENT PROCESSES • Initiating –authorizing the project or phase • Planning – defining and refining objectives and selecting the best courses of action • Executing – coordinating people and other resources to carry out the plan • Controlling – regularly monitoring and measuring to identify variances; so that corrective action may be taken • Closing – formal acceptance; orderly end to the project 18 Project Management Processes INITIATING PLANNING EXECUTING LEVEL OF ACTIVITY CONTROLLING CLOSING TIME 19 Why do Projects? Projects are the instruments/vehicle of change PROJECT Today’s State A Needs Requirements Expectations Constraints Future State -Scope -Schedule -Cost -Quality -Procurement -Human Resources -Risk -Communications -Integration B 20 Process & Project Work 1. 2. 3. 4. 5. 6. 7. 8. PROCESS Repeat process or product Several objectives Ongoing People are homogeneous Performance, cost, & time known Part of the line organization Bastions of established practice Supports status quo 1. 2. 3. 4. 5. 6. 7. 8. PROJECT New process or product One objective One shot – limited life More heterogeneous Performance, cost & time less certain Outside of line organization Violates established practice Upsets status quo 21 What then is Project Management? • A set of principles, practices, and techniques applied to LEAD project teams and CONTROL project schedule, cost and performance risks to result in delighted customers. Project Management is a discipline. A Behavior! 22 What Project Management is not! • A collection of elaborate, sophisticated rules, principles and the like, whose goal is to drive up your overhead or to require mountains of paperwork. • NOTE: Software packages do not manage projects! People manage Projects! 23 Why are projects (and Project Management) more important today, than ever? • • • • • • Shortened product life cycles Narrow product launch windows Increasingly complex and technical products Emergence of global markets Economic period marked by low inflation Resource Constraints PROJECTS NEED TO BE MANAGED WELL!!! 24 What is value of Project Management? Why should we practice effective Project Management Reasons why organizations practice effective Project Management…The Value Proposition: • Completing projects more quickly and at less cost. – A benefit of using a common methodology is the value of reuse. – Reduced startup time – Shorter learning curve for project team members – Time savings…no need to reinvent processes and templates … Reasons why organizations practice effective Project Management…The Value Proposition: • Being more predictable. – Better planning results in a better understanding of the work and associated estimates. – Predictability is crucial when making decisions about which projects to execute. • Saving effort and cost with Proactive Scope Management. – Having better (tested, repeatable) processes will result in being able to manage scope changes more effectively... Reasons why organizations practice effective Project Management…The Value Proposition: • Better Solution “fit” the first time…through better planning. – Using a repeatable, proven methodology provides the project team and the sponsor an opportunity to make sure they are in agreement on the major deliverables to be produced by the project. • Opportunity to resolve problems more quickly. – The PM methodology will facilitate a proactive issues management process to help ensure that problems are recorder, tracked and resolved as quickly as possible… Reasons why organizations practice effective Project Management…The Value Proposition: • Addressing and resolving future risks before they impact the project. – Sound risk management processes will result in potential problems being identified and managed before the problem actually occurs. • Communicating and managing expectations with clients, team members and stakeholders more effectively. – Having proactive, multifaceted communications … no surprises… Reasons why organizations practice effective Project Management…The Value Proposition: • Building a higher quality product the first time. – Via implementation of quality control and quality assurance techniques to meet the expectation of the customer. • Improved financial management. – The result of better project definition, better estimating, and better tracking of actual costs against the budget results in improved financial predictability and control… Reasons why organizations practice effective Project Management…The Value Proposition: • Stopping “bad” projects more quickly. – Using the milestones, gates, performance metrics, etc. of effective Project Management allows you to see these “bad” situations earlier and more clearly so that you can make better decisions to re-scope or cancel the project. • More focus on metrics and fact based decision making. – Metrics provide information on how effectively and efficiently the project team is performing and the level of quality of deliverables… Reasons why organizations practice effective Project Management…The Value Proposition: • Improved work environment. – Successful projects yield intangible benefits with your project team: • Customers become more involved • Project team takes on more ownership • Better morale… people on successful projects feel better about themselves, their jobs, greater sense of professionalism and self-confidence…… What is going to be our Approach for the Project? • The first decision made on any project is what methodology/approach is best suited for that type of project • One size/type Project Management approach does not fit all projects…comfortably What are some choices? Taxonomy of Project Management Approaches • Traditional/Waterfall Approach – In play for 50 years….Origin in engineering / construction – Projects will follow a very detailed plan that is built before any work is done on the project…plan is linear – “Best Practices”…… PMI doctrine • Traditional Approach works well when: – The project goal and solution are clearly defined – You do not expect many scope change requests – The projects are often routine, repetitive and linear • NOTE: The completed project can be deployed incrementally: – To start harvesting business value – To deal with the likelihood of some change requests Linear and Incremental Define Plan Define Execute Plan Partition the Solution Execute Monitor Control Monitor Control ... .. Monitor Control Close Close Taxonomy of Project Management Approaches • Adaptive (Agile) Approach – What if the goal is clear but the solution is not clear? – Project will follow a very detailed plan (not built at the beginning of the project)…the plan is built in stages at the completion of each project cycle/phase… it is iterative. – The budget and time line is specified at the outset of the project • Adaptive Approach works well: – If you feel the requirements are apt to change – If you feel you will learn about remaining requirements during the course of doing the project – If the project is oriented to new product development or process improvement – If the development schedule is tight and you can’t afford rework or planning – Requires that empowered individuals are readily available for input. Adaptive Approach (Iterative) Detailed Planning Define High end Planning Incorp. Feedback Monitor & Control Launching Customer Feedback Closing Taxonomy of Project Management Approaches • Extreme Approach – The goal is not clear…solution is not clear – Projects do not follow a plan in the manner deployed with the traditional or adaptive approaches – The project proceeds based on informed, non-specific “guesses” of what the final goal (or solution) will be – At the conclusion of each cycle, what was learned or discovered is factored into a newly specified goal – Uses an open, elastic, undeterministic approach. Best fitted for R&D Projects Measuring and Reporting – Metrics (Can build trust, communicate progress, expose problems and illustrate effectiveness of the Process) Traditional/Waterfall • Focus is on tracking efforts on each activity • GANTT Chart • Percent complete • Time per team member per task • Actual time versus estimated time Adaptive/Agile • Focus on tracking what has been incrementally delivered • Velocity • Burn Down – what features have been completed • Burn Up – what features have been promised • Running tested features • Defect density • Cycle time • Code quality • Earned Business Value Who/what are Project Stakeholders? Who are the Project Stakeholders? • Stakeholders are those individuals or organizations who are impacted by (or have an impact on) the project, their perspectives need to be taken into account in order for a project to be successful • Stakeholders can have positive or negative views regarding a given project….they can gain or lose from the success or failure of the project They have Skin in the Game! 42 Stakeholders • Performing Stakeholder Analysis and Mapping • Different approaches to grouping stakeholders: – Ex: • • • • • • Influence Interest Resistance Support Commitment Engagement • Incorporate stakeholder perspectives into the project and deliverables After all, we are talking about change! Support for Change The Change Process Support Denial Exploration Resistance Resistance TIME Projects are the instruments/vehicle of change. Change need not always be painful! Degree of support for the project The Road to COMMITMENT Stakeholder Commitment BUY-IN Involvement aborted UNDERSTANDING AWARENESS Unaware Decision to not get involved Confusion Negative Perception Time Stakeholder Analysis can measure the degree the Stakeholder embraces change in terms of: • Influence – Power the stakeholders have that can affect project outcomes as measured by: – Formal Influence – Administrative authority conferred by the organization – Informal Influence – Unofficial leadership conferred by peers or other affected parties • Support – Approve or agree with the change as measures by: – Commitment – Degree to which stakeholders are available to participate during the project – Engagement – Willingness stakeholders have to participate in the change You heard it here: Pay a great deal or attention to your Stakeholders. Regardless of the size/scope of the project, often the biggest obstacle to an IT Project’s success may not be the technology, but one, project teams have to make an extra effort to control: The Human element. There are Project Requirements, and then there are EXPECTATIONS! • Different stakeholders may have different expectations -- they may compete: • • • • Sales Marketing Production Finance • To be successful, the PM must be able to manage all expectations 48 Project Requirements vs. Project expectations • Requirements* usually more tangible, traceable, measurable, less open to interpretation. Examples • Expectations less tangible, more open to interpretation, less measurable. Examples • The project Manager is responsible for managing both. • Instructor Example * - Beware of opposing requirements EXPECTATIONS Model Set, Monitor, Influence • SET – How are Expectation Set? – Sample Dialogue • Customer: “Will it take much effort to change the sequence and content of the Income Statement produced by the End of Month Process?” • Consultant: “Not a problem!” • Customers expectation takeaway?????? EXPECTATIONS Model Set, Monitor, Influence • MONITOR • Monitoring Captured Expectations – Actively search for expectations – Testing – Listen to your clients (and stakeholders), hear them, understand them…talking to you….talking to someone else (don’t eavesdrop) • What did they say?…What didn’t they say? • What are their favorite topics? • What do they do…action speaks louder than words.. EXPECTATIONS Model Set, Monitor, Influence • INFLUENCE • Influencing Expectations – Shaping • Process: – Determine the expectation – Determine the source – Go to work..communicate Expectations beyond the Product or Deliverables 1. To be taken seriously 2. Competent, efficient service 3. Anticipation of my needs 4. Explanation in my terms 5. Basic Courtesies 6. To be informed of the options 7. Not to be passed around 8. To be listened to and heard 9. Dedicated attention 53 Expectations beyond the Product or Deliverables 10. Knowledgeable help 11. Friendliness 12. To be kept informed 13. Follow-through 14. Honesty 15. Feedback 16. Professional Service 17. Empathy 18. Respect 54 What are some sources for Project Failure? • Trying to put 10 pounds of project through a 5 pound pipeline • Expecting Perfection • Mistaking 1 + 1 for 2 • Forgetting Something • Micromanaging trees while the forest burns 55 What are some sources for Project Failure? • Creating a Parkinson’s Law environment… “Work expands to fill the time available for its completion.” • Not using “good enough” resources • Overusing great resources……..….generating hidden costs (ERP example) • Working on the wrong project • Multi-tasking, multi-tasking, multi-tasking, etc. 56 A few words about the Project Environment? • Spectrum of Project Organizations – Strong / weak – Maturity level – Logical form vs. Physical form – Roles, Responsibilities, Authority, Accountability – Global/Virtual teams & organizations • Company Culture 57 Functional Organization 58 Projects - Functional Organization • • Advantages • • • • • • • A team member can work on several projects within his/her area The functional area is a “home” after the project is completed Critical mass of specialized knowledge Efficient use of collaborative experience and facilities Institutional framework for Planning and Control All activities receive the benefit from the most advanced technology. Technical expertise is maintained within the functional area Allocates resources in anticipation of future business Career opportunity and growth for personnel Well suited for mass production of items 59 Projects - Functional Organization Disadvantages • Aspects of the project that are not directly related to the functional area not done well enough • Motivation of team members is often weak • Needs of the client are secondary and are responded to slowly…..Weak interface with the customer • Often project planning and reporting suffers • Tendency for decisions to favor the functional group…act on their own best interests • Decisions can take more time if they need to go through levels within the organization 60 Matrix Organization President Research and Development Engineering Manufacturing Marketing Manager Project A Manager Project B Manager Project C 61 Matrix Organization Advantages • Enhanced inter functional communications • Pinpointed responsibility • Effective use of company resources….. Duplication of resources is minimized • Functional “home” for team members • Policies of the parent organization are followed • Effective accumulation of know how • Career continuity and professional growth • Perpetuates technology President Research and Development Engineering Manufacturing Marketing Manager Project A Manager Project B Manager Project C 62 Matrix Organization Disadvantages • Too many bosses. Dual accountability of personnel • Conflicts arise between project and functional managers Depends on project manager’s negotiating skills • Potential for sub optimization • Profit and loss accountability difficult President Research and Development Engineering Manufacturing Marketing Manager Project A Manager Project B Manager Project C 63 Projectized Organization 64 Projectized Organization Advantages • The project manager has full authority over the project Means strong control. Clear authority and responsibility • Team members report to one boss. Loyalty to one activity • Shortened/improved communication lines • Team pride, motivation, and commitment are high • Strong interface with the customer • Encourages performance, cost and schedule tradeoffs • High level of integration 65 Projectized Organization Disadvantages • Inefficient and Duplication of resources • Organizational goals and policies are ignored….. Can be isolated on what is going on in the rest of the organization • Often does not develop technology with an eye on the future • Lack of technology transfer • Team members have no functional area "home" • Minimal career continuity for project personnel • Difficulty in balancing workloads as projects phase in and phase out 66 Heavyweight Project Organizations • Project manager authority expanded • Functional alignment abandoned in favor of market opportunism • Focus on external customer • A Mature Organization • Project Management Office (PMO) 67 Project Management Offices (PMO) • Centralized units that oversee or improve the management of projects • Resource centers for: – – – – Technical details Expertise Repository Center for excellence Forms of PMOs • Weather station – monitoring and tracking • Control tower – project management is a skill to be protected and supported • Resource pool – maintain and provide a cadre of skilled project professionals Factors/Tips in Selecting a Structure • The number of projects and their relative importance….low-> functional…high-> matrix • The level of uncertainty in projects….the more uncertainty (cost, schedule, scope) ,strong PM can react quicker, exercise tighter control therefore a Project Oriented structure is preferred • Type of technology used. – With several/changing technologies Matrix – New product, high uncertainty -> Project Oriented Factors/Tips in Selecting a Structure • The Project Complexity….low complexity-> functional…high- complexity-> Project oriented structure • Duration of projects….short projects -> matrix…Long projects -> project oriented • Resources used by the Projects. – If common resources are shared by 2 or more projects -> Matrix with a functional bias – If number of common resources being shared are low -> Project oriented structure Factors/Tips in Selecting a Structure Remember: Organizational structure can have a major impact on project performance What about the Organizational Culture? The unwritten rules of behavior, or norms that are used to shape and guide behavior, is shared by some subset of organization members and is “taught” to all new members of the company 73 Organizational Culture • A system of shared norms, beliefs, values and assumptions which bind people together, thereby creating shared meanings • The “personality” of the organization that sets it apart from other organizations - provides a sense of identity to its members - Helps legitimize the management system of the organization - Clarifies and reinforces standards of behavior 74 Organizational Culture Key factors that affect and or influence (shaping) culture development: – Technology (leading, bleeding, laggards, “early adopters”, etc.) – Environment – Geographical location – Reward systems – Rules, regulations and procedures – Key organizational members – Critical incidents / Reaction to crises (i.e. McNeil Labs with Tylenol) – Ownership (private, public, government, etc.) 75 Culture Affects Project Management • • • • • • Departmental interaction Employee commitment to goals Project planning Performance evaluation Acceptance & Support of Change Bottom Line: Organizational Culture can have a major impact on project performance 76 Project Management • Project Management Institute (PMI) – Best Practices – Governing Body – Think Tank • Project Management Body of Knowledge • Project Manager Professional Certifications Project Manager Professional Certifications • Certified Associate in Project Management (CAPM) • Project Management Professional (PMP) • Program Management Professional (PgMP) • PMI Agile Certified Practitioner (PMI-ACP) • PMI Risk Management Professional (PMI-RMP) • PMI Scheduling Professional (PMI-SP) 78 Project Manager Professional Certifications • To apply for the Certified Associate in Project Management (CAPM): A secondary degree (high school diploma or the global equivalent) AND At least 1500 hours of project experience OR 23 hours of Project Management education by the time you sit for the exam 79 Project Manager Professional Certifications • To apply for the Project Management Professional (PMP): A secondary degree (high school diploma, associates degree or the global equivalent) with at least five years of project management experience, with 7500 hours leading and directing projects and 35 hours of project management education OR A four-year degree (bachelor’s degree or the global equivalent) and at least three years of Project Management experience, with 4500 hours leading and directing projects and 35 hours of project management education. 80 Project Manager Professional Certifications • To apply for the Program Management Professional (PgMP): A secondary degree (high school diploma, associates degree or the global equivalent) with at least four years (6000 hours) of project management experience and seven years (10,500 hours) of program management experience OR A four-year degree (bachelor’s degree or the global equivalent) and at least four years (6000 hours) of Project Management experience and four years (6000 hours) of program management experience. 81 Project Manager Professional Certifications • To apply for the PMI Agile Certified Practitioner (PMIACP): – General Project experience • 2000 hours working on project teams • These hours must be earned within the last 5 years • Active PMP or PgMP will satisfy this requirement – Agile Project experience • 1500 hours working on agile project teams or with agile methodologies • These hours are in addition to the 2000 hours required in “General Project experience” • These hours must be earned within the last three years – Training in Agile Practices • 21 contact hours • Hours must be earned in agile practices 82 Project Manager Professional Certifications • To apply for the PMI Risk Management Professional (PMI-RMP): A secondary degree (high school diploma, associates degree or the global equivalent) with at least 4500 hours of Project Risk Management experience and 40 hours of project risk management education OR A four-year degree (bachelor’s degree or the global equivalent) and at least 3000 hours of Project Risk Management experience and 30 hours of project risk management education. 83 Project Manager Professional Certifications • To apply for the PMI Scheduling Professional (PMI- SP): A secondary degree (high school diploma, associates degree or the global equivalent) with at least 5000 hours of Project Scheduling experience and 40 hours of project scheduling education OR A four-year degree (bachelor’s degree or the global equivalent) and at least 3500 hours of Project Scheduling experience and 30 hours of project scheduling education 84