What is Agile? Dictionary.com says, "quick and well-coordinated in movement" and "marked by an ability to think quickly; mentally acute or aware."
Agile software development must be all of these things and more. It is a strict process focused on flexiblity, a disciplined aproach to being versatile. Those may sound like oxymoronic expressions, but not the case. At nsquared, we are rigidly committed to excellence through iterations (small steps to reach the larger goal), consistently relying on customer feedback and always ready to change direction in a moment's notice. In fact, Dr. Neil wrote a book about it!
Stay tuned for more adventures in agility with nsquared!