Assessing your Agility

This is a survey that can be given to your development teams to assess how much of the Agile principles are in practice.  This survey is based on the tenets of the Agile Manifesto and Scrum.   The employee will be asked to answer in the form of agree/somewhat agree/somewhat disagree/disagree with the validity of the […]

Quality Challenges in Agile

Agile is a step forward for implementing software systems.  But, I have seen teams struggle with several quality challenges when they move to Agile.  While Agile provides more freedom in the implementation of stories, it can be more limiting in the amount of time spent during the specifying and test planning phase.  The methodology rewards lean […]

Control vs. Responsibility

The idea for this article came to me while observing senior staff members in a large technology company.  These individuals had been working at the company for a long time, in some cases 15 to 20 years or more.  These people were recognized as individual contributors, but for some reason have either avoided management roles […]