Book Excerpt: Agile Software Development, 2nd ed.
Cockburn observes that software development is difficult to talk about - it's at once disciplined and exploratory, mathematical and artistic, so he has chosen to come at it in a unique way. In this introductory chapter, Cockburn uses analogies to examine what we do, asking “What would the experience of developing software be like if it were not software we were developing?” He uses examples from both his own art form (poetry) and from co-operative games like rock-climbing, to explore other ways of thinking and talking about software development, providing new mental models for teams that want to develop better processes.
Tiago Romero Garcia Mar 01, 2015
How Can We Use Our Creative Power and Technological Opportunity to Address the Challenges of the 21st Century?
Gyorgyi Galik Feb 26, 2015