agility -what’s it all about? - robbie mac iver€¦ · coaching mentoring project management 7+...

42
Robbie Mac Iver Principal Consultant Agility - What’s It All About? We can't solve problems by using the same kind of thinking we used when we created them. --Albert Einstein

Upload: others

Post on 19-Jul-2020

2 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Agility -What’s It All About? - Robbie Mac Iver€¦ · Coaching Mentoring Project Management 7+ Years Agile Techniques 10+ Years Project Leadership 20+ Years Information Technology

Robbie Mac IverPrincipal Consultant

Agility - What’s It All About?

We can't solve problems by using the same kind of thinking

we used when we created them. -- Albert Einstein

Page 2: Agility -What’s It All About? - Robbie Mac Iver€¦ · Coaching Mentoring Project Management 7+ Years Agile Techniques 10+ Years Project Leadership 20+ Years Information Technology

What Do You Think of When You Hear “Agile”?

2The Mac Iver Group, LP © 2005-2012

Page 3: Agility -What’s It All About? - Robbie Mac Iver€¦ · Coaching Mentoring Project Management 7+ Years Agile Techniques 10+ Years Project Leadership 20+ Years Information Technology

Process Versus Culture

Agility Changes the BalanceAgility Changes the Balance

Process

Left BrainLeft Brain

Process

Left Brain

Culture

Right BrainRight Brain

Culture

Right Brain

3The Mac Iver Group, LP © 2005-2012

Page 4: Agility -What’s It All About? - Robbie Mac Iver€¦ · Coaching Mentoring Project Management 7+ Years Agile Techniques 10+ Years Project Leadership 20+ Years Information Technology

Agile Manifesto

While there is value in the things on the right,

we value the things on the left more

While there is value in the things on the right,

we value the things on the left more

Source: AgileAlliance.org

4The Mac Iver Group, LP © 2005-2012

over

Page 5: Agility -What’s It All About? - Robbie Mac Iver€¦ · Coaching Mentoring Project Management 7+ Years Agile Techniques 10+ Years Project Leadership 20+ Years Information Technology

Culture & Mindset Linked with Practices

Agility Is All ThreeAgility Is All Three

Culture Mindset

Practices

5The Mac Iver Group, LP © 2005-2012

Page 6: Agility -What’s It All About? - Robbie Mac Iver€¦ · Coaching Mentoring Project Management 7+ Years Agile Techniques 10+ Years Project Leadership 20+ Years Information Technology

Agility Is A Way of “Being”Agility Is A Way of “Being”

The Agile Cloud

Agility

6The Mac Iver Group, LP © 2005-2012

Page 7: Agility -What’s It All About? - Robbie Mac Iver€¦ · Coaching Mentoring Project Management 7+ Years Agile Techniques 10+ Years Project Leadership 20+ Years Information Technology

Why Change?

The Mac Iver Group, LP © 2005-2012 7

Change our way

of being? That

sounds hard….

Page 8: Agility -What’s It All About? - Robbie Mac Iver€¦ · Coaching Mentoring Project Management 7+ Years Agile Techniques 10+ Years Project Leadership 20+ Years Information Technology

Reasons for Adopting Agile Techniques

The Mac Iver Group, LP © 2005-2012 8

Source: 2011 State of Agile Survey

39%

46%

42%

39%

51%

46%

38%

11%

16%

18%

26%

29%

37%

39%

Improve Team Morale

Reduce Risk

Improve Project Visibility

Align IT/Business Objectives

Increase Productivity

Manage Changing Priorities

Accelerate Time To Market

Not Important Somewhat Important Very Important Highest Importance

Page 9: Agility -What’s It All About? - Robbie Mac Iver€¦ · Coaching Mentoring Project Management 7+ Years Agile Techniques 10+ Years Project Leadership 20+ Years Information Technology

Business is Changing…

When economic recovery

takes hold CFOs expect to

CFO Magazine study of 400 senior executives

Of International CIOs

Recent study of 1000 CIOs

2/3Of CEOs are Implementing EXTENSIVE Change in their

Business Model…

KPMG study of international CEOs

9The Mac Iver Group, LP © 2005-2012

Page 10: Agility -What’s It All About? - Robbie Mac Iver€¦ · Coaching Mentoring Project Management 7+ Years Agile Techniques 10+ Years Project Leadership 20+ Years Information Technology

Agility Defined

Agility is the ability to both

create and respond to change

in order to profit in a

