the agile mindset - agility across your organization

52
The Agile Mindset: Agility Across the Organization Cory Foy | [email protected] | @cory_foy http://www.coryfoy.com http://www.prettykoolapps.com Sunday, May 4, 14

Upload: cory-foy

Post on 13-May-2015

2.751 views

Category:

Technology


1 download

DESCRIPTION

In this talk from the 2014 TriAgile conference, Cory Foy reveals secrets of why innovative techniques to agility are so difficult in our corporations, why that's a bad thing, and what we can learn from Lean Startups and a relentless and ruthless focus on removing delays to make it better.

TRANSCRIPT

Page 1: The Agile Mindset - Agility Across Your Organization

The Agile Mindset: Agility Across the

OrganizationCory Foy | [email protected] | @cory_foy

http://www.coryfoy.com http://www.prettykoolapps.com

Sunday, May 4, 14

Page 2: The Agile Mindset - Agility Across Your Organization

Act I: The Case for Agility

Sunday, May 4, 14

Page 3: The Agile Mindset - Agility Across Your Organization

Agile

http://www.flickr.com/photos/b1ue5ky/3621908203

/ˈajəl/1. Doesn’t Exist2. Describes project management that wants to seem “hip”3. May refer to the Agile Manifesto, or one of the myriad of frameworks and methodologies sprung from the manifesto, or a collection of practices and tools which somewhat resemble one of the myriad of frameworks and methodologies under the agile manifesto

Sunday, May 4, 14

Page 4: The Agile Mindset - Agility Across Your Organization

Agility != Agile

Sunday, May 4, 14

Page 5: The Agile Mindset - Agility Across Your Organization

Sunday, May 4, 14

Page 6: The Agile Mindset - Agility Across Your Organization

“You don’t want me to tell you what’s feasible, you just want me to tell you if we can do it at all costs”

Sunday, May 4, 14

Page 7: The Agile Mindset - Agility Across Your Organization

The process that companies have optimized for execution inevitably interfere with the search processes needed to

discover a new business modelhttp://steveblank.com/2014/03/26/why-internal-ventures-are-different-from-external-startups/

Sunday, May 4, 14

Page 8: The Agile Mindset - Agility Across Your Organization

“75% of those organizations using Scrum will not succeed in getting

the benefits that they hope for from it”

- Ken Schwaber

Sunday, May 4, 14

Page 9: The Agile Mindset - Agility Across Your Organization

http://www.flickr.com/photos/angeldye/9649741183

Sunday, May 4, 14

Page 10: The Agile Mindset - Agility Across Your Organization

[Agility] happens not by exception, but is integral to all parts of the firm

- (apologies to) Steve Blank

Sunday, May 4, 14

Page 11: The Agile Mindset - Agility Across Your Organization

Corporation - Permanent organization designed to

execute a repeatable, scalable business model

http://steveblank.com/2014/03/04/why-companies-are-not-startups/

http://www.flickr.com/photos/lewicki/7631355524 http://www.flickr.com/photos/23065375@N05/2246558373

Startup - Temporary organization in search of a

repeatable, scalable business model

Sunday, May 4, 14

Page 12: The Agile Mindset - Agility Across Your Organization

Visionary Companies distinguish their timeless core values

(which should never change) from their operating practices and business strategies (which

should be changing constantly in response to a changing world)

- Jim Collins, Built to Last

Sunday, May 4, 14

Page 13: The Agile Mindset - Agility Across Your Organization

Sunday, May 4, 14

Page 14: The Agile Mindset - Agility Across Your Organization

http://www.flickr.com/photos/bristolmotorspeedway/3381857259

Sunday, May 4, 14

Page 15: The Agile Mindset - Agility Across Your Organization

http://www.flickr.com/photos/adforce1/2841772751Sunday, May 4, 14

Page 16: The Agile Mindset - Agility Across Your Organization

http://www.flickr.com/photos/12495774@N02/2405297371

Sunday, May 4, 14

Page 17: The Agile Mindset - Agility Across Your Organization

Realize Business Value Faster

Stop Startingand

Start Finishing

Sunday, May 4, 14

Page 18: The Agile Mindset - Agility Across Your Organization

Act II: Visualizing Agility

