choose your wow! - pmi-sac professional development ......choose your wow! disciplined agile...

37
Choose your WoW! Disciplined Agile Strategies for Optimizing Your Way of Working (WoW) Mark Lines Co-creator of the Disciplined Agile (DAD) Toolkit Disciplined Agile provides guidance for you on your journey to awesomeness [email protected] Twitter: @Mark_Lines @Disc_Agile

Upload: others

Post on 23-May-2020

3 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Choose your WoW! - PMI-SAC Professional Development ......Choose your WoW! Disciplined Agile Strategies for Optimizing Your Way of Working (WoW) •Mark Lines •Co-creator of the

Choose your WoW!Disciplined Agile Strategies for Optimizing YourWay of Working (WoW)

• Mark Lines

• Co-creator of the Disciplined Agile (DAD) Toolkit

• Disciplined Agile provides guidance for you on your journey to awesomeness

[email protected]

• Twitter: @Mark_Lines @Disc_Agile

Page 2: Choose your WoW! - PMI-SAC Professional Development ......Choose your WoW! Disciplined Agile Strategies for Optimizing Your Way of Working (WoW) •Mark Lines •Co-creator of the

© Disciplined Agile 2

“I am not here to tell you how to do Agile!”

Page 3: Choose your WoW! - PMI-SAC Professional Development ......Choose your WoW! Disciplined Agile Strategies for Optimizing Your Way of Working (WoW) •Mark Lines •Co-creator of the

Our Industry is Fixated on Calling ourselves a Certain kind of “Shop”

© Disciplined Agile 3

Page 4: Choose your WoW! - PMI-SAC Professional Development ......Choose your WoW! Disciplined Agile Strategies for Optimizing Your Way of Working (WoW) •Mark Lines •Co-creator of the

It is time to break out of

“Methods Prison” – Ivar Jacobson

© Disciplined Agile 4

Page 5: Choose your WoW! - PMI-SAC Professional Development ......Choose your WoW! Disciplined Agile Strategies for Optimizing Your Way of Working (WoW) •Mark Lines •Co-creator of the

Agenda

• Step 1: Understand the Situation

• Step 2: Adopt a Continuous Improvement Strategy

• Step 3: Choose Your WoW!

• Q&A

5

Page 6: Choose your WoW! - PMI-SAC Professional Development ......Choose your WoW! Disciplined Agile Strategies for Optimizing Your Way of Working (WoW) •Mark Lines •Co-creator of the

© Disciplined Agile 6

Step 1:

Understand the Situation

Page 7: Choose your WoW! - PMI-SAC Professional Development ......Choose your WoW! Disciplined Agile Strategies for Optimizing Your Way of Working (WoW) •Mark Lines •Co-creator of the

Context Counts

© Disciplined Agile 7

Start by identifying the

situation that your team

faces so that you can

tailor your WoW to

address that context

Straightforward

situations are rare

Page 8: Choose your WoW! - PMI-SAC Professional Development ......Choose your WoW! Disciplined Agile Strategies for Optimizing Your Way of Working (WoW) •Mark Lines •Co-creator of the

Unfortunately, there is no ”Easy Button”

© Disciplined Agile

8

Page 9: Choose your WoW! - PMI-SAC Professional Development ......Choose your WoW! Disciplined Agile Strategies for Optimizing Your Way of Working (WoW) •Mark Lines •Co-creator of the

Your Organization is a Complex Adaptive System

© Disciplined Agile 9

Disciplined Agile

Delivery (DAD)

Disciplined Agile

for IT (DAIT) and

the Enterprise (DAE)

Page 10: Choose your WoW! - PMI-SAC Professional Development ......Choose your WoW! Disciplined Agile Strategies for Optimizing Your Way of Working (WoW) •Mark Lines •Co-creator of the

The Disciplined Agile Toolkit

© Disciplined Agile Consortium 10

Page 11: Choose your WoW! - PMI-SAC Professional Development ......Choose your WoW! Disciplined Agile Strategies for Optimizing Your Way of Working (WoW) •Mark Lines •Co-creator of the

11

Step 2: Adopt a Continuous

Improvement Strategy

Page 12: Choose your WoW! - PMI-SAC Professional Development ......Choose your WoW! Disciplined Agile Strategies for Optimizing Your Way of Working (WoW) •Mark Lines •Co-creator of the

Adopting a Prescriptive Method Helps a Bit

© Disciplined Agile 12

Page 13: Choose your WoW! - PMI-SAC Professional Development ......Choose your WoW! Disciplined Agile Strategies for Optimizing Your Way of Working (WoW) •Mark Lines •Co-creator of the

