|
Not to sound trite, but do we really care what "it" is called? Last month's newsletter article was about holistic vs. dogmatic agile. This month the topic is similar. There are many zealots that will say you have to use Scrum, or Lean, or XP, or... Our response is "Really? Why?"
The book of the month in the last newsletter was chosen because it is very holistic in its view of agile. The book talks about Scrum, Agile Unified Process, XP and others with the point being that it is possible to take the best from each of them and use as necessary. We agree wholeheartedly! We like to say agile isn't about HOW you do it, but WHAT you get. If you are building the highest value software, with high quality as quickly as possible, you are most likely being agile in some fashion. The how doesn't matter as much as the result.
It is why the courses we list at www.agileforall.com/courses almost all have a section about agile principles. The principles (derived from lean manufacturing principles) drive the agile process practices that we all use. Knowledge of the principles allows us to make principle-based decisions and create principle-based solutions to problems we encounter. We always tell our students, and show them with real world examples, how agile process problems can be traced back to breaking one or more of the principles. We believe this knowledge makes the difference between an average agile team and one that can be exceptional! Continuous improvement happens when teams are able to effectively analyze themselves and find ways to get better. This can only be done by continuing to build on the foundation created by the principles that drive the practices. Changes that violate one or more principles will not be improvements. The great teams know this and avoid those pitfalls.
Just for the record, we generally teach a Scrum/XP hybrid approach to agile unless we are requested to do something different. The lightweight Scrum management wrapper while using many of the common eXtreme Programming practices is easy to learn and can lead to fantastic results in a short time. But again, we don't really care what you call it, or even on the exact practices, as long as the changes are based on the same principles and achieve the necessary results so the organization is happy, then we will be happy as well! |