business benefits of agile

28
1 Business Benefits of Being Agile Alan Dayley Agile and Scrum Coach Dayley Agile, LLC Agile Comes To Phoenix February 15, 2011 Photo by Chi King on Flickr Wednesday, February 23, 2011

Upload: alan-dayley

Post on 18-Dec-2014

1.004 views

Category:

Business


1 download

DESCRIPTION

An update to my previous presentation. It was fun to keynote Phoenix's "Agile Comes To You" event.

TRANSCRIPT

Page 1: Business Benefits of Agile

1

Business Benefits of Being Agile

Alan DayleyAgile and Scrum Coach

Dayley Agile, LLC

Agile Comes To PhoenixFebruary 15, 2011

Photo by Chi King on Flickr

Wednesday, February 23, 2011

Page 2: Business Benefits of Agile

© Copyright 2011 Dayley Agile, LLC - http://www.dayleyagile.com2

A Holistic View

Enterprise

Wednesday, February 23, 2011

Page 3: Business Benefits of Agile

© Copyright 2011 Dayley Agile, LLC - http://www.dayleyagile.com3

Three Focus Areas

Wednesday, February 23, 2011

Page 4: Business Benefits of Agile

© Copyright 2011 Dayley Agile, LLC - http://www.dayleyagile.com4

Work = Product

Work

Wednesday, February 23, 2011

Page 5: Business Benefits of Agile

© Copyright 2011 Dayley Agile, LLC - http://www.dayleyagile.com5

Information = Artifacts

Information

Wednesday, February 23, 2011

Page 6: Business Benefits of Agile

© Copyright 2011 Dayley Agile, LLC - http://www.dayleyagile.com6

People = Interactions

People

Wednesday, February 23, 2011

Page 7: Business Benefits of Agile

© Copyright 2011 Dayley Agile, LLC - http://www.dayleyagile.com7

The Whole Enterprise

People Information

Work

Wednesday, February 23, 2011

Page 8: Business Benefits of Agile

© Copyright 2011 Dayley Agile, LLC - http://www.dayleyagile.com8

A New Enterprise

PeopleInformation

Work

Wednesday, February 23, 2011

Page 9: Business Benefits of Agile

© Copyright 2011 Dayley Agile, LLC - http://www.dayleyagile.com9

Typical Mature Enterprise

People

InformationWork

Wednesday, February 23, 2011

Page 10: Business Benefits of Agile

© Copyright 2011 Dayley Agile, LLC - http://www.dayleyagile.com10

People

InformationWork

Typical Mature Enterprise

Wednesday, February 23, 2011

Page 11: Business Benefits of Agile

© Copyright 2011 Dayley Agile, LLC - http://www.dayleyagile.com11

Common People Remedies•Team Building•Empowerment•Synergy•Lessons Learned•Off-sites•Golf shirts•Status Meetings•Process Improvement

Wednesday, February 23, 2011

Page 12: Business Benefits of Agile

© Copyright 2011 Dayley Agile, LLC - http://www.dayleyagile.com12

People Squeeze!

People

InformationWork

Wednesday, February 23, 2011

Page 13: Business Benefits of Agile

© Copyright 2011 Dayley Agile, LLC - http://www.dayleyagile.com13

Supporting people at work is only effective if

the supporting actions are integrated into the way

we work.

People Lesson 1

Wednesday, February 23, 2011

Page 14: Business Benefits of Agile

© Copyright 2011 Dayley Agile, LLC - http://www.dayleyagile.com14

People Lesson 2

We will only integrate into our work that which produces business value.

Wednesday, February 23, 2011

Page 15: Business Benefits of Agile

© Copyright 2011 Dayley Agile, LLC - http://www.dayleyagile.com15

People Conclusion

Therefore, the way we work must support people

at the same time it produces business value.

Wednesday, February 23, 2011

Page 16: Business Benefits of Agile

© Copyright 2011 Dayley Agile, LLC - http://www.dayleyagile.com16

Agile ManifestoIndividuals and interactions over

processes and toolsWorking software over

comprehensive documentationCustomer collaboration over

contract negotiationResponding to change over

following a planPhoto by -ratamahatta- on Flickr

Wednesday, February 23, 2011

Page 17: Business Benefits of Agile

© Copyright 2011 Dayley Agile, LLC - http://www.dayleyagile.com17

Agile Manifesto Principles

Photo by -ratamahatta- on Flickr

Our highest priority is to satisfy the customer through early and continuous delivery of valuable software.

Welcome changing requirements, even late in development. Agile processes harness change for the customer's competitive advantage.

Deliver working software frequently, from a couple of weeks to a couple of months, with a preference to the shorter timescale.

Business people and developers must work together daily throughout the project.

Build projects around motivated individuals. Give them the environment and support they need and trust them to get the job done.

The most efficient and effective method of conveying information to and within a development team is face-to-face conversation.

Working software is the primary measure of progress.

