More than a year ago I was training and consulting with a company that was deciding how to adopt Agile software development methods across all of their teams in the organization after some successful pilots. After a 2-day private Scrum course we decided to use the 3rd day to run a workshop on how to [...]
Archives for Scrum
Towards a Push-Button Release
This presentation is being delivered as a 45-minute lecture and discussion for a company-wide tech talk today. It contains 2 case studies that revolve around moving to a push-button release that reduced the whole product company’s release cycles from 6 months to every week and the effects of a “No Defect” policy on a team’s [...]
Testing in an Agile Context
I presented the following in a webinar for Boeing this week on “Testing in an Agile Context”. The focus of the webinar was to discuss differences in approach for testing when moving to an Agile method. Hope that you enjoy. Please leave feedback in the comments section. Testing in an Agile Context 2011 View more [...]
Implementing Agile in the Shark tank
An ex-colleague of mine, Santosh Kolhatkar, wrote up the following points about introducing an Agile approach inside a large enterprise with an existing traditional SDLC process. What he points out in his writeup regarding a foundation for introducing an Agile approach when there is a heavy focus put onto SDLC compliance and governance is in [...]
Impediment Management and the Agile Triangle
The Agile Triangle, a concept that was discussed by Jim Highsmith in his book Agile Project Management: Creating Innovative Products, describes how teams and organizations can go beyond the traditional Iron Triangle in defining project success criteria. In the Agile Triangle, the traditional project constraints of schedule, cost, and scope are confined to one point [...]
Approaching Conflict: Be Honest Then Ask for Help
I talk to people in training classes, in consulting engagements, and when out with colleagues about situations of conflict. There is quite a bit of literature out there about how to manage and resolve conflict. There is one single phrase that I use to provide others guidance on how they can work with others to [...]
InformIT Interview with Chris Sterling
Matt Heusser, on behalf of InformIT, conducted an interview with me regarding the book Managing Software Debt: Building for Inevitable Change. We discuss what software debt is, some ways that it can be managed, maintaining a single list of work, how software debt is measured, and we even got into training and our product AgileEVM.com. [...]
Faster, Better, and Cheaper than Sticky Notes (Post-Its)
For several years now, I have been using less and less sticky notes. This is because I use something much better: Drafting Dots. They work better, last longer, cost less, do not harm any surfaces, and make my life much easier. Now, I can easily use mail merge or tables to print out stories using four [...]




