Two well-known books where leadership and software intersect are The Phoenix Project and The Goal. These books are novelizations of a company that redeems itself by leveraging the Theory of Constraints. While The Phoenix Project is very much a take o...
In my last article, I went through a few frameworks and mentioned how there are plenty of Scrum Masters eager to prove themselves. They are a peculiar role in most companies, and many Scrum Masters struggle to answer the question, “What is it you do...
If I were to ever write an article that would prompt an argument online, this is the one. There is so much noise and hand-wringing about the one true agile framework that it is impossible to make sense of things. Sadly that puts our community in a po...
I recently finished a book that another consultant recommended called Spin Selling. Many of us consultants are really good at what we consult on but not so great at marketing and selling. So when someone recommends a book to help me improve, I’m all...
I try to focus my writing on presenting a situation or problem and a way to move forward from it. In this article, I’m going to only focus on the problematic beliefs I encounter in organizations and individuals. The entire point of this little articl...
Many organizations I consult with wish they could move faster. These organizations also cite how long it takes to make simple decisions as a huge bottleneck and would love to find ways to remove or expedite the decisions.
I work with lots of leaders in companies ranging from Fortune 10 to start-ups, and there are two skills that many leaders struggle with, and I wanted to talk through those in this article.
I often talk about the idea of planning horizons, especially regarding product milestones and architecture. It’d be helpful for me to provide a short example of what I would typically do for a client or group.
There are so many sources that I draw on for any given engagement with a client, but I thought it might be interesting to maybe put a list of books that I feel impacted me the most. This won’t be completely exhaustive, but hopefully gives you some mo...
For years, folks have struggled with phrases like “self-organizing” and the newer “self-managed” regarding teams. I have met plenty of leaders and managers who have tried to figure out how to create teams with these qualities and find their own place...