Agile Scrum for Process Improvement Projects – Case Study 1 Dr. Tom Sheives Chief Unstuck Officer...

23
Agile Scrum for Process Improvement Projects – Case Study 1 Dr. Tom Sheives Chief Unstuck Officer Unstuck Company [email protected] Yvonne Kish Associate Unstuck Company [email protected]

Transcript of Agile Scrum for Process Improvement Projects – Case Study 1 Dr. Tom Sheives Chief Unstuck Officer...

Page 1: Agile Scrum for Process Improvement Projects – Case Study 1 Dr. Tom Sheives Chief Unstuck Officer Unstuck Company tom@unstuckcompany.com Yvonne Kish Associate.

Agile Scrum for Process Improvement Projects – Case Study

1

Dr. Tom SheivesChief Unstuck OfficerUnstuck [email protected]

Yvonne KishAssociateUnstuck [email protected]

Page 2: Agile Scrum for Process Improvement Projects – Case Study 1 Dr. Tom Sheives Chief Unstuck Officer Unstuck Company tom@unstuckcompany.com Yvonne Kish Associate.

Pecha Kucha

• Japanese• 20 Slides, 20 seconds per slide - timed• 6 minute, 40 second presentation• No questions• Agile like – lean and short lived sprints

2

Page 3: Agile Scrum for Process Improvement Projects – Case Study 1 Dr. Tom Sheives Chief Unstuck Officer Unstuck Company tom@unstuckcompany.com Yvonne Kish Associate.

Objective of today’s presentation

• Overview of similarities and differences between traditional project management and Agile Scrum– General– Process Improvement Projects

• Case study of process improvement project using Scrum

3

Page 4: Agile Scrum for Process Improvement Projects – Case Study 1 Dr. Tom Sheives Chief Unstuck Officer Unstuck Company tom@unstuckcompany.com Yvonne Kish Associate.

Fundamental QuestionsTraditional Project

Management

YesYesYes

Yes

Yes

Agile - Scrum

YesYesYesYes

Yes

4

Question

Project FocusedMethodology

Results FocusedRequirements are

vital!Business Value

Page 5: Agile Scrum for Process Improvement Projects – Case Study 1 Dr. Tom Sheives Chief Unstuck Officer Unstuck Company tom@unstuckcompany.com Yvonne Kish Associate.

Fundamental DifferenceTraditional Project

Management

No

Agile - Scrum

Yes

5

Question

High Business Value

to Client – Early!No YesChange to product

scope is Encouraged

during project

Page 6: Agile Scrum for Process Improvement Projects – Case Study 1 Dr. Tom Sheives Chief Unstuck Officer Unstuck Company tom@unstuckcompany.com Yvonne Kish Associate.

Planning

Executing

Wheel of FortuneTraditional Project Management - PMI

6

Initiating Closing

Monitoring and Controlling

Page 7: Agile Scrum for Process Improvement Projects – Case Study 1 Dr. Tom Sheives Chief Unstuck Officer Unstuck Company tom@unstuckcompany.com Yvonne Kish Associate.

ScopeTraditional PM

• Progressive ElaborationAgile - Scrum

• Product Backlog and Release Planning

7

Product Backlog

0.0

1.0 2.0 3.0 4.0

2.22.1

2.2.1 2.2.2

2.2.2.12.2.1.22.2.1.1 2.2.2.2

Page 8: Agile Scrum for Process Improvement Projects – Case Study 1 Dr. Tom Sheives Chief Unstuck Officer Unstuck Company tom@unstuckcompany.com Yvonne Kish Associate.

TimeTraditional PM

• Phases, Gantt ChartsAgile - Scrum

• Sprint 0 – Planning• X Week Long Sprints

8

Sprint 0 Sprint 1 Sprint 2 Sprint 3

2-4 week Long Sprints

Page 9: Agile Scrum for Process Improvement Projects – Case Study 1 Dr. Tom Sheives Chief Unstuck Officer Unstuck Company tom@unstuckcompany.com Yvonne Kish Associate.

CostTraditional PM

• Estimated total – top down, bottom up

Agile - Scrum• More focused on business

value and ROI of product features – cultural*

9

Highest business value features are “first” in agile – business side must be more flexible with agile

Page 10: Agile Scrum for Process Improvement Projects – Case Study 1 Dr. Tom Sheives Chief Unstuck Officer Unstuck Company tom@unstuckcompany.com Yvonne Kish Associate.

QualityTraditional PM

• Quality planning, assurance, control

Agile - Scrum• Zero defects, test driven

development

10

Page 11: Agile Scrum for Process Improvement Projects – Case Study 1 Dr. Tom Sheives Chief Unstuck Officer Unstuck Company tom@unstuckcompany.com Yvonne Kish Associate.

RiskTraditional PM

• Risk planning, risk identification, mitigation – weekly or biweekly monitoring – more strategic

Agile - Scrum• Daily standup identify

barriers and risks – reduction of impediments - tactical

11

Page 12: Agile Scrum for Process Improvement Projects – Case Study 1 Dr. Tom Sheives Chief Unstuck Officer Unstuck Company tom@unstuckcompany.com Yvonne Kish Associate.

CommunicationTraditional PM

• Important – not daily to team – status meetings

Agile - Scrum• Daily collaboration – users

