A Fairytale about Lean Management
Portia Tung and I will co-present “Pinocchio: On Becoming a Lean Leader” at the SPA 2010 conference in London on May 18th 2010.
Come and play with us to sharpen your leadership skills!
|
||||||
Jan 03 Pinocchio at SPA 2010A Fairytale about Lean ManagementPortia Tung and I will co-present “Pinocchio: On Becoming a Lean Leader” at the SPA 2010 conference in London on May 18th 2010. Come and play with us to sharpen your leadership skills! Don’t estimate Business Value of User StoriesThe previous blog entry said that we should find the Business Values before writing user stories. Once we find the Business Values, we derive the User Stories from them. That just raises more questions:
Let’s look at the first three questions and come back to the last two later. What is Value?The Institute of Value Management defines value as “…based on the relationship between satisfying needs and expectations and the resources required to achieve them” and “getting what you require for what you will pay“. Jerry Weinberg (in “Quality Software Requirements volume 1“) says that “Quality is value to someone”. Robin F. Goldsmith (in “Discovering Real Business Requirements for Software Project Success”) says that “A requirement describes some value we need to deliver to someone”. So… if we “deliver value” we’ve satisfied a need or expectation of someone at a price they were willing to pay. We’ve provided someone with a benefit for a reasonable cost. What is Business Value?Wikipedia defines Business Value as “…an informal term that includes all forms of value that determine the health and well-being of the firm in the long-run” and notes that it goes beyond purely economic value. Some theories (like “Shareholder Value“) try to reduce the different forms of value to one measurable value. I don’t think it’s as simple as that. An organisation is a complex system that’s impossible to reduce (or manage) with one measurement or goal. There will always be many (sometimes conflicting) goals, we might as well have these in the open. Other theories like “Balanced Scorecard” try to strike a balance between 4 different views of the organisation. Why more than one Business Value?Because every definition of quality, benefit or value includes the term “…for someone”. We have different stakeholders with different goals and needs. They all have their definition and view of value. That raises two more questions:
Four views is better than one. But you’re likely to have more than four stakeholders for your project, so you’ll have more views. Definining Business ValueBusiness Value may well be an informal term, but I like to define Business Value a bit more formally at the start of a project. That’s what we call “Business Value Modeling”:
It’s important to define the relationship between the Value Drivers. E.g. we may have both “profit” and “customer satisfaction” Value Drivers. Which comes first? If we find a way to increase our profit at the expense of reduced customer satisfaction, would that be acceptable? There is no right answer. It depends on the company, the project and the circumstances. Why agree on a Business Value Model at the start of the project?
The selection drivers and defining their relationship is bound to be a difficult conversation, but it’s one we want to have early on. If we don’t have this conversation from the start of the project we run the following risks:
How does your organisation prioritise projects or features?Some organisations seem to value customer conflict avoidance above all else, leading to such unhealthy prioritisation schemes as “the customer who shouts loudest” or “the customer who shouted last” get to the top of the list. Sometimes a seemingly irrational prioritisation scheme hides some perfectly understandable values. For example, in one company, the official strategy was to deliver product releases that contained a good mix of benefits for our customers all over the world. In reality, some customers (who happened to know the phone number of the CEO) always got their feature requests bumped to the top of the list. These customers all came from the same region. This had a negative effect on customer satisfaction and consequently sales bonuses of the salespeople in the other regions. Of course, sales bonuses were another powerful and hidden value driver for product prioritisation. Everybody knew this; nobody talked about this. If we had had an in-depth Business Value Modeling conversation, we would have come to the following business value driver:
These old and loyal customers all had the CEO’s phone number, because they’d become customers long ago when the CEO did sales himself. They were all located in the same region because that’s where the company first started selling its products. Taking good care of your loyal customers is a perfectly valid business strategy, but because it was never articulated it created a dysfunctional prioritisation process. More questionsWe end with more questions than we started with. That’s a sign of a good analysis process 🙂
Let’s come back to these questions later. What is your definition of Business Value? Dec 07 ‘Or’ considered harmfulAsking questions isn’t as easy as it seemsYou’d think that asking questions is easy. Most of us have been doing it since we’re small children. Why is it that most people (me included) are so bad at it? Nowadays, we start many of our conference sessions and training courses with an interviewing exercise. The exercise is very simple:
It’s a fun game. You can download the instructions and a cheat sheet from the Agile Coach site. The game is based on the “Nine Boxes” technique from Solution Selling. It’s too hard!The feedback from the players and our observations show one thing: this is too hard! Interviewers have trouble following the rules and observers don’t have the courage to interrupt the interviewer when they don’t follow the rules. In those few cases where we have someone who can actually ask questions in this format, the interviewees always remark how they feel that the interviewer really understood them. Usually, the interviewee gets some new insights. It is hard, but it’s worth it. How not to ask questions (a non-exhaustive list)
My favourite most hated type of question (and one I use and hear too often) is the Pretend Open question. The typical form is like this: “Is it X or Y (and here the interviewer remembers they should ask open questions) OR…?” You can just hear the trailing dots. The question is long, unclear and weak. Advanced users will introduce many OR options, so as to maximize their airtime. Help me get betterIf you hear me ask any question that doesn’t fit the Open/Control/Confirm format, please correct me. So, what did you think of this blog entry? Was it useful or just a reminder of something you already do or something you can’t use or….? Are you getting annoyed yet? Oops! And it gets harderAnother observation from the game: hearing and seeing is also very hard. When we ask the observers to tell us what they heard and saw, we ask them to only answer with “I saw…” or “I heard…”. Most observers answer with “I think…” or “I feel…”. When we teach people to interview and observe they “rediscover the lessons they learned as children but have since forgotten“. Maybe we should hire children as business analysts and consultants. For them all of this is natural. It’s been a busy NovemberLast week we organised XP Days Benelux and I’ve just about recovered from it. It was fun, as usual, and participants seemed generally happy with the event. You can see for yourself in the reports, participant retrospective and session feedback. There are also a lot of things which could be better. The organisers are already busy setting up a retrospective and next year’s events. A full report will follow later. If you’ve written about XP Days Benelux, let us know. We gather all the reports on the conference website. If you have any feedback or ideas for improvement, let us know. Even better, join the organising committee and realise your ideas. Organising a conference is fun even if you’ve never done it before. There are enough experienced organisers to pair with. It does take some time and effort, so make sure that you’ll be able to invest in the conference. In return, you get the chance to take part in a non-IT Agile project. |
||||||
Copyright © 2025 Thinking for a Change - All Rights Reserved |