agile demystified

Post on 20-May-2015

261 Views

Category:

Business

0 Downloads

Preview:

Click to see full reader

DESCRIPTION

Many companies have created a proper noun titled "Agile". But that word doesn't exist as a proper noun. The goal isn't to achieve some mythical ethos of "Agile" but instead to have organizational agility. This presentation covers the principles of Organizational Agility and how to make your organization get to the goal of agility.

TRANSCRIPT

AgileDemystified

Cory Foy@cory_foy

foyc@coryfoy.comwww.coryfoy.com

http://www.flickr.com/photos/ittybittiesforyou/4667430094/

AgileAgile

Agilehaswon

Agilityhaswon

neverAgility

haswonnot

http://www.flickr.com/photos/fortherock/3934041489

http://www.flickr.com/photos/fortherock/3934041489

http://www.flickr.com/photos/fortherock/3934041489

http://www.flickr.com/photos/fortherock/3934041489

Agile

http://www.flickr.com/photos/49330484@N04/7681784466

AProperNoun

Agile Manifesto

http://agilemanifesto.org/

A

Agile Manifesto

Extr

eme

Prog

ram

min

g

Scru

m

Cry

stal

(C

lear

, Red

, etc

)

Agi

le U

P

Wat

erfa

ll

f(x, Waterfall) = Agility

f(x, Scrum) = Agility

f(x, Extreme Programming) = Agility

f(x, Waterfall) != Agility

f(x, Scrum) != Agility

f(x, Extreme Programming) != Agility

f(x) = Agility

f(Process) != Agility

x

f(x) = Agilityx = Organizational Mindset

Distributed Leadership

Focus on Value

High Impact Communication

Abhor Delays Continuous Learning

Experiment Frequently

Embrace Change

x = Organizational Mindset

Embrace Change

Courtesy of Net Objectives (www.netobjectives.com)

Distributed Leadership

Focus on Value

Courtesy of Net Objectives (www.netobjectives.com)

Experiment Frequently

Courtesy of Net Objectives (www.netobjectives.com)

High Impact Communication

5 Biggest Problems in Business

• Communication

Abhor Delays

Courtesy of Net Objectives (www.netobjectives.com)

Continuous Learning

Distributed Leadership

Focus on Value

High Impact Communication

Abhor Delays Continuous Learning

Experiment Frequently

Embrace Change

x = Organizational Mindset

Distributed Leadership

Focus on Value

High Impact Communication

Abhor Delays

Continuous Learning

Experiment Frequently

Embrace Change

Agile

agile

Extreme Programming Distributed Leadership

Focus on Value

High Impact Communication

Abhor Delays

Continuous Learning

Experiment Frequently

Embrace Change

Scrum“3 of 3’s”

Product OwnerScrum Master

Team Product BacklogSprint Backlog

Burndown Chart Sprint PlanningDaily StandupSprint Review

Roles

Artifacts

Meetings

Distributed Leadership

Focus on Value

High Impact Communication

Abhor Delays

Continuous Learning

Experiment Frequently

Embrace Change

• Our sprints are 12 weeks long...• We do two normal sprints and one bugfix sprint...• We do all our planning up front...• We skip the daily meeting...• Our managers decide what's in each sprint...• We haven't read the books yet...• Our team has 30 people...

We’re doing Scrum BUT... Distributed Leadership

Focus on Value

High Impact Communication

Abhor Delays

Continuous Learning

Experiment Frequently

Embrace Change

You Can’t Estimate In AgileBudgetForecastFixed Bid

You Can’t Estimate And Achieve Agility

Distributed Leadership

Focus on Value

High Impact Communication

Abhor Delays

Continuous Learning

Experiment Frequently

Embrace Change

You Can’t Know When You’ll Be Done In Agile

You Can’t Know When You’ll Be Done And Have Agility

You Don’t Need Project Managers In Agile

You Don’t Need Project Managers To Have Agility

- Old People- Stagnation- Imposing Values- No Responsibility- Estimating is a waste- Pair Programming- Can’t Scale

http://blog.assembla.com/assemblablog/tabid/12618/bid/87899/Seven-Things-I-Hate-About-Agile.aspx

1) Stop Calling Things Agile

2) Understand the forces at play

3) Reframe the question

Software is our craft TM8th Light

Cory Foy (@cory_foy)foyc@coryfoy.comwww.coryfoy.com

top related