User needs change ...
"The user needs change, it makes us can't do it."
This is a common thing for developers, and it is often a more headache.
However, why is the user's demand? I summed up and discover three cases:
1 user needs change
Users: Originally, our group companies allow all localities to sell cross-regional sales. Later, the head office found that the malignant competition before all the branches was produced, and the business that prohibited cross-regional sales was issued. Your software is now unable to meet this request, we ask for changing.
This is because the user's business process has changed, requiring our system to respond.
This change is an external factor, we cannot expect. For such demand changes, users can understand that this is not our fault. The reason for reason is actively proposed: You help us modify it, we will give you.
This change, we will not have any losses, the opposite, normal case, this is also a new order.
2 "User Demand" has changed
Developer: The feature we developed is not used at the user, and their workflow is not this!
Oh, "No this look"! That must be our demand research personnel to understand their work. Maybe someone will say: This is because the user did not explain it clearly. - say this is to shirk responsibility! Because an important responsibility for demand surveyers is to guide users to clear their requirements (including business processes).
Here, it is actually our "user needs" document to modify, correct our mistakes.
This change is itself, if our staff will work in place, this trouble is to avoid.
This change will cause our rework and improve the risk of the project. The sooner of finding, the loss is about small.
3 "User Demand" has changed
User: This feature is not easy to use, it is fine if it is designed. what? Do you ask me not to change? We use your system with our hand-working operations. Why do we have more spending some money to buy your software? !
It can't be considered here, but we didn't understand the difference between computers and manual operations with users, and therefore didn't understand the user's habits and preferences. When we make things out in accordance with your own ideas, sometimes it is not suitable for users. If we communicate enough, we understand the user's habits. In the investigation, I understand some things, users will tell you in the case of understanding: I want this!
This situation is our responsibility. Another important responsibility of demand surveyors is to tell users to the difference between computer processing and manual operation, and let them understand the advantages and disadvantages of various ways. Let them talk about what they want.
This is because we don't understand what users understand, users have made decisions in the absence of sufficient "knowing the right". If we come up with the contract of the user, we say that you have brought the same situation. Then our reputation is over, and the user will be careful about the user with us.
4 exceptions is a minority
The above is most of the situation. In a few cases, there is also a user reason. For example, some users have changed, some content changes. First of all, this is a small number, and then, if we do a good relationship with users, users see our hard work and understand. The rest of the people like the people who are difficult to people, what are we dealing with them? After completing this project, don't flash it? !
5 demand work is very important
Sometimes the demand research work is not perfect, and it is not to blame our demand research personnel. After all, demand research is a difficult thing. We are familiar with your computer than users, we have to be familiar with our business as your user. In addition to basic skills such as learning, understanding, analysis, keen insights can be used in a timely discovery of hidden in the nature of the appearance, accurate judgment of authenticity, decisive decisions. At the same time, if there is a good communication skill, it is like a tiger in the investigation. The demand research work is so difficult, then we will not do it? Oh, if the eagle does not practice wings, what can you fly high? !