business benefits of agile
DESCRIPTION
An update to my previous presentation. It was fun to keynote Phoenix's "Agile Comes To You" event.TRANSCRIPT
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
© Copyright 2011 Dayley Agile, LLC - http://www.dayleyagile.com2
A Holistic View
Enterprise
Wednesday, February 23, 2011
© Copyright 2011 Dayley Agile, LLC - http://www.dayleyagile.com3
Three Focus Areas
Wednesday, February 23, 2011
© Copyright 2011 Dayley Agile, LLC - http://www.dayleyagile.com4
Work = Product
Work
Wednesday, February 23, 2011
© Copyright 2011 Dayley Agile, LLC - http://www.dayleyagile.com5
Information = Artifacts
Information
Wednesday, February 23, 2011
© Copyright 2011 Dayley Agile, LLC - http://www.dayleyagile.com6
People = Interactions
People
Wednesday, February 23, 2011
© Copyright 2011 Dayley Agile, LLC - http://www.dayleyagile.com7
The Whole Enterprise
People Information
Work
Wednesday, February 23, 2011
© Copyright 2011 Dayley Agile, LLC - http://www.dayleyagile.com8
A New Enterprise
PeopleInformation
Work
Wednesday, February 23, 2011
© Copyright 2011 Dayley Agile, LLC - http://www.dayleyagile.com9
Typical Mature Enterprise
People
InformationWork
Wednesday, February 23, 2011
© Copyright 2011 Dayley Agile, LLC - http://www.dayleyagile.com10
People
InformationWork
Typical Mature Enterprise
Wednesday, February 23, 2011
© 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
© Copyright 2011 Dayley Agile, LLC - http://www.dayleyagile.com12
People Squeeze!
People
InformationWork
Wednesday, February 23, 2011
© 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
© 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
© 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
© 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
© 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
© 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
© 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
© 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
© 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
© 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
© 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
© 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
© Copyright 2011 Dayley Agile, LLC - http://www.dayleyagile.com25
Common People Remedies
?Wednesday, February 23, 2011
© Copyright 2011 Dayley Agile, LLC - http://www.dayleyagile.com26
B.Y.O. Golf Shirts!
Photo by striatic on Flickr
Wednesday, February 23, 2011
© Copyright 2011 Dayley Agile, LLC - http://www.dayleyagile.com27
An Agile Enterprise
People Information
Work
Wednesday, February 23, 2011
© 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