Business Benefits Of Being Agile

  • 2,011 views
Uploaded on

Agile practices such as Scrum and Extreme Programming are touted as a way to improve software development teamwork and their results. There are benefits to the business in and out of the team that are …

Agile practices such as Scrum and Extreme Programming are touted as a way to improve software development teamwork and their results. There are benefits to the business in and out of the team that are not always obvious at first. I argue these benefits are large enough, any business should jump to apply Agile any way they can!

More in: Business
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Be the first to comment
No Downloads

Views

Total Views
2,011
On Slideshare
0
From Embeds
0
Number of Embeds
1

Actions

Shares
Downloads
50
Comments
0
Likes
1

Embeds 0

No embeds

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
    No notes for slide

Transcript

  • 1. Business Benefits of Being Agile A Gangplank Brown Bag Presentation By Alan Dayley @DayleyAgile blog.dayleyagile.com March 24, 2010 By Alan Dayley (@DayleyAgile) 1
  • 2. A Holistic Enterprise View March 24, 2010 By Alan Dayley (@DayleyAgile) 2
  • 3. A Holistic Enterprise View Work March 24, 2010 By Alan Dayley (@DayleyAgile) 3
  • 4. A Holistic Enterprise View Information Work March 24, 2010 By Alan Dayley (@DayleyAgile) 4
  • 5. A Holistic Enterprise View People Information Work March 24, 2010 By Alan Dayley (@DayleyAgile) 5
  • 6. A New Enterprise People Information Work March 24, 2010 By Alan Dayley (@DayleyAgile) 6
  • 7. A Mature Enterprise People Information Work March 24, 2010 By Alan Dayley (@DayleyAgile) 7
  • 8. Common People Support “Teamwork” “Empowerment” “Synergy” “Lessons Learned” “Off-sites” “Golf shirts” “Status Meetings” “Process Improvement” March 24, 2010 By Alan Dayley (@DayleyAgile) 8
  • 9. People Squeeze! People Information Work March 24, 2010 By Alan Dayley (@DayleyAgile) 9
  • 10. People Value Lesson 1 Supporting people at work is only possible if the supporting actions are integrated into the way we work. March 24, 2010 By Alan Dayley (@DayleyAgile) 10
  • 11. People Value Lesson 2 We will only integrate into our work that which produces business value. March 24, 2010 By Alan Dayley (@DayleyAgile) 11
  • 12. People Value Conclusion Therefore, the way we work must value people at the same time it produces business value. March 24, 2010 By Alan Dayley (@DayleyAgile) 12
  • 13. Agile Manifesto Individuals and interactions over processes and tools Working software over comprehensive documentation Customer collaboration over contract negotiation Responding to change over following a plan March 24, 2010 By Alan Dayley (@DayleyAgile) 13
  • 14. Agile Manifesto Principles Teamwork Business people Empowerment and developers Synergy Lessons Learned must work together Off-sites daily throughout the Golf shirts project. Status Meetings Process Improvement March 24, 2010 By Alan Dayley (@DayleyAgile) 14
  • 15. Agile Manifesto Principles The most efficient and effective Teamwork method of Empowerment Synergy conveying Lessons Learned information to and Off-sites within a Golf shirts Status Meetings development team Process Improvement is face-to-face conversation. March 24, 2010 By Alan Dayley (@DayleyAgile) 15
  • 16. Agile Manifesto Principles Teamwork Empowerment Working software is Synergy the primary Lessons Learned measure of Off-sites Golf shirts progress. Status Meetings Process Improvement March 24, 2010 By Alan Dayley (@DayleyAgile) 16
  • 17. Agile Manifesto Principles Teamwork Empowerment Simplicity--the art of Synergy maximizing the Lessons Learned amount of work not Off-sites Golf shirts done--is essential. Status Meetings Process Improvement March 24, 2010 By Alan Dayley (@DayleyAgile) 17
  • 18. Agile Manifesto Principles At regular intervals, Teamwork the team reflects on Empowerment how to become Synergy Lessons Learned more effective, then Off-sites tunes and adjusts Golf shirts its behavior Status Meetings Process Improvement accordingly. March 24, 2010 By Alan Dayley (@DayleyAgile) 18
  • 19. Traditional “Waterfall” Plan Time Analyze Design Implement Test Deploy March 24, 2010 By Alan Dayley (@DayleyAgile) 19
  • 20. “Waterfall” Kowledge Plan Time Analyze Design Implement Test Highest Deploy solution knowledge March 24, 2010 By Alan Dayley (@DayleyAgile) 20
  • 21. “Waterfall” Visibility Plan Time Analyze Design Implement Test Highest Deploy customer visibility March 24, 2010 By Alan Dayley (@DayleyAgile) 21
  • 22. “Waterfall” Value Plan Time Analyze Design Implement Test Highest Deploy business value March 24, 2010 By Alan Dayley (@DayleyAgile) 22
  • 23. Agile Manifesto Principles Our highest priority Teamwork is to satisfy the Empowerment customer through Synergy Lessons Learned early and Off-sites continuous delivery Golf shirts of valuable Status Meetings Process Improvement software. March 24, 2010 By Alan Dayley (@DayleyAgile) 23
  • 24. Agile Delivers Value Often Plan Analyze Design Implement Test Deploy c Value Value Value March 24, 2010 By Alan Dayley (@DayleyAgile) 24
  • 25. An Agile Enterprise View People Information Work Value March 24, 2010 By Alan Dayley (@DayleyAgile) 25
  • 26. Learn To Be Agile Agile Manifesto: agilemanifesto.org Agile Alliance: agilealliance.org Scrum Alliance: scrumalliance.org Phoenix Scrum User Group: phxsug.org Blog: blog.dayleyagile.com Email: alandd@dayleyagile.com Twitter: @dayleyagile March 24, 2010 By Alan Dayley (@DayleyAgile) 26