The PM Side of Agile - PMINJ Home Objectives 1. Retrospective - a look back on “A Framework in...

17
The PM Side of Agile Managing on the Edge of Chaos” John B Hudson B.Sc, PMP, ACP, CSM PMI-NJ Chapter February 18, 2014 1

Transcript of The PM Side of Agile - PMINJ Home Objectives 1. Retrospective - a look back on “A Framework in...

Page 1: The PM Side of Agile - PMINJ Home Objectives 1. Retrospective - a look back on “A Framework in Focus” Agile-Lean Enterprise Model Agile Process/Data Model Agile Service Oriented

The PM Side of Agile“Managing on the Edge of Chaos”

John B Hudson B.Sc, PMP, ACP, CSM

PMI-NJ Chapter February 18, 2014

1

Page 2: The PM Side of Agile - PMINJ Home Objectives 1. Retrospective - a look back on “A Framework in Focus” Agile-Lean Enterprise Model Agile Process/Data Model Agile Service Oriented

2

Objectives1. Retrospective - a look back on “A Framework in Focus”

Agile-Lean Enterprise ModelAgile Process/Data ModelAgile Service Oriented Architecture (SOA)

2. People - the Agile TeamAgile Project ManagerProduct OwnerDeveloperDistributed TeamsThose “other” guys

3. Project PlanningVisionRelease Plan and RoadmapProduct Backlog

4. Execution and MonitoringIteration Life Cycle (Planning, Daily Scrum, Retrospective)Burn Down/Up ChartsSenior Management Dashboard

Page 3: The PM Side of Agile - PMINJ Home Objectives 1. Retrospective - a look back on “A Framework in Focus” Agile-Lean Enterprise Model Agile Process/Data Model Agile Service Oriented

Retrospective - Agile-Lean Enterprise Model

3

Page 4: The PM Side of Agile - PMINJ Home Objectives 1. Retrospective - a look back on “A Framework in Focus” Agile-Lean Enterprise Model Agile Process/Data Model Agile Service Oriented

Retrospective – Agile Process/Data Model

4

Page 5: The PM Side of Agile - PMINJ Home Objectives 1. Retrospective - a look back on “A Framework in Focus” Agile-Lean Enterprise Model Agile Process/Data Model Agile Service Oriented

Retrospective - Agile Service Oriented Architecture (SOA)

5

Page 6: The PM Side of Agile - PMINJ Home Objectives 1. Retrospective - a look back on “A Framework in Focus” Agile-Lean Enterprise Model Agile Process/Data Model Agile Service Oriented

People - Agile Project Manager

6

“Successful Project Manager’s typically put less emphasis on directing the work and more on facilitating the

efficiency and effectiveness of project teams”- Software Extension to the PMBOK Guide 5th Edition

People Product Process

Page 7: The PM Side of Agile - PMINJ Home Objectives 1. Retrospective - a look back on “A Framework in Focus” Agile-Lean Enterprise Model Agile Process/Data Model Agile Service Oriented

People - Product Owner

7

“Voice of the Stakeholder”Business or Technology Analyst

Business Value

Product Vision

Product Backlog

Gatekeeper

Page 8: The PM Side of Agile - PMINJ Home Objectives 1. Retrospective - a look back on “A Framework in Focus” Agile-Lean Enterprise Model Agile Process/Data Model Agile Service Oriented

People - Developer

8

Traditional

• Programmer or Analyst or Tester or Architect

• Skilled in specific software

• Works from detailed specifications

• Limited knowledge of Product

Agile

• Software Developer with Analyst and Tester and Architect skills

• Good knowledge of the Product

• Focus on critical thinking and reasoning skills

• Self-Organizing/Managing

Page 9: The PM Side of Agile - PMINJ Home Objectives 1. Retrospective - a look back on “A Framework in Focus” Agile-Lean Enterprise Model Agile Process/Data Model Agile Service Oriented

People - Distributed Teams

9

• Maximizes collaboration and informal (osmotic) communication

• Visual paper based information radiators

Co-Located

(In Theory)

• Emphasis on good communication skills

• Virtual radiators including Electronic Whiteboards and Videoconferencing

Distributed

(In Reality)

Page 10: The PM Side of Agile - PMINJ Home Objectives 1. Retrospective - a look back on “A Framework in Focus” Agile-Lean Enterprise Model Agile Process/Data Model Agile Service Oriented

People - Those “other” Guys

10

Senior Management

Audit and Compliance

LegalSecurity Services

Technical Support

Page 11: The PM Side of Agile - PMINJ Home Objectives 1. Retrospective - a look back on “A Framework in Focus” Agile-Lean Enterprise Model Agile Process/Data Model Agile Service Oriented

Project Planning - Vision

11

Business Value

Release Backlog

Features

Non-Functional

Requirements

Page 12: The PM Side of Agile - PMINJ Home Objectives 1. Retrospective - a look back on “A Framework in Focus” Agile-Lean Enterprise Model Agile Process/Data Model Agile Service Oriented

Project Planning - Release Plan and Roadmap

12

Page 13: The PM Side of Agile - PMINJ Home Objectives 1. Retrospective - a look back on “A Framework in Focus” Agile-Lean Enterprise Model Agile Process/Data Model Agile Service Oriented

Project Planning - Product Backlog

13

Page 14: The PM Side of Agile - PMINJ Home Objectives 1. Retrospective - a look back on “A Framework in Focus” Agile-Lean Enterprise Model Agile Process/Data Model Agile Service Oriented

Execution and Monitoring - Iteration Life Cycle

14

Page 15: The PM Side of Agile - PMINJ Home Objectives 1. Retrospective - a look back on “A Framework in Focus” Agile-Lean Enterprise Model Agile Process/Data Model Agile Service Oriented

15

Execution and Monitoring - Burn Down/Up Charts

0

20

40

60

80

100

120

140

160

180

200

0 1 2 3 4 5 6 7 8 9 10

Effo

rt H

ou

rs

Days

Sprint 116 Burn Down Chart

Development

Defects

Analysis & Design

Page 16: The PM Side of Agile - PMINJ Home Objectives 1. Retrospective - a look back on “A Framework in Focus” Agile-Lean Enterprise Model Agile Process/Data Model Agile Service Oriented

Execution and Monitoring - Senior Management Dashboard

16

Page 17: The PM Side of Agile - PMINJ Home Objectives 1. Retrospective - a look back on “A Framework in Focus” Agile-Lean Enterprise Model Agile Process/Data Model Agile Service Oriented

17

Acknowledgements and Recommended Reading

While all of the material in this presentation is original work (except where explicitly acknowledged otherwise), some of it has been inspired, at least in part, by content from and/or conversations with individuals from the following sources:

Agile Alliance (www.agilealliance.com)

Scrum Alliance (www.scrumalliance.org)

Software Engineering Institute (www.sei.cmu.edu)

Software Engineering Information Repository (seir.sei.cmu.edu/seir)

Project Management Institute (www.pmi.org)

PMI-ACP Study Guide - ASPE SDLC Training

Agile Project Management (Author: Jim Highsmith ISBN: 978-0-321-65839-5)

Agile Project Management with SCRUM (Author: Ken Schwaber ISBN: 0-7356-1993-X)

Agile Software Requirements (Author: Dean Leffingwell ISBN: 978-0-321-63584-6)

Prudential Financial, Inc. (www.prudential.com)

Pramerica Systems Ireland Ltd. (www.pramerica.ie)