In this blog we explore topics, issues, questions and puzzles regarding Agile Software Development as it is applied in the Enterprise. A particular focus is the impact on the people doing the work, the people specifying the work and the people depending on the work.