and customers • Communication• Collocate is highly preferred

12

Page 13: Agile Scrum for Process Improvement Projects – Case Study 1 Dr. Tom Sheives Chief Unstuck Officer Unstuck Company tom@unstuckcompany.com Yvonne Kish Associate.

ProcurementTraditional PM

• Long Lead Items planned forIn procurement planning

Agile - Scrum• Handled outside scrum

13

Page 14: Agile Scrum for Process Improvement Projects – Case Study 1 Dr. Tom Sheives Chief Unstuck Officer Unstuck Company tom@unstuckcompany.com Yvonne Kish Associate.

Human ResourcesTraditional PM

• Sponsor, project team members, project manager

Agile - Scrum• Pigs and Chickens, scrum

master

14

Pigs Chickens•Some cultures – Agile might be stumbling for them – executives and middle management have to buy in to the“flexibility” and the “less overall total apparent visibility”

Page 15: Agile Scrum for Process Improvement Projects – Case Study 1 Dr. Tom Sheives Chief Unstuck Officer Unstuck Company tom@unstuckcompany.com Yvonne Kish Associate.

IntegrationTraditional PM

• Change can happen anytime

• Requires impact analysis (time, cost, risk, quality)

• Not as nimble

Agile - Scrum• Changes in scope during a

sprint not allowed• Backlog changes between

sprints• Impacts determined between

sprints

15

Page 16: Agile Scrum for Process Improvement Projects – Case Study 1 Dr. Tom Sheives Chief Unstuck Officer Unstuck Company tom@unstuckcompany.com Yvonne Kish Associate.

InitiatingTraditional PM

• Project charterAgile - Scrum

• No project charter• Product vision statement• “Stakeholders” are vital –

collaboration is daily• Upfront agreements on

Scrum process are obtained

16

Page 17: Agile Scrum for Process Improvement Projects – Case Study 1 Dr. Tom Sheives Chief Unstuck Officer Unstuck Company tom@unstuckcompany.com Yvonne Kish Associate.

PlanningTraditional PM

• WBS, Gantt charts, communication plans, and other plans

Agile - Scrum• Release planning• Sprint planning

17

Page 18: Agile Scrum for Process Improvement Projects – Case Study 1 Dr. Tom Sheives Chief Unstuck Officer Unstuck Company tom@unstuckcompany.com Yvonne Kish Associate.

ExecutingTraditional PM

• Many moving parts – not as focused and targeted

Agile - Scrum• Fewer “moving parts” during

execution – simplified approach

18

Page 19: Agile Scrum for Process Improvement Projects – Case Study 1 Dr. Tom Sheives Chief Unstuck Officer Unstuck Company tom@unstuckcompany.com Yvonne Kish Associate.

Monitoring and ControllingTraditional PM

• More on a weekly or biweekly basis

Agile - Scrum• Daily Scrum Meetings –

constant “monitoring and controlling”

19Rugby Scrum

Page 20: Agile Scrum for Process Improvement Projects – Case Study 1 Dr. Tom Sheives Chief Unstuck Officer Unstuck Company tom@unstuckcompany.com Yvonne Kish Associate.

ClosingTraditional PM

• Lessons learned – end of phases, end of project

Agile - Scrum• Retrospective end of 2-4 week

long sprints(product and process, burndown,

more attention, velocity)

20

How can we increase velocity*next time?

*Number of features or functions points per unit time

Page 21: Agile Scrum for Process Improvement Projects – Case Study 1 Dr. Tom Sheives Chief Unstuck Officer Unstuck Company tom@unstuckcompany.com Yvonne Kish Associate.

Process Improvement ProjectsTraditional PM

• Project Charters• Plan to implement multiple

improvements• Shorter projects• Low hanging fruit

Agile - Scrum• Stay Tuned for next

segment of presentation!

21

Page 22: Agile Scrum for Process Improvement Projects – Case Study 1 Dr. Tom Sheives Chief Unstuck Officer Unstuck Company tom@unstuckcompany.com Yvonne Kish Associate.

Dr. Tom Sheives BioTom is a speaker, educator, consultant, author, and coach. His mission is to “Get

Project Teams and Management Teams Unstuck!” Tom’s new book “OPPORTUNITY unstuck!” describes key principles discovered from his recent experience in training over 175 executives in Project Management with the Panama Canal Authority. Tom is also is on the faculty of the University of Texas at Dallas and Embry Riddle Aeronautical University.

Contact Information:Tom Sheives

"Get Projects, Processes and People unstuck!"Chief Unstuck Officer – Unstuck Company

[email protected]

817-465-1318

22

Page 23: Agile Scrum for Process Improvement Projects – Case Study 1 Dr. Tom Sheives Chief Unstuck Officer Unstuck Company tom@unstuckcompany.com Yvonne Kish Associate.

Yvonne Kish BioYvonne is as independent software consultant and trainer mainly working with The

Westfall Team and she is also an associate of The Unstuck Company. Her main focus area is Software Quality Assurance and Test Management, Process Definition and Improvement, Audits and Assessments, Tools Engineering and Test Automation, Software Configuration Management, Training and Consulting.

Contact Information:Yvonne Kish

"Get Projects, Processes and People unstuck!"Associate – Unstuck Companywww.unstuckcompany.com

[email protected]

23