If a project after putting in a lot of manpower, material and financial resources and time to develop the software can not meet customer needs, this result is very bitter people;
The goal is to meet customer demand in the project development process by analyzing the needs of implementation;
Needs analysis is important because it has the decision-making, direction and strategic, it plays a decisive role in the process of software development, its role is much larger than programming;
No.
demand analysis
Description
1
To understand your business goals
Find truly meet customer needs desired target
2
Write quality needs analysis
Collate and analyze all the information to define requirements and specifications, functional requirements, quality objectives, solutions and other information, customers must read and understand the way of organizing the preparation, the use of charts and make a detailed explanation
3
Expressing a manner consistent customer language habits
Expression of a customer perspective, try to avoid using specialized terminology is not readily appreciated
4
And more respect for the views of customers
Meet customer needs as much as possible, if for some technical reasons failed to achieve, it should be reasonable to explain to customers
5
Division of the priority needs
Most projects do not have enough time and resources, it is best to first understand what the customer needs to set priorities, to know what features are necessary and other issues