turbulent business environment. - Jim Highsmith, Executive Consultant at ThoughtWorks

Agility is the ability to both

create and respond to change

in order to profit in a

turbulent business environment. - Jim Highsmith, Executive Consultant at ThoughtWorks

10The Mac Iver Group, LP © 2005-2012

Source: Agile Project Management: Creating Innovative Products – Jim Highsmith

Page 11: Agility -What’s It All About? - Robbie Mac Iver€¦ · Coaching Mentoring Project Management 7+ Years Agile Techniques 10+ Years Project Leadership 20+ Years Information Technology

Closing Stock Prices – Last 10 Years

What’s the Difference?What’s the Difference?

Source: Radical Management – Stephen Denning

12The Mac Iver Group, LP © 2005-2012

Page 12: Agility -What’s It All About? - Robbie Mac Iver€¦ · Coaching Mentoring Project Management 7+ Years Agile Techniques 10+ Years Project Leadership 20+ Years Information Technology

Global Competition and Continuous Change

“In today’s world of global competition

and continuous change, a firm that isn’t

delighting its clients and turning them

into active promoters of its goods and

services is unlikely to endure.”Stephen Denning – Radical Management

“In today’s world of global competition

and continuous change, a firm that isn’t

delighting its clients and turning them

into active promoters of its goods and

services is unlikely to endure.”Stephen Denning – Radical Management

13The Mac Iver Group, LP © 2005-2012

Page 13: Agility -What’s It All About? - Robbie Mac Iver€¦ · Coaching Mentoring Project Management 7+ Years Agile Techniques 10+ Years Project Leadership 20+ Years Information Technology

Continuous Innovation

Requires

Source: Radical Management – Stephen Denning

14The Mac Iver Group, LP © 2005-2012

Page 14: Agility -What’s It All About? - Robbie Mac Iver€¦ · Coaching Mentoring Project Management 7+ Years Agile Techniques 10+ Years Project Leadership 20+ Years Information Technology

Agile Principles

The Mac Iver Group, LP © 2005-2012 15

Page 15: Agility -What’s It All About? - Robbie Mac Iver€¦ · Coaching Mentoring Project Management 7+ Years Agile Techniques 10+ Years Project Leadership 20+ Years Information Technology

Agile Principle

♦ Engage the Business Directly

Better Understand Business Objectives & PrioritiesBetter Understand Business Objectives & Priorities

16The Mac Iver Group, LP © 2005-2012

Page 16: Agility -What’s It All About? - Robbie Mac Iver€¦ · Coaching Mentoring Project Management 7+ Years Agile Techniques 10+ Years Project Leadership 20+ Years Information Technology

Agile Principle

♦ Embrace Changing Priorities

They Benefit the BusinessThey Benefit the Business

17The Mac Iver Group, LP © 2005-2012

Page 17: Agility -What’s It All About? - Robbie Mac Iver€¦ · Coaching Mentoring Project Management 7+ Years Agile Techniques 10+ Years Project Leadership 20+ Years Information Technology

Agile Principle

♦ Create Self-Organizing Teams

Jointly Accountable for Solving Business ProblemsJointly Accountable for Solving Business Problems

18The Mac Iver Group, LP © 2005-2012

Page 18: Agility -What’s It All About? - Robbie Mac Iver€¦ · Coaching Mentoring Project Management 7+ Years Agile Techniques 10+ Years Project Leadership 20+ Years Information Technology

Agile Principle

♦ Deliver Incrementally

Validate Achievement Toward Business GoalsValidate Achievement Toward Business Goals

19The Mac Iver Group, LP © 2005-2012

Page 19: Agility -What’s It All About? - Robbie Mac Iver€¦ · Coaching Mentoring Project Management 7+ Years Agile Techniques 10+ Years Project Leadership 20+ Years Information Technology

Agile Principle

♦ Shorten the Feedback Loop

Incorporate Learning As Soon As It Is LearnedIncorporate Learning As Soon As It Is Learned

20The Mac Iver Group, LP © 2005-2012

Page 20: Agility -What’s It All About? - Robbie Mac Iver€¦ · Coaching Mentoring Project Management 7+ Years Agile Techniques 10+ Years Project Leadership 20+ Years Information Technology

Teams

Nature arms each person with some faculty which enables them to do

easily some feat impossible to any other. -- Ralph Waldo Emerson

21The Mac Iver Group, LP © 2005-2012