Adopting a Prescriptive Method/Framework Helps a Bit

© Disciplined Agile 13

You Actually Get

Recent study of 3,000+ teams within 155 organizations found:

• Teams adopting agile (mostly Scrum) saw productivity increases of 7 to 12% on average

• Teams adopting prescriptive scaling frameworks, the most popular of which is SAFe, saw average productivity increases of 3 to 5%

InfoQ.com/articles/reifer-agile-study-2017

You Are Promised

Page 14: Choose your WoW! - PMI-SAC Professional Development ......Choose your WoW! Disciplined Agile Strategies for Optimizing Your Way of Working (WoW) •Mark Lines •Co-creator of the

© Disciplined Agile 14

Identify a Potential

Improvement

Experiment with

the new WoW

Assess

Effectiveness

Adopt the new

WoW

Abandon the new

WoW

Share Learnings

with Others

Continuous

Improvement

Apply the

Disciplined Agile (DA)

toolkit to

identify better optionsGuided

Page 15: Choose your WoW! - PMI-SAC Professional Development ......Choose your WoW! Disciplined Agile Strategies for Optimizing Your Way of Working (WoW) •Mark Lines •Co-creator of the

It Works Even Better With Light-Weight Guidance

© Disciplined Agile 15

Page 16: Choose your WoW! - PMI-SAC Professional Development ......Choose your WoW! Disciplined Agile Strategies for Optimizing Your Way of Working (WoW) •Mark Lines •Co-creator of the

You Can Combine Strategies

© Disciplined Agile 16

Page 17: Choose your WoW! - PMI-SAC Professional Development ......Choose your WoW! Disciplined Agile Strategies for Optimizing Your Way of Working (WoW) •Mark Lines •Co-creator of the

Step 3: Choose your Own Way of Working (WoW)

© Disciplined Agile

Page 18: Choose your WoW! - PMI-SAC Professional Development ......Choose your WoW! Disciplined Agile Strategies for Optimizing Your Way of Working (WoW) •Mark Lines •Co-creator of the

How to be a better Agile “Chef”

© Disciplined Agile

Page 19: Choose your WoW! - PMI-SAC Professional Development ......Choose your WoW! Disciplined Agile Strategies for Optimizing Your Way of Working (WoW) •Mark Lines •Co-creator of the

What Recipes does your Organization Use?

• Scrum?

• SAFe?

• Extreme Programming (XP)?

• Lean/Kanban?

• DevOps?

• Traditional/Waterfall?

• Hybrid?

© Disciplined Agile

Page 20: Choose your WoW! - PMI-SAC Professional Development ......Choose your WoW! Disciplined Agile Strategies for Optimizing Your Way of Working (WoW) •Mark Lines •Co-creator of the

The Ingredients for the

Scrum Recipe are Few

20

• Sprint Planning

• Daily Stand-up (Scrum)

• Sprint Review

• Retrospective

Page 21: Choose your WoW! - PMI-SAC Professional Development ......Choose your WoW! Disciplined Agile Strategies for Optimizing Your Way of Working (WoW) •Mark Lines •Co-creator of the

If you are just using

Scrum your possibilities are limited

© Disciplined Agile

Page 22: Choose your WoW! - PMI-SAC Professional Development ......Choose your WoW! Disciplined Agile Strategies for Optimizing Your Way of Working (WoW) •Mark Lines •Co-creator of the

What if your Pantry

contained more ingredients?

• Retrospectives

• Behaviour Driven Development (BDD)

• Test-driven Development (TDD)

• Big Room Planning

• Value Stream Mapping

• Mob Programming

• Boundary Spanners

• Feature Toggles

• Etc…

Page 23: Choose your WoW! - PMI-SAC Professional Development ......Choose your WoW! Disciplined Agile Strategies for Optimizing Your Way of Working (WoW) •Mark Lines •Co-creator of the

The Seven Principles

of Disciplined Agile

© Disciplined Agile

DelightCustomers

Pragmatism

BeAwesome

ContextCounts

Choice isGood

OptimizeFlow

EnterpriseAwareness

23

Page 24: Choose your WoW! - PMI-SAC Professional Development ......Choose your WoW! Disciplined Agile Strategies for Optimizing Your Way of Working (WoW) •Mark Lines •Co-creator of the

Disciplined Agile Delivery (DAD)A Toolkit of Practices

Choice isGood

