agile scrum for process improvement projects – case study 1 dr. tom sheives chief unstuck officer...

Post on 17-Dec-2015

217 Views

Category:

Documents

1 Downloads

Preview:

Click to see full reader

TRANSCRIPT

Agile Scrum for Process Improvement Projects – Case Study

1

Dr. Tom SheivesChief Unstuck OfficerUnstuck Companytom@unstuckcompany.com

Yvonne KishAssociateUnstuck Companyykish@unstuckcompany.com

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

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

Fundamental QuestionsTraditional Project

Management

YesYesYes

Yes

Yes

Agile - Scrum

YesYesYesYes

Yes

4

Question

Project FocusedMethodology

Results FocusedRequirements are

vital!Business Value

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

Planning

Executing

Wheel of FortuneTraditional Project Management - PMI

6

Initiating Closing

Monitoring and Controlling

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

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

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

QualityTraditional PM

• Quality planning, assurance, control

Agile - Scrum• Zero defects, test driven

development

10

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

CommunicationTraditional PM

• Important – not daily to team – status meetings

Agile - Scrum• Daily collaboration – users

and customers • Communication• Collocate is highly preferred

12

ProcurementTraditional PM

• Long Lead Items planned forIn procurement planning

Agile - Scrum• Handled outside scrum

13

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”

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

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

PlanningTraditional PM

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

Agile - Scrum• Release planning• Sprint planning

17

ExecutingTraditional PM

• Many moving parts – not as focused and targeted

Agile - Scrum• Fewer “moving parts” during

execution – simplified approach

18

Monitoring and ControllingTraditional PM

• More on a weekly or biweekly basis

Agile - Scrum• Daily Scrum Meetings –

constant “monitoring and controlling”

19Rugby Scrum

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

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

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

www.unstuckcompany.comtom@unstuckcompany.com

817-465-1318

22

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

ykish@unstuckcompany.com469-441-6149

23

top related