I was honored to present at the Scrum Alliance(r) Austin Scrum Gathering in the Champions of Agile Track on May 23, 2019. My topic was “Why Hire an Agile Coach?”. The slides from my talk are available here. I don’t
Agile Agency: State of the Art 2018
I did some Scrum training for a creative agency earlier this year. The workflow at this company is not an obvious fit to Scrum as originally designed for software. To help find the best fit, I did a survey of
Just Say No
Scrum is, by design, a “pull system” rather than a “push system”. The Scrum Team determines how much work they will pull in to each Sprint. The Product Owner determines what items are ready to be pulled in according to
Maintenance Patterns for Scrum Teams
Try as we might, software products are never perfect. Coding styles, legacy bugs, tight deadlines, changing frameworks and evolving languages all contribute to the error potential of complex systems. Scrum Teams are often faced with the choice of working on
Creating a Team of Experts
In the software world, there are principles that can be applied to make an architecture more agile. One of these is “design for change”. Because change is inevitable, a robust design will anticipate change in a way that minimizes impact
Is Scrum the Best Choice for Any Kind of Work?
A frequently asked question in Scrum classes is this: ”Is Scrum best for every type of project?” My answer is “No”. I will explain this answer in three different ways in my next 3 posts. In this one, I will