If agile is so great, why do we constrain it to software projects

34
If Agile is so great, why do we constrain it to software projects?

Transcript of If agile is so great, why do we constrain it to software projects

Page 1: If agile is so great, why do we constrain it to software projects

If Agile is so great, why do we constrain it to software projects?

Page 2: If agile is so great, why do we constrain it to software projects

Who here would describe themselves as Agile

?

Page 3: If agile is so great, why do we constrain it to software projects

Agile Manifesto

Page 4: If agile is so great, why do we constrain it to software projects

Timeline of Agile

1990 2001 2009 2010 2011

Page 5: If agile is so great, why do we constrain it to software projects

Timeline of Agile

1913 1978 19861930

Page 6: If agile is so great, why do we constrain it to software projects

Agile vs Agility

Page 7: If agile is so great, why do we constrain it to software projects

Agile is not a noun!• Nouns – People, Places, Animals, Things• Adjectives – Describe nouns

Fast!

Rapid!

Quick!

Page 8: If agile is so great, why do we constrain it to software projects

Agile is simple• Take small steps and adjust your

understanding based on what you have learned.

Page 9: If agile is so great, why do we constrain it to software projects

Agile is simple• Take small steps and adjust your

understanding based on what you have learned.

• Not sure what to do? Take the path that makes future change easier.

Page 10: If agile is so great, why do we constrain it to software projects

How we ChangeIncrement

Learn

Increment

Learn

Increment

Learn

Page 11: If agile is so great, why do we constrain it to software projects

KotterCreate

Urgency

Form Coalition

Create Vision

Communicate Vision

Empower Action

Quick Wins

Build on change

Make it Stick

Page 12: If agile is so great, why do we constrain it to software projects

We are doing the business a disservice

Page 13: If agile is so great, why do we constrain it to software projects

Agile Manifesto

Page 14: If agile is so great, why do we constrain it to software projects

Unshackle the Agile ManifestoDelivering Value

Page 15: If agile is so great, why do we constrain it to software projects

Big or Small?

Page 16: If agile is so great, why do we constrain it to software projects

Learn from others

Page 17: If agile is so great, why do we constrain it to software projects

Learn from others

Page 18: If agile is so great, why do we constrain it to software projects

Learn from others

Page 19: If agile is so great, why do we constrain it to software projects

Learn from others

Page 20: If agile is so great, why do we constrain it to software projects

What does an Agile Culture look like?

• Does understanding Scrum make me Agile?

Page 21: If agile is so great, why do we constrain it to software projects

What does an Agile Culture look like?

• Does understanding Scrum make me Agile?

• Agile Processes and tools are the install mechanisms for culture

Page 22: If agile is so great, why do we constrain it to software projects

What does an Agile Culture look like?

• Does understanding Scrum make me Agile?• Agile Processes and tools are the install

mechanisms for culture• Performant Agile teams:

• Generalists – not specialists• “change is cool”• Work as a team• Learn from mistakes• Measure their performance

Page 23: If agile is so great, why do we constrain it to software projects

Target areas of your business who want to change

Who hasn’t had that awkward moment when they push the door

when it clearly says ‘pull’?

Page 24: If agile is so great, why do we constrain it to software projects

Train them in Agile Techniques

Page 25: If agile is so great, why do we constrain it to software projects

Leader

Manager

MentorTrainer

Coach

Set vision and ensure resources

Define processesTrack Progress, Measure team productivity

Share how we have done this in other markets

Teach new skills to increase our

chances of delivering the

project

Work with the team to maximise

attitude, effort and production

All roles are essential to achieve the goal

Then Mentor & Coach

Page 26: If agile is so great, why do we constrain it to software projects

Drink your own Champagne!

Page 27: If agile is so great, why do we constrain it to software projects

How do we measure success?• You don’t. They Do. You are not creating

more KPIS for yourselves, you are enabling the business!!!

Page 28: If agile is so great, why do we constrain it to software projects

How do we measure success?• Work Done per Iteration• Work committed vs work done• # Actions completed from Retrospectives• Attendance at Demos

Page 29: If agile is so great, why do we constrain it to software projects

Visual boards and simple messages

• Iteration Objectives clearly stated.

To Do Doing Done

Page 30: If agile is so great, why do we constrain it to software projects

What about those who say it won’t work?

Page 31: If agile is so great, why do we constrain it to software projects

Examples

• HR• Finance• Sales

Page 32: If agile is so great, why do we constrain it to software projects

“Adopting agile principles and practices in your marketing capitalizes on value that has been proven through the software delivery industry and that closely aligns with needs of marketers. Building an agile foundation of practice ensures that you are continuously maximizing and optimizing the marketing investment.” - Roy Huhta, Chief Product Officer at digital media and marketing agency West Cary

Group

Page 33: If agile is so great, why do we constrain it to software projects

Key Points• Model Agile in your PMO• Focus on teams who really WANT Agile first

(Pull process)• Teach them agile tools and techniques• Help them shape their backlog and make it

visible• Coach them to define their KPIs and get into

that increment-learn-increment way of working.

Page 34: If agile is so great, why do we constrain it to software projects

Further ReadingEnjoyed this presentation? You may find the following links interesting:• I blog regularly about all things PMO at

https://www.hotpmo.com/ • What is Agile HR?

http://www.hrsg.ca/what-is-agile-hr-and-is-it-right-for-you/

• Applying Agile to Marketing - http://www.agilemarketing.net/what-is-agile-marketing/