Today at the Scrum Gathering in Seattle, I held a session on “Managing Software Debt in Practice” where we got into:
- Using Sonar for trending metrics and spelunking into code quickly
- Executable Design using Behaviour-Driven Development (BDD)
- Acceptance Test-Driven Development
- Teams developing towards 1 Product Backlog item at a time rather than design/code/test throughout a sprint
- Abuse Story Workshop for technical requirements
- Software Quality Attributes rating tool usage for business and teams
- Maintaining 2 scripts: deploy and rollback
- Test strategy for automation and supporting more exploratory testing
Managing softwaredebtinpractice 2011
View more presentations from Chris Sterling
The presentation had too much for the less than 90 minutes that we had for the session. I did not get into scaling Scrum team patterns and heuristics to manage software debt at scale and also less around testing than I’d hoped. Hopefully it was useful for the participants and they got at least one new idea leaving the session. It is difficult to take a 1-day workshop and create a less than 90 minute talk, as I learn again.
