Information Technology Project Management, Eighth Edition. Note: See the text itself for full citations.

Similar documents
This course will explore how your projects can easily and successfully make the transition to an effective Agile environment.

Kathy Schwalbe, Ph.D., PMP

AGILE FOR NON-IT PRACTITIONERS

Course outline Introduction to project management The project management process groups Project initiation

AGILE FOR NON-IT PRACTITIONERS

PMO17BR201 Caterpillar s Next Step: Implementing Agile in a Waterfall World Seth J. Norburg, PMP, Portfolio Coordinator Caterpillar

Copyright Intertech, Inc All Rights Reserved. May 18, 2011

A Guide to Critical Success Factors in Agile Delivery

GLOBAL CENTRE OF EXCELLENCE (GCE) EXCEL AND LEAD

PMBOK Guide Fifth Edition Pre Release Version October 10, 2012

Understanding Agile from a PMP s Perspective! Exploding the myth that Agile is not in the PMBOK

Defining Project Scope

approach to successful project

The Seven Deadly Sins of Scrum

PMI Agile Certified Practitioner (PMI-ACP) Duration: 48 Hours

Two Branches of Software Engineering

Exam 2012, Lecture Project Management

The Lessons Learned of a BA on an Agile Project

Guten Tag. (good day)

Comparing Scrum And CMMI

The 9 knowledge Areas and the 42 Processes Based on the PMBoK 4th

Scrum Testing: A Beginner s Guide

Preparation Guide. EXIN Agile Scrum Foundation

Improving Agile Execution in the Federal Government

What Every Manager Needs to Know About Project Management in 2018

Project Management Professional (PMP)

TANGIBLE STRATEGIES FOR ALIGNING YOUR PROCESSES WITH AGILE

AGILE MYTH BUSTERS- THAT S NOT AGILITY!

Michael Prince PMI-ACP Application Development Manager Richland County

Information Technology. Project Management, Sixth Edition

Information Technology. Project Management, Seventh Edition

Information Technology Project Management, Sixth Edition. Note: See the text itself for full citations. More courses at cie-wc.edu

Team GRC vs Scrum: Agile outside the softw are development w orld 8/11/2016. Laura Jones, PMP, PMP-RMP, CMQ/OE, CGPM Risk Manager

SCRUM - compact The agile software development methodology

Metodologías Agiles en E///

A Hybrid Approach to the Use of Agile in Health IT. Session 147 March 7, 2018 Spencer Reeser-Stout, Senior Project Manager

GUIDE TO THE CHANGES IN PMP simpl learn i

Session 11E Adopting Agile Ground Software Development. Supannika Mobasser The Aerospace Corporation

Guten Tag. (good day)

PMP PMBOK 5 th Edition Course Agenda

Note: See the text itself for full citations.

Project Management for Non-Profits What s in it for you? Benefits of Improved Project Management (PM) Skills, Techniques and Processes.

How to Prepare for and Implement a Project Using Scrum

Chapter 01 - The Process The Process Application Process ACP Qualifications Scheduling Your Exam Rescheduling/Cancelling Fees

Objectives of Project Management Framework. What are the Characteristics Of Project. Activities involved Project Management

An Introduction to Scrum

Avoiding ScrumButt - Nokia Test Origins Nokia Siemens Networks

January 17, All Rights Reserved Best Practices Training, LLC

Managing Risk in Agile Development: It Isn t Magic

How a Traditional Project Manager Transforms to Scrum Jeff Sutherland & Nafis Ahmad

BUSINESS INSIGHTS. Making the Transformational Shift to Scrum

Data Collection for Agile Projects Blaze Smallwood ICEAA Conference 2016

"Starting an Agile Team - Evolution or Revolution?" Scott Bird and Rick Freedman 2016 PMI Professional Development Days September 2016

PMI-ACP Blended-Learning Instructor-Led Session

BA25-Managing the Agile Product Development Life Cycle

Agile Delivery Framework (ADF)

How a Traditional Project Manager Transforms to Scrum: PMBOK vs. Scrum

1. Organizational information (company and business unit): 2. How large is the organization (number of employees)? !25 8.7%

S O Seminar Objective

