by Mike Lazarus
Recently I have been trying to explain to users in a couple of forums why the feature they want might not be likely to make it into the product. For a couple of examples of this, see:
So I thought I might try and explain simply how I see the product management decision process. However, please note that I’m not actually privy to the process used by Sage (or any other company other than my own) and am only going by the experiences of what I’ve seen and heard. Members of the Sage team have confirmed that “this is directionally close” to the process as used.
First, all the requests are split into two areas:
For each of these, a priority must be allocated. The priority would depend on a number of factors:
Then, for each, a time-frame and cost must be determined. For this, a specification document must be created with much thought being given to looking at all the possible scenarios, data types and values that are considered likely. This is done by consulting users and developers for their input.
Finally they can decide which to approve now, delay for a future version or discard. Obviously, the higher the priority, the higher the allowable cost would be for it to be approved.
So, in order to have the best chance of getting your requests addressed, you should try and put it in terms to answer as many of the points mentioned.
I would write more, but the challenge limits us to 400 words….
You must be a registered user to add a comment here. If you've already registered, please log in. If you haven't registered yet, please register and log in.
