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)
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.
8. „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
9. „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
10. Agile Principles
●
Consider them good practice
●
Consider them common sense
●
Consider them suggestions
●
Consider them incomplete
●
Consider them negotiable
12. 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.
13. 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
14. „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
15. 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
16. 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