Are youagileyet

755 views

Published on

Published in: Technology
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
755
On SlideShare
0
From Embeds
0
Number of Embeds
42
Actions
Shares
0
Downloads
3
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Are youagileyet

  1. 1. Gordon Oheim | Freelancer Are You Agile Yet?
  2. 2. ● Gordon Oheim ● 10+ years of experience ● PHP Docs Team ● Open Source Contributer ● Stack Overflow Moderator ● http://about.me/gooh
  3. 3. Agile Software Development
  4. 4. „It seems that the initial focus of the agile software development has been forgotten over time, and the goal has shifted from becoming adaptive, flexible agile practitioners to merely following a subset of canonical, prescribed agile practices.“ Andy Hunt Crosstalk Magazine (May/June 2013)
  5. 5. What was this Agile thing again?
  6. 6. History Lesson ● Software Crisis (1960s) ● Lead to Software Engineering ● Lead to Process Models ● Lead to Waterfall ● Lead to Iterative and Incremental ● Lead to the Agile Manifesto (2001)
  7. 7. „We are uncovering better ways of developing software by doing it and helping others do it.“ ● Mission Statement defines intent ● Tells you what you want to achieve ● Allows you to lead yourself
  8. 8. „Through this work we have come to value …“ ● Values and Beliefs are constraints ● Tell you how you want to do things ● Give your actions guidance ● Are your mental framework
  9. 9. Agile Principles ● Consider them good practice ● Consider them common sense ● Consider them suggestions ● Consider them incomplete ● Consider them negotiable
  10. 10. Vision + Values and Beliefs + Principles = Mindset
  11. 11. Agile Practices ● Benefit certain aspects of Agility ● Need to be picked consciously ● Need to be evaluated constantly ● Need to be discarded consciously Your best tool is your brain.
  12. 12. Agile Mimicry ● ● ● Doing assorted practices but not understanding why you do them Doing assorted practices regardless of their appropriateness to the people Using assorted practices but not living them in accordance to the agile values
  13. 13. „Agile is an idea supported by a set of values and beliefs. In other words Agile defines a target culture for successful delivery of software.“ Michael Sahota The Agile Survival Guide
  14. 14. Culture ● Collective mindset of a group ● Basis for successful interaction ● Shapes Communication ● Constructs Reality and Meaning ● Expression of a shared understanding ● Modifies Culture and Mindsets
  15. 15. How do we get there? ● It all starts with you ● Want to be Agile ● Adopt the mindset ● Convince others to do the same ● Do it
  16. 16. Thanks for listening. Questions?

×