Project Management Professional (PMP) Exam Prep Course 00 PMP Application & Exam

HELP!!! THE SCRUM MASTER IS THE IMPEDIMENT!

Agile Project Management

Agile Software Development

PMI Scheduling Professional (PMI-SP)

Designing the Process. A Brief Introduction to Agile Programming

SCRUM - LESSONS FROM THE TRENCHES

Project Management Communication Tools. By William Dow, PMP & Bruce Taylor

Boston University Metropolitan College. MET CS634 Agile Software Development

Agenda. PMBOK Guide Third Edition. PMI Standards Background. PMI Life Cycle Plan for Standards. Presented by Kevin Chui, PMP. How Did We Get Here?

Glossary. BoM Bill of material. CAPM Certified Associate in Project Management. CCB Change Control Board

Agile Software Development

Best Practices for Enterprise Agile Transformation

AGILE INTERNAL AUDIT (IA)

Portfolio Management In An Agile World

Agile Scrum Process Checklist

Agile Methodology For Developing & Measuring Learning

Lessons Learned Applying EVMS on Agile Programs

Project Communications Management

Joe s Unofficial Scrum Checklist

Virtually Agile. Astro Sabre (Matt Ganis) IBM, Senior Technical Staff Member Hawthorne, NY - September 20, 2007

Presented by Only Agile. What is Agile?

Change Agile. Ben Linders, André Heijstek. veranderproject.nl

Applying Agile Principles to Project Management. Tyler Monson PMP, CSM Hiren D. Vashi PMP, PMI-ACP, CSM, CSP

Errata 1 st Printing. Errata 2 nd Printing

Webinar on Introduction to Scrum and Agile. and. Training for Scrum Fundamentals Certified (SFC ) Certification

CSU Project Management Certificate Program. Project Scope Management

Certified Scrum Master

Oracle Unified Method (OUM) Using OUM with Agile Techniques. Jan Kettenis Oracle Global Methods Oracle Consulting Netherlands

Understanding Agile from a PMP s Perspective!

Project Management Professional (PMP) Exam Prep Course 2 - Types of Exam Questions

Introduction to Agile (Scrum)

Scrum Alliance Certified Team Coach SM (CTC) Application SAMPLE

Project Cost Management

Application of Agile Delivery Methodologies. Bryan Copeland Energy Corridor Brown Bag Event August 31, 2016

Introduction to Agile and Scrum

Innovation & Technology for Challenging Projects

PMBOK versus Agile (Is Agile the New PMBOK?)

TSP*-Agile Blend: The Gun Smoke Clears

Certified Team Coach (SA-CTC) Application - SAMPLE

Project Management Professional (PMP) Examination Content Outline

Transcription:

Note: See the text itself for full citations.

} Describe the five project management process groups, the typical level of activity for each, and the interactions among them } Understand how the project management process groups relate to the project management knowledge areas } Discuss how organizations develop information technology (IT) project management methodologies to meet their needs Copyright 2016 2

} Review a case study of an organization applying the project management process groups to manage an IT project, describe outputs of each process group, and understand the contribution that effective initiating, planning, executing, monitoring and controlling, and closing make to project success } Review the same case study of a project managed with an agile focus to illustrate the key differences in approaches } Describe several templates for creating documents for each process group Copyright 2016 3

} A process is a series of actions directed toward a particular result } Project management can be viewed as a number of interlinked processes } The project management process groups include initiating processes planning processes executing processes monitoring and controlling processes closing processes Copyright 2016 4

Copyright 2016 5

} Philip A. Pell, PMP, commented on how the U.S. IRS needed to improve its project management process. Pure and simple, good, methodology-centric, predictable, and repeatable project management is the SINGLE greatest factor in the success (or in this case failure) of any project The project manager is ultimately responsible for the success or failure of the project. * } A 2014 U.S. Government Accountability Office (GAO) report stated that IRS had significant cost and schedule variances in over 68 percent of its major IT projects *Comments posted on CIO Magazine Web site on article For the IRS, There s No EZ Fix, (April 1, 2004). Copyright 2016 6

