Commitment is a huge concept in agile. So many teams are so used to treating commitments as if they are really the ‘good ole’ college try’ and can you blame them? When a couple smart guys get into a room and come up with some Ludacris plan and sign the whole team up for it … Continue reading What is Commitment?
Recently I was coaching an Agile Release Train where they were struggling with the concept of a Product Owner. The teams were organized with a Scrum Master and a Product Owner each. This organization’s product management team was very resource constrained so one technique employed was the use of “Product Owner Proxies”. Product Owner Proxies … Continue reading Checkbox Scrum Roles
I recently facilitated a PI Planning workshop where we had, well, let’s just say—erm—less than optimal facilities. To be fair, the Release Train Engineer (RTE) did the best they could given other constraints. Our train was conducting it’s planning somewhere in Europe (I know, I know, I sound like a secret agent). If you’ve been … Continue reading Plan in the Same Room
One behavior pattern I have observed in traditional management structures is the idea that human beings are essentially replaceable parts. You take one cog in the machine and if its about the right size you can jam it somewhere else to make the system move faster. The reality is much different. Even the smallest change … Continue reading Minimize Team Churn
I recently had the opportunity to work with a client who is taking on a massive re-platform of a cyber-physical system. The “cyber” part being a cloud hosted IoT platform built on top of Microsoft Azure (and all of its goodies) and the “physical” part being security and monitoring devices. The team is a global … Continue reading Some Silos Form Naturally but Require Conscious Investment to Fix