Agile processes promote sustainable development. The sponsors, developers, and users should be able to maintain a constant pace indefinitely.

Continuous attention to technical excellence and good design enhances agility.

Simplicity--the art of maximizing the amount of work not done--is essential.

The best architectures, requirements, and designs emerge from self-organizing teams.

At regular intervals, the team reflects on how to become more effective, then tunes and adjusts its behavior accordingly.

Wednesday, February 23, 2011

Page 18: Business Benefits of Agile

© Copyright 2011 Dayley Agile, LLC - http://www.dayleyagile.com18

Principles vs. Remedies

•Team Building•Empowerment•Synergy•Lessons Learned•Off-sites•Golf shirts•Status Meetings•Process Improvement

Our highest priority is to satisfy the customer through early and continuous delivery of valuable software.

Welcome changing requirements, even late in development. Agile processes harness change for the customer's competitive advantage.

Deliver working software frequently, from a couple of weeks to a couple of months, with a preference to the shorter timescale.

Business people and developers must work together daily throughout the project.

Build projects around motivated individuals. Give them the environment and support they need and trust them to get the job done.

The most efficient and effective method of conveying information to and within a development team is face-to-face conversation.

Working software is the primary measure of progress.

Agile processes promote sustainable development. The sponsors, developers, and users should be able to maintain a constant pace indefinitely.

Continuous attention to technical excellence and good design enhances agility.

Simplicity--the art of maximizing the amount of work not done--is essential.

The best architectures, requirements, and designs emerge from self-organizing teams.

At regular intervals, the team reflects on how to become more effective, then tunes and adjusts its behavior accordingly.

Wednesday, February 23, 2011

Page 19: Business Benefits of Agile

© Copyright 2011 Dayley Agile, LLC - http://www.dayleyagile.com19

Our highest priority is to satisfy

the customer through early and

continuous delivery of

valuable software.

Principle 1

•Team Building•Empowerment•Synergy•Lessons Learned•Off-sites•Golf shirts•Status Meetings•Process Improvement

Wednesday, February 23, 2011

Page 20: Business Benefits of Agile

© Copyright 2011 Dayley Agile, LLC - http://www.dayleyagile.com20

Principle 4

Business people and developers

must work together daily throughout the

project.

•Team Building•Empowerment•Synergy•Lessons Learned•Off-sites•Golf shirts•Status Meetings•Process Improvement

Wednesday, February 23, 2011

Page 21: Business Benefits of Agile

© Copyright 2011 Dayley Agile, LLC - http://www.dayleyagile.com21

The most efficient and effective method

of conveying information to and

within a development team is face-to-face

conversation.

Principle 6

•Team Building•Empowerment•Synergy•Lessons Learned•Off-sites•Golf shirts•Status Meetings•Process Improvement

Wednesday, February 23, 2011

Page 22: Business Benefits of Agile

© Copyright 2011 Dayley Agile, LLC - http://www.dayleyagile.com22

Working software is the

primary measure of progress.

Principle 7

•Team Building•Empowerment•Synergy•Lessons Learned•Off-sites•Golf shirts•Status Meetings•Process Improvement

Wednesday, February 23, 2011

Page 23: Business Benefits of Agile

© Copyright 2011 Dayley Agile, LLC - http://www.dayleyagile.com23

Simplicity--the art of

maximizing the amount of work

not done--is essential.

Principle 10

•Team Building•Empowerment•Synergy•Lessons Learned•Off-sites•Golf shirts•Status Meetings•Process Improvement

Wednesday, February 23, 2011

Page 24: Business Benefits of Agile

© Copyright 2011 Dayley Agile, LLC - http://www.dayleyagile.com24

At regular intervals, the team reflects

on how to become more effective, then tunes and

adjusts its behavior accordingly.

Principle 12

•Team Building•Empowerment•Synergy•Lessons Learned•Off-sites•Golf shirts•Status Meetings•Process Improvement

Wednesday, February 23, 2011

Page 25: Business Benefits of Agile

© Copyright 2011 Dayley Agile, LLC - http://www.dayleyagile.com25

Common People Remedies

?Wednesday, February 23, 2011

Page 26: Business Benefits of Agile

© Copyright 2011 Dayley Agile, LLC - http://www.dayleyagile.com26

B.Y.O. Golf Shirts!

Photo by striatic on Flickr

Wednesday, February 23, 2011

Page 27: Business Benefits of Agile

© Copyright 2011 Dayley Agile, LLC - http://www.dayleyagile.com27

An Agile Enterprise

People Information

Work

Wednesday, February 23, 2011

Page 28: Business Benefits of Agile

© Copyright 2011 Dayley Agile, LLC - http://www.dayleyagile.com28

Alan [email protected] @dayleyagile480-559-8816Dayley Agile, LLC

Benefit. Be Agile.

Photo by -ratamahatta- on Flickr

Training Partners:

Wednesday, February 23, 2011