Passing the torch

There’s no better way to be successful than to hold yourself accountable to the results you’re a part of creating. And not to intermediate results, but the actual end product or service you provide to your customers. In fact, success often entails being responsible for your customer’s success as well as your own. Many organizations struggle to be successful simply…

The most important problem software professionals face?

One of my favorite books, in the field of software development, opens with: The most important problem that we face as software professionals is this: If somebody thinks of a good idea, how do we deliver it to users as quickly as possible? This book shows how to solve this problem. Farley, David; Humble, Jez (2010-07-27). Continuous Delivery: Reliable Software…

Customer request is not customer value

Just because a customer asks for something, does not mean that what they ask for is actually valuable to them. And even if it’s valuable, it’s another thing to be worthwhile. To be worth more than it costs. When a customer makes a request, they’re starting a conversation. The first part of that conversation needs to be about why and…

Prioritize based on customer value too

Very few organizations involved in software development, and in many other industries, get to the point where they prioritize the work they do based on the value it will create. Most work is prioritized based on one person’s opinion about what should be done next. It might be something they perceive as important, something that will solve a problem they’re…