Agility is a popular buzzword today
in the software development, systems engineering, and project management
communities. Agile approaches for
software development have actually been around for a while now. In its most recent incarnation, it is safe to
say about 10-12 years or so depending on where you look for a historical
background on modern agile techniques.
One aspect that I have noticed lately is that the term being agile is becoming overloaded, de-sensitized, and is losing its meaning. At least in how I see it used in various forms. I started to write several articles on agility to elaborate on a very specific type of software development agility called test-driven development or TDD. This approach is not the most popular agile methodology but is very effective and attains productivity, quality, and speed to delivery gains in my experience.
No comments:
Post a Comment