Sunday, May 4, 14

Page 19: The Agile Mindset - Agility Across Your Organization

http://www.flickr.com/photos/st3f4n/4370816189

Sunday, May 4, 14

Page 20: The Agile Mindset - Agility Across Your Organization

Low Context; Low Discovery; Needs Strict Guidelines

Individual

Team

Project

Program

Organization

Forces: Need heavy upfront analysis and strict project management, but

don’t need context

Sunday, May 4, 14

Page 21: The Agile Mindset - Agility Across Your Organization

Low Context; Low Discovery; Needs Strict Guidelines

High Context; Discovery of

Value; Intuition w/lightweight risk management

Novice Individual

Forming Team

Fully Defined Project

Value Defined Program

Follow the Plan Organization

Forces: Need heavy upfront analysis and strict project management, but

don’t need context

Forces: Need rapid analysis and discovery with people

who understand the context

Sunday, May 4, 14

Page 22: The Agile Mindset - Agility Across Your Organization

Low Context; Low Discovery; Needs Strict Guidelines

High Context; Discovery of

Value; Intuition w/lightweight risk management

Novice Individual Expert

Forming Team Performing

Fully Defined Project Discovery Based

Value Defined Program Value Discovered

Follow the Plan Organization Respond to Change

Forces: Need heavy upfront analysis and strict project management, but

don’t need context

Forces: Need rapid analysis and discovery with people

who understand the context

Sunday, May 4, 14

Page 23: The Agile Mindset - Agility Across Your Organization

Sunday, May 4, 14

Page 24: The Agile Mindset - Agility Across Your Organization

Scope

Cost Schedule

Sunday, May 4, 14

Page 25: The Agile Mindset - Agility Across Your Organization

Scope

Cost Schedule

Level 1

Level 5

Sunday, May 4, 14

Page 26: The Agile Mindset - Agility Across Your Organization

Scope

Cost Schedule

Level 1

Level 5

Sunday, May 4, 14

Page 27: The Agile Mindset - Agility Across Your Organization

Scope

Cost Schedule

Level 1

Level 5

Sunday, May 4, 14

Page 28: The Agile Mindset - Agility Across Your Organization

Scope

Cost Schedule

Level 1

Level 5

Sunday, May 4, 14

Page 29: The Agile Mindset - Agility Across Your Organization

Act III: Moving Towards Agility

Sunday, May 4, 14

Page 30: The Agile Mindset - Agility Across Your Organization

1 2 3 4 5

Practices Principles

Low Context; Low Discovery; Needs Strict Guidelines

High Context; Discovery of

Value; Intuition w/lightweight risk management

Novice Individual Expert

Forming Team Performing

Fully Defined Project Discovery Based

Value Defined Program Value Discovered

Follow the Plan Organization Respond to Change

Sunday, May 4, 14

Page 31: The Agile Mindset - Agility Across Your Organization

Sprint Planning

Product Backlog

In Sprint?

Daily Standup

Do WorkSprint Demo

Retrospective

Done?Ship and Party!

Yes

No

Yes

No

RepeatDaily

Scrum

Sunday, May 4, 14

Page 32: The Agile Mindset - Agility Across Your Organization

SAFe

Sunday, May 4, 14

Page 33: The Agile Mindset - Agility Across Your Organization

Kanban

Sunday, May 4, 14

Page 34: The Agile Mindset - Agility Across Your Organization

1 2 3 4 5

Practices Principles

Scrum

SAFeKanban

Sunday, May 4, 14

Page 35: The Agile Mindset - Agility Across Your Organization

Systems Thinking

286.5 / 1592.5

7 weeks of work40 weeks to do the 7 weeks

Sunday, May 4, 14

Page 36: The Agile Mindset - Agility Across Your Organization

Relentless and Ruthless Search for Waste and

Delays

http://www.flickr.com/photos/kt/146500920

Sunday, May 4, 14

Page 37: The Agile Mindset - Agility Across Your Organization

IT/IS

Finance

Facilities PMO

HR

Vendor Mgmt

Sunday, May 4, 14

Page 38: The Agile Mindset - Agility Across Your Organization

• Deliver frequent increments (chunks) of valuable software• Automated Tests• Flexible Software• Cross-Functional Teams