Just as information technology projects need to follow the project management process groups, so do other projects, such as the production of a movie. Processes involved in making movies might include screenwriting (initiating), producing (planning), acting and directing (executing), editing (monitoring and controlling), and releasing the movie to theaters (closing). Many people enjoy watching the extra features on a DVD that describe how these processes lead to the creation of a movie This acted not as promotional filler but as a serious and meticulously detailed examination of the entire filmmaking process. * Project managers in any field know how important it is to follow a good process. *Jacks, Brian, Lord of the Rings: The Two Towers Extended Edition (New Line), Underground Online (accessed from www.ugo.com August 4, 2004). Copyright 2016 7

} You can map the main activities of each PM process group into the ten knowledge areas using the PMBOK Guide, Fifth Edition, 2013 } Note that there are activities from each knowledge area under the planning process groups Copyright 2016 8

*Source: PMBOK Guide, Fifth Edition, 2013. Copyright 2016 9

Copyright 2016 10

} Just as projects are unique, so are approaches to project management } Many organizations develop their own project management methodologies, especially for IT projects } A methodology describes how things should be done; a standard describes what should be done } PRINCE2, Agile, RUP, and Six Sigma provide different project management methodologies Copyright 2016 11

} A 2011 study of organizations across India included the following findings: Two-thirds of organizations in some stage of Agile adoption are realizing key software and business benefits in terms of faster delivery of products to the customer, an improved ability to manage changing requirements, and higher quality and productivity in IT. Organizations struggle with the magnitude of the cultural shift required for Agile, opposition to change, a lack of coaching and help in the Agile adoption process, and a lack of qualified people. The daily stand-up, iteration planning, and release planning are the most commonly used practices, while paired programming and open workspaces are not popular Copyright 2016 12

} Organizations that excel in project management complete 89 percent of their projects successfully compared to only 36 percent of organizations that do not have good project management processes } PMI estimates that poor project performance costs over $109 million for every $1 billion invested in projects and programs Copyright 2016 13

} This case study provides an example of what s involved in initiating, planning, executing, controlling, and closing an IT project } You can download templates for creating your own project management documents from the companion Web site for this text or the author s site } Note: This case study provides a big picture view of managing a project. Later chapters provide detailed information on each knowledge area Copyright 2016 14

} It is good practice to lay the groundwork for a project before it officially starts } Senior managers often perform several pre-initiation tasks, including the following: Determine the scope, time, and cost constraints for the project Identify the project sponsor Select the project manager Develop a business case for a project (see Table 3-2 for an example) Meet with the project manager to review the process and expectations for managing the project Determine if the project should be divided into two or more smaller projects Copyright 2016 15

} Initiating a project includes recognizing and starting a new project or project phase } The main goal is to formally select and start off projects } Table 3-3 shows the project initiation knowledge areas, processes, and outputs Copyright 2016 16

Copyright 2016 17

Contents are often sensitive, so do not publish this document. Copyright 2016 18

} See Table 3-6 for an example of a charter } Charters are normally short and include key project information and stakeholder signatures } It s good practice to hold a kick-off meeting at the beginning of a project so that stakeholders can meet each other, review the goals of the project, and discuss future plans Copyright 2016 19

Copyright 2016 20

} The main purpose of project planning is to guide execution } Every knowledge area includes planning information (see Table 3-7 on pages 98-99) } Key outputs included in the JWD project include: A team contract A project scope statement A work breakdown structure (WBS) A project schedule, in the form of a Gantt chart with all dependencies and resources entered A list of prioritized risks (part of a risk register) } See sample documents starting on p. 101 Copyright 2016 21

Copyright 2016 22

Copyright 2016 23

} Usually takes the most time and resources to perform project execution } Project managers must use their leadership skills to handle the many challenges that occur during project execution } Table 3-11 lists the executing processes and outputs. Many project sponsors and customers focus on deliverables related to providing the products, services, or results desired from the project } A milestone report can help focus on completing major milestones Copyright 2016 24

