Estimation Purposes Beyond The Customer

In my last post about Estimation Purposes – I spent a little time talking about the reason that our customer might want to estimate, and how estimation informs our conversation with the customer. But the reason for estimation goes beyond the customer, and into our own management and leadership. Listening to the #NoEstimates conversations that

What They Want…

How do we get Enterprise IT to align with our customer? The questions we ask our customer are indicative of our assumptions. Those assumptions are correlated to our relationship with our customer, and our understanding of that customer’s pain points or frustrations with IT. But how do we get past assumptions, and how do we

Communication Patterns

In interacting with a software team recently, I realized that communication is often not the strongest suit that developers play. Here are some patterns that I observed that I find harmful to effective software delivery: 1) Communicate via status – When developers are using tools to manage tasks, defects, or other work packages, they often

A Buck Stop

Caution: Rant Ahead! E-mail chains. Ken sends a note to Carole, his boss: “I need to know what systems our teams use for client servicing activities, can you help”? Nothing wrong with asking for information. Unless you’re asking people who don’t have a reason to know about what you’re asking. Carole forwards the note to

Estimation Information

A recent exercise at the job around improving the accuracy of estimate for software delivery projects caused me to have a minor epiphany! When doing agile software delivery, we generally get value from having more information sooner. But this plays differently in managing the backlog. We have been working on writing basic stories for all

The Goal of IT

I recently re-read a book called “The Goal” by Eliyahu Goldratt. I had read it years ago, and at the time it had resonated deeply in my mind. Sometimes it is beneficial to review concepts that resonate. For years, I have been working in the application development domain within IT. Most of my views on