Agility in Delivery

http://www.flickr.com/photos/restlessglobetrotter/128345994

Sunday, May 4, 14

Page 39: The Agile Mindset - Agility Across Your Organization

• Optimize for Collaboration• Open Spaces• Conference Rooms• Big Open Walls

Agility in Facilities

http://www.flickr.com/photos/sebastiaancollectie/13675406764Sunday, May 4, 14

Page 40: The Agile Mindset - Agility Across Your Organization

• Prefer candidates capable of rapid analysis of changing situations• Prefer team builders to individual “rock stars”• Integrate the team into the hiring process• Allow for team-based metrics and performance reviews

Agility in HR

http://www.flickr.com/photos/olathegovnews/6936452113Sunday, May 4, 14

Page 41: The Agile Mindset - Agility Across Your Organization

• SOWs align to features• Small increments where possible• Integrated with teams where possible• If part of flow, measure up to the handoff, and after receiving output to track internal cycle time

Agility in Vendor Management

http://www.flickr.com/photos/commissary/5031052250

Sunday, May 4, 14

Page 42: The Agile Mindset - Agility Across Your Organization

• Project decomposed to valuable slices• Managed using flexible units of time• Prioritized by Value• Sequenced by ROI• Just in time decomposition and planning• Focus on “Just Enough” Governance

Agility in Project / Product Management

http://www.flickr.com/photos/number10gov/11997928585

Sunday, May 4, 14

Page 43: The Agile Mindset - Agility Across Your Organization

• Avoid Long-Horizon Cost Estimates• Ignore Project Cost Planning and Variance Analysis• Keep Cost Options Open - Set a Project Budget, and don’t report below that• Enable “Unallocated” capacities - Buffers

Agility in Finance

http://www.flickr.com/photos/alancleaver/2750890246

Sunday, May 4, 14

Page 44: The Agile Mindset - Agility Across Your Organization

These changes enabled our finance and planning function to become truly agile and lean...together with a flexible organization, also enable deferred decision making when

planning the investments.

http://scaledagileframework.com/?wpdmact=process&did=NTUuaG90bGluaw==http://scaledagileframework.com/leanagile-financial-planning-with-safe/

Sunday, May 4, 14

Page 45: The Agile Mindset - Agility Across Your Organization

Deferred decision making or real options here means that based on a feedback, an agile and lean organization

may balance their investment portfolio based on the field feedback simply by reprioritizing the backlog priorities.

http://scaledagileframework.com/?wpdmact=process&did=NTUuaG90bGluaw==http://scaledagileframework.com/leanagile-financial-planning-with-safe/

Sunday, May 4, 14

Page 46: The Agile Mindset - Agility Across Your Organization

A company with multiple agile projects may thus flexibly balance the resources and the investments across the projects based on received feedback and needs, as well

as estimated payback functions.

http://scaledagileframework.com/?wpdmact=process&did=NTUuaG90bGluaw==http://scaledagileframework.com/leanagile-financial-planning-with-safe/

Sunday, May 4, 14

Page 47: The Agile Mindset - Agility Across Your Organization

Deliver inIncrements

Business DrivenFeatures

StakeholderEngagement

Feature Sequencing

Feature Value / ROI

Team-Based Performance Reviews

Governance

Budgeting/Finance

Vision

ContinuousImprovement /

Kaizen

VendorEngagement

Facilities

Sunday, May 4, 14

Page 48: The Agile Mindset - Agility Across Your Organization

Drive From Business Value

http://www.flickr.com/photos/epsos/8463683689Sunday, May 4, 14

Page 49: The Agile Mindset - Agility Across Your Organization

Small Increments

http://www.flickr.com/photos/oosakinana/4744387941Sunday, May 4, 14

Page 50: The Agile Mindset - Agility Across Your Organization

Make All Work Visible

Sunday, May 4, 14

Page 51: The Agile Mindset - Agility Across Your Organization

Sunday, May 4, 14

Page 52: The Agile Mindset - Agility Across Your Organization

Cory [email protected]

@cory_foy

blog.coryfoy.com

prettykoolapps.com

coryfoy.com

Sunday, May 4, 14