[ There is an interesting discussion in ProductNation on Customizable Product : An oxymoron which triggered me to write this post] I find many people use these words interchangeably. However the distinction is important and source of value. Agility can be engineered with proven techniques and best practices. With advancement in software engineering there is convergence on the tools and techniques...
Agility Flexibility For Software Product
A