Page 25: Choose your WoW! - PMI-SAC Professional Development ......Choose your WoW! Disciplined Agile Strategies for Optimizing Your Way of Working (WoW) •Mark Lines •Co-creator of the

Tailoring Your WoW

• Initially:

– Understand the situation that you face

– Choose the most appropriate lifecycle

– Choose the best strategies/practices that your

team can perform

• Over time:

– Regularly reflect

– Experiment with new strategies

– Evolve your WoW

© Disciplined Agile 25

Page 26: Choose your WoW! - PMI-SAC Professional Development ......Choose your WoW! Disciplined Agile Strategies for Optimizing Your Way of Working (WoW) •Mark Lines •Co-creator of the

Choosing a

Lifecycle

© Disciplined Agile 27

Page 27: Choose your WoW! - PMI-SAC Professional Development ......Choose your WoW! Disciplined Agile Strategies for Optimizing Your Way of Working (WoW) •Mark Lines •Co-creator of the

Evolving Your

WoW:

Lifecycles

© Disciplined Agile 28

Page 28: Choose your WoW! - PMI-SAC Professional Development ......Choose your WoW! Disciplined Agile Strategies for Optimizing Your Way of Working (WoW) •Mark Lines •Co-creator of the

The Process Goals of Disciplined Agile Delivery

© Disciplined Agile 29

Page 29: Choose your WoW! - PMI-SAC Professional Development ......Choose your WoW! Disciplined Agile Strategies for Optimizing Your Way of Working (WoW) •Mark Lines •Co-creator of the

Goal: Form

Initial Team

© Disciplined Agile30

Page 30: Choose your WoW! - PMI-SAC Professional Development ......Choose your WoW! Disciplined Agile Strategies for Optimizing Your Way of Working (WoW) •Mark Lines •Co-creator of the

Goal:

Evolve

Way of

Working

(WoW)

© Disciplined Agile 31

Page 31: Choose your WoW! - PMI-SAC Professional Development ......Choose your WoW! Disciplined Agile Strategies for Optimizing Your Way of Working (WoW) •Mark Lines •Co-creator of the

Ok, but how to I actually

use this toolkit?

© Disciplined Agile 32

Page 32: Choose your WoW! - PMI-SAC Professional Development ......Choose your WoW! Disciplined Agile Strategies for Optimizing Your Way of Working (WoW) •Mark Lines •Co-creator of the

© Disciplined Agile 33

Page 33: Choose your WoW! - PMI-SAC Professional Development ......Choose your WoW! Disciplined Agile Strategies for Optimizing Your Way of Working (WoW) •Mark Lines •Co-creator of the

Evolving Your WoW: Referencing the Practices

© Disciplined Agile

• Tailoring sessions

• Early in your projects

• Retrospectives

• Throughout your Projects

• Identify a problem area

• Look in the DA knowledgebase for suggestions

• Choose a likely candidate to experiment with

• Experiment

• Try out a practice/strategy in your environment

• Measure the results

• Aim is to determine whether the new strategy works well for you

34

Page 34: Choose your WoW! - PMI-SAC Professional Development ......Choose your WoW! Disciplined Agile Strategies for Optimizing Your Way of Working (WoW) •Mark Lines •Co-creator of the

Expand your Pantry

with new Ideas

• Learn about New

Ingredients/Practices

• Disciplined Agile is a rich pantry of

ingredients

• Use Different Recipes for your

different Contexts

• Putting them together is not hard

© Disciplined Agile

ContextCounts

Page 35: Choose your WoW! - PMI-SAC Professional Development ......Choose your WoW! Disciplined Agile Strategies for Optimizing Your Way of Working (WoW) •Mark Lines •Co-creator of the

It is not DAD “OR…”, it is DAD “AND…”

Page 36: Choose your WoW! - PMI-SAC Professional Development ......Choose your WoW! Disciplined Agile Strategies for Optimizing Your Way of Working (WoW) •Mark Lines •Co-creator of the

Parting Thoughts

• Context counts - Every team is unique, facing a unique situation

• Choice is good - Agile teams own their own process, they get to choose their Way of Working (WoW)

• Pragmatism – There are hundreds of practices/ingredients and strategies to choose from, we need to choose the ones that are right for us so that we can be a better Chef and get better results

© Disciplined Agile 37

Page 37: Choose your WoW! - PMI-SAC Professional Development ......Choose your WoW! Disciplined Agile Strategies for Optimizing Your Way of Working (WoW) •Mark Lines •Co-creator of the

Thank you!

@Mark_Lines

@Disc_Agile

[email protected]

© Disciplined 38