26 Jun 2020
The other day someone was asking for an activity to help experience what happens with smaller batch sizes. He might also have said limiting work-in-process, but I do have a small activity that I do to help people experience the impact of limiting how many things people take on at once.
23 Mar 2020
I started pair-programming years ago, and it has become a huge part of how I code and work with others ever since. Yet, when I go to clients, the very thought of pair-programming or pairing up is met with lots of different objections. They range from things taking longer, or that it is a waste of a senior person’s time, to paying twice as much for half the work. Those are the objections, but what are my main reasons for advocating for it?
03 Feb 2020
There is a funny thing that happens when consultants are around each other. They keep using big important words. One such set of words that get thrown around a lot is strategy and tactics.
05 Nov 2019
Today is the first day of Lean Agile KC 2019, and the opening keynote was from Esther Derby. Her talk was about change, and how it works in an organization as opposed to how it is often treated like a machine.
05 Sep 2019
Its all-to-often that during meetings, people make numerous decisions and aren’t communicated out. Maybe a new strategic direction was set for a few teams or its time to experiment with agility, we’re going to try OKRs, or a new set of people are being brought on. The decision could be anything, but I guess that one of those probably fits a simple set of criteria.
01 Jul 2019
I often wind up with clients who are so fixated on keeping their teams working that they don’t have a clear strategy or vision that they can communicate. They lose themselves in the world of finding more work for the teams to consume. For the few that have a vision or a strategy, there is a considerable gap between that vision or strategy and the work that is happening.
18 Mar 2019
There is a tendency in me to look at things as right or wrong, black-and-white, or on-or-off. I know better than to think this way, but I find myself falling into this way of thinking with enough regularity that I thought I’d write about it.
15 Mar 2019
A new developer shows up to a team. They are eager to contribute and start writing code but have a lot of questions. Where is the source code? How do I set up my environment? How do I build the software? What is the development process here? Where do I look in the code to get an idea of where to start?