Page 21: Agility -What’s It All About? - Robbie Mac Iver€¦ · Coaching Mentoring Project Management 7+ Years Agile Techniques 10+ Years Project Leadership 20+ Years Information Technology

Team One – The Beasts

22The Mac Iver Group, LP © 2005-2012

Page 22: Agility -What’s It All About? - Robbie Mac Iver€¦ · Coaching Mentoring Project Management 7+ Years Agile Techniques 10+ Years Project Leadership 20+ Years Information Technology

Team Two – The Players

23The Mac Iver Group, LP © 2005-2012

Page 23: Agility -What’s It All About? - Robbie Mac Iver€¦ · Coaching Mentoring Project Management 7+ Years Agile Techniques 10+ Years Project Leadership 20+ Years Information Technology

Team Three – The Rowers

24The Mac Iver Group, LP © 2005-2012

Page 24: Agility -What’s It All About? - Robbie Mac Iver€¦ · Coaching Mentoring Project Management 7+ Years Agile Techniques 10+ Years Project Leadership 20+ Years Information Technology

Self-Organizing Team Member Behaviors

♦ Make Accountability Clear and Public

♦ Trust in Each Others’ Competency

♦ Work Toward Shared Outcomes

♦ Make Decisions as a Team

♦ Give and Take – Help Each Other

♦ Are Open and Transparent

♦ Learn from Failures – Open to Failure

♦ Share Glory

♦ Believe They Can Accomplish Anything

25The Mac Iver Group, LP © 2005-2012

Page 25: Agility -What’s It All About? - Robbie Mac Iver€¦ · Coaching Mentoring Project Management 7+ Years Agile Techniques 10+ Years Project Leadership 20+ Years Information Technology

What Leadership is Needed?

Group Facilitator

“You’re empowered!”

Bureaucratic Manager

“Follow the rules!”

Task Manager

“Here is what to do and how to

do it”

Builder of Learning

Organizations

“Here is our purpose and

direction – I will guide & coach”

In-depth understanding of the

work

Top D

ow

nB

ott

om

Up

General Management

Expertise

Managem

ent

Sty

le

KnowledgeCourtesy of Mike Cohn – Succeeding with Agile

28The Mac Iver Group, LP © 2005-2012

Page 26: Agility -What’s It All About? - Robbie Mac Iver€¦ · Coaching Mentoring Project Management 7+ Years Agile Techniques 10+ Years Project Leadership 20+ Years Information Technology

Agile Practices

30The Mac Iver Group, LP © 2005-2012

We Cannot Direct the Wind… But We Can Adjust the Sails

-- Anonymous

Page 27: Agility -What’s It All About? - Robbie Mac Iver€¦ · Coaching Mentoring Project Management 7+ Years Agile Techniques 10+ Years Project Leadership 20+ Years Information Technology

Scrum in a Nutshell

The Mac Iver Group, LP © 2005-2012 31

People

Time

Work Product

Optimizing Business Value

Optimizing Processes

Small group spending small time building a small thing

… but integrating regularly to see the whole

Large group spending large time building a huge thing

Courtesy of Henrik Kniberg

Large group spending large time building a huge thing

■ ■ ■ ■ ■

Page 28: Agility -What’s It All About? - Robbie Mac Iver€¦ · Coaching Mentoring Project Management 7+ Years Agile Techniques 10+ Years Project Leadership 20+ Years Information Technology

Scrum Lifecycle

Potentially

Shippable

Product

Increment

Daily

Scrum

Product

Backlog

Project

Charter

2-4

Weeks

Sprint

Sprint Review

& Retrospective

Sprint

Backlog

Sprint

Planning

32The Mac Iver Group, LP © 2005-2012

Page 29: Agility -What’s It All About? - Robbie Mac Iver€¦ · Coaching Mentoring Project Management 7+ Years Agile Techniques 10+ Years Project Leadership 20+ Years Information Technology

Scrum Board – Sprint 2 - Day 2

34The Mac Iver Group, LP © 2005-2012

Page 30: Agility -What’s It All About? - Robbie Mac Iver€¦ · Coaching Mentoring Project Management 7+ Years Agile Techniques 10+ Years Project Leadership 20+ Years Information Technology

Scrum Board – Sprint 2 - Day 3

35The Mac Iver Group, LP © 2005-2012

Page 31: Agility -What’s It All About? - Robbie Mac Iver€¦ · Coaching Mentoring Project Management 7+ Years Agile Techniques 10+ Years Project Leadership 20+ Years Information Technology