Copyright 2016 25

} One way to learn about best practices in project management is by studying recipients of PMI s Project of the Year award } The Quartier international de Montreal (QIM), Montreal s international district, was a 66-acre urban revitalization project in the heart of downtown Montreal } This $90 million, five-year project turned a once unpopular area into a thriving section of the city with a booming real estate market and has generated $770 million in related construction Copyright 2016 26

} Involves measuring progress toward project objectives, monitoring deviation from the plan, and taking correction actions } Affects all other process groups and occurs during all phases of the project life cycle } Outputs include performance reports, change requests, and updates to various plans } See Table 3-13 Copyright 2016 27

} Involves gaining stakeholder and customer acceptance of the final products and services } Even if projects are not completed, they should be closed out to learn from the past } Outputs include project files and lessons-learned reports, part of organizational process assets } Most projects also include a final report and presentation to the sponsor/senior management Copyright 2016 28

} This section demonstrates a more agile approach to managing the same project } Differences in using an agile approach are highlighted } An agile project team typically uses several iterations or deliveries of software instead of waiting until the end of the project to provide one product. Copyright 2016 29

} It is not a snap decision whether to use an agile approach or not, just like flying or driving somewhere on a trip } Projects with less rigid constraints, experienced and preferably co-located teams, smaller risks, unclear requirements, and more flexible scheduling would be more compatible with an agile approach } The following example uses Scrum roles, artifacts, and ceremonies Copyright 2016 30

} Product owner: The person responsible for the business value of the project and for deciding what work to do and in what order, as documented in the product backlog. } ScrumMaster: The person who ensures that the team is productive, facilitates the daily Scrum, enables close cooperation across all roles and functions, and removes barriers that prevent the team from being effective. } Scrum team or development team: A cross-functional team of five to nine people who organize themselves and the work to produce the desired results for each sprint, which normally lasts 2-4 weeks. Copyright 2016 31

} An artifact is a useful object created by people } Scrum artifacts include: Product backlog: A list of features prioritized by business value Sprint backlog: The highest-priority items from the product backlog to be completed within a sprint Burndown chart: Shows the cumulative work remaining in a sprint on a day-by-day basis Copyright 2016 32

} Sprint planning session: A meeting with the team to select a set of work from the product backlog to deliver during a sprint. } Daily Scrum: A short meeting for the development team to share progress and challenges and plan work for the day. } Sprint reviews: A meeting in which the team demonstrates to the product owner what it has completed during the sprint. } Sprint retrospectives: A meeting in which the team looks for ways to improve the product and the process based on a review of the actual performance of the development team. Copyright 2016 33

Copyright 2016 34

Copyright 2016 35

} Not different from PMBOK Guide Still create a scope statement and can use a Gantt chart for the entire project schedule; other planning similar (risk, etc.) } Different: Descriptions of work are identified in the product and sprint backlogs, more detailed work documented in technical stories, estimate a velocity or capacity for each sprint; release roadmap often used for schedule Copyright 2016 36

3 software releases vs. 1 Copyright 2016 37

Copyright 2016 38

} Not different from PMBOK Guide Still produce products, lead people, etc. } Different: Produce several releases of software - users of the new software might be confused by getting several iterations of the product instead of just one Communications different because the project team meets every morning, physically or virtually Copyright 2016 39

} Not different from PMBOK Guide Still check actual work vs. planned work } Different Names of key reviews are the daily Scrum and the sprint review A sprint board is used instead of a tracking Gantt chart or other tools Use a burndown chart vs. earned value chart Copyright 2016 40

Copyright 2016 41

} Not different from PMBOK Guide Focus is still on acceptance of deliverables and reflection } Different: The retrospective is similar to a lessons-learned report, but it focuses on a shorter period of time. It is intended to answer two fundamental questions: What went well during the last sprint that we should continue doing? What could we do differently to improve the product or process? Copyright 2016 42

} Table 3-20 lists the templates available on the companion website and the author s site at www.pmtexts.com or www.kathyschwalbe.com Copyright 2016 43

} The five project management process groups are initiating, planning, executing, monitoring and controlling, and closing } You can map the main activities of each process group to the nine knowledge areas } Some organizations develop their own information technology project management methodologies } The JWD Consulting case study provides an example of using the process groups and shows several important project documents } The second version of the same case study illustrates differences using agile (Scrum). The biggest difference is providing three releases of useable software versus just one Copyright 2016 44