Frequently developers cause and face regular frustration often due to a lack of consideration for those who come after them. This article explores the approach of programming more thoughtfully by revisiting one of the most simple (yet often misunderstood) XP rules: collective ownership
At then recent Agile Singapore conference James Greening presented two technically focused talks - one on the importance of technical excellence and the other teaching test driven development. He spoke to InfoQ about the importance of strong technical practices to enable true agility in software development.
All teams eventually face technical debt. In this Jeremy presents what technical debt is...and isn't, as well as meet some of the different types of technical debt and discusses how to deal with each. Finally, he presents a metaphor for understanding technical debt, explaining it to stakeholders, and then dealing with it in an efficient way.
The book More Agile Testing cover developments in agile testing from the last five years: challenges, test practices, and examples of and experiences with testing from teams all around the world. 2
Commitment is a graphical business novel about managing project risks with “Real Options”, a way to improve decision making. InfoQ spoke with the authors about decisions, risks and technical debt. 1