I got a valuable gift at Agile Open California during a workshop on Improvisational Comedy.
The Value of an Agile Coach
Agile software development is a big change for many organizations. The most typical pattern is to start with one or two small projects and then build on success with more projects. In time, a wider change in organizational process and
My Definition of Done
Earlier this year I was in an Open Space workshop about teaching games. We chose the Definition of Done as a game subject and started brainstorming ways to illustrate its importance. It was harder than we anticipated. Ironically, we ran
Implementing the Definition of Done
In my early Agile days, we did not have a formal Definition of Done. We went by feel. If we were happy with the implementation from a design standpoint, if the story did what the Product Owner asked for, if
Collaborative Endeavors
Collaboration is fundamental to successful agile projects. A team of people working together toward a shared goal will create a different product than a group of individuals working alone on parallel assignments to be integrated later. Collaboration supplies automatic load
How to be a Better Agile Coach
This is the substance of the lightning talk I gave at the Agile Coach Camp, for what it is worth. I put it together as a way to summarize my personal goals for the conference. Pretty much all of us