Scrum Board – Sprint 2 - Day 4

36The Mac Iver Group, LP © 2005-2012

Page 32: Agility -What’s It All About? - Robbie Mac Iver€¦ · Coaching Mentoring Project Management 7+ Years Agile Techniques 10+ Years Project Leadership 20+ Years Information Technology

Scrum Board – Sprint 2 - Day 5

37The Mac Iver Group, LP © 2005-2012

Page 33: Agility -What’s It All About? - Robbie Mac Iver€¦ · Coaching Mentoring Project Management 7+ Years Agile Techniques 10+ Years Project Leadership 20+ Years Information Technology

Scrum Board – Sprint 2 - Day 6

38The Mac Iver Group, LP © 2005-2012

Page 34: Agility -What’s It All About? - Robbie Mac Iver€¦ · Coaching Mentoring Project Management 7+ Years Agile Techniques 10+ Years Project Leadership 20+ Years Information Technology

Scrum Board – Sprint 2 - Day 7

39The Mac Iver Group, LP © 2005-2012

Page 35: Agility -What’s It All About? - Robbie Mac Iver€¦ · Coaching Mentoring Project Management 7+ Years Agile Techniques 10+ Years Project Leadership 20+ Years Information Technology

Scrum Board – Sprint 2 - Day 8

40The Mac Iver Group, LP © 2005-2012

Page 36: Agility -What’s It All About? - Robbie Mac Iver€¦ · Coaching Mentoring Project Management 7+ Years Agile Techniques 10+ Years Project Leadership 20+ Years Information Technology

Scrum Board – Sprint 2 - Day 9

41The Mac Iver Group, LP © 2005-2012

Page 37: Agility -What’s It All About? - Robbie Mac Iver€¦ · Coaching Mentoring Project Management 7+ Years Agile Techniques 10+ Years Project Leadership 20+ Years Information Technology

Where Are Agile Techniques Being Used?

♦ Software and Technology

♦ Business Processes

• Marketing

• Supply chain – adding new vendors

♦ Research

♦ Non-profits

♦ Construction

• Washington Nationals Stadium

The Mac Iver Group, LP © 2005-2012 54

Page 38: Agility -What’s It All About? - Robbie Mac Iver€¦ · Coaching Mentoring Project Management 7+ Years Agile Techniques 10+ Years Project Leadership 20+ Years Information Technology

Companies In Houston Using Agile

The Mac Iver Group, LP © 2005-2012 55

Source: Agile Leadership Network Houston Surveys

Page 39: Agility -What’s It All About? - Robbie Mac Iver€¦ · Coaching Mentoring Project Management 7+ Years Agile Techniques 10+ Years Project Leadership 20+ Years Information Technology

Agile Principles

Agility is More About Behavior Than PracticesAgility is More About Behavior Than Practices

56The Mac Iver Group, LP © 2005-2012

Page 40: Agility -What’s It All About? - Robbie Mac Iver€¦ · Coaching Mentoring Project Management 7+ Years Agile Techniques 10+ Years Project Leadership 20+ Years Information Technology

Create a Learning Organization

Experiment

Reflect

Adapt

57The Mac Iver Group, LP © 2005-2012

Page 41: Agility -What’s It All About? - Robbie Mac Iver€¦ · Coaching Mentoring Project Management 7+ Years Agile Techniques 10+ Years Project Leadership 20+ Years Information Technology

www.ALNHouston.org

58The Mac Iver Group, LP © 2005-2012

Page 42: Agility -What’s It All About? - Robbie Mac Iver€¦ · Coaching Mentoring Project Management 7+ Years Agile Techniques 10+ Years Project Leadership 20+ Years Information Technology

robbie@robbiemaciver. com ◊ www.robbiemaciver.com

www.linkedin.com/in/robbiemaciver ◊ www.twitter.com/robbiemaciver

Robbie Mac Iver, Principal Consultant

▪ President National Board of Directors

▪ Founder Houston Chapter

▪ Agile Adoption Stage Producer – Agile2010▪ Business & Project Management Stage Producer – Agile2011▪ Stage Producer – Agile Executive Forum 2011

59The Mac Iver Group, LP © 2005-2012

▪ Agile Leadership ▪ Agile Training ▪ Agile Transition

▪ Coaching ▪ Mentoring ▪ Project Management

▪ 7+ Years Agile Techniques ▪ 10+ Years Project Leadership

▪ 20+ Years Information Technology