Steps and methods of research needs

Chapter 1 Introduction

Purpose

Research needs statement for the needs of the preliminary work, it can be said that the demand specification sheet from the research needs to be or taken out.

Demand for research is to understand the real world to do the actual work of the real needs of people what kind of program, and then finishing the details of these requirements into the design of the Department by the development, sales by the sales department to the user.

Book 【】

As the name suggests research is to investigate and research the idea of customers, I feel that the following steps should start with:

Customers want?
Carefully listening to our customers because the customers said, he would like to own at the same time most of what is needed. He finished, turn to God, and first of all, repeat customers, in the repeat of the same time, we can express recommended. Attitude to grasp at this time, it is necessary to rationalize the needs of customers, simplify. White said the procedure is too complicated, the risk can be ruled out the whole row, do not搞个not practical logic and complex things out.

This is what customers want to use?
After listening to all the needs of customers to be extracted from the focus of things, the focus started to look around, repeat customers. Not to mention tens of millions of honest: "I thought." Do not trouble to say a few times now everyone is kind to me, than to demand that we will have a strong argument.

Why did he think?
Customers are not IT experts, industry experts are on their own industry, at least for the company's business processes more clearly, all we need to understand their industry or business process logic, in the end they want to take a look at our procedures for they function to achieve what they want to do?
In addition a number of key issues through an understanding of their specific you want to do it is easy to resolve the lost.

Will there be any other ideas?

Through the above-mentioned four-step our goal is: to understand customer requirements, identify the requirements of logic, the results customers want, at the same time exclude the risk of the development, mining and control of potential requirements.

Demand for the purpose of research is: Both sides agree that the outcome of the future, the basis of consensus is that both sides have to understand the results and not just look forward to provide customers with their demands.

Chapter 2 preparations

2.1. To determine tool

No tool is the question of good or bad, the problem is that the key is how to use them, no matter what tool is only an auxiliary tool, nor is it a tool to generate.
Tools require the selection of their own (the group) are familiar with the tools, not the latest fashion is a tool to understand very little of its own, the result of most of the time in learning tools, rather than use it to work for you.
Is the best tool for the popular demand is common because of the need to consider the question of the exchange.

2.2. To do what is necessary to first understand what

If you do not understand is you have an industry (professional) with the group of experts to be the best there is ---- to end-users as the experts are the best, at least you have to understand the professional, not want you to become a experts, but at least we have some professional knowledge to understand (at least post-secondary to vocabulary, you know), otherwise you do not even know what to ask questions or how to ask them, even talking about people you do not know.
Corresponding professional information is necessary, at least the professional entry-books and the corresponding information shall be required to more in-depth information. Of course there are experts on the matter to the Senate.
If the industry is not very difficult, analysts can access the self-study and understanding of the industry in a short period of time, perhaps not experts, or experts is necessary.

Book】 【fully ready for the industry as far as possible, know your customer information and learn professional terminology; industry people to ask customers to identify their distressing problems.

2.3. Establish a design environment

Must establish a dedicated design environment for service-oriented projects, for a certain allocation of resources, the management of the necessary documents.

2.4. Truly understand themselves and their users

Is clear that the user may be to achieve the purpose;
To know what they can do, those who can not do their own.
The approach can not do, such as refuse, subcontractors and other customers who want to do is

2.5. Listed in staff allocation table and a list of all the tools

A clear division of project personnel to use a unified tool to project a unified project document template list of other resources (information, related web site, owned telephone ...)

Book 【】

Project management tools to track and manage their use and reference task ToDoList, information management system myBase and MindMapper Mind Mapping

Demand for research in the process, should be prepared to do a good job in three to maintain the mentality of the two, do five to improve:

Three preparations

1) research should be all the items prior to pre-aggregate data, and related pre-sales personnel exchanges, so that the project has a basic understanding of contour.
2) The use of research information to do a good job of preparation, such as the demand for research template, the demand for a list of research issues, the demand for a list of research resources, presentations have been used in products (through the demonstration of existing products and guide customers in our discussion of technical details not words.)
3) do a good job in the preparation of all the difficulties are not afraid.

Two types of mentality

1) and customers to maintain a mentality of cooperation on an equal footing, in order to identify research needs to solve the problem to the customer to explore the issues, rather than to accept, but not to guide the work.
2) peace of mind to change the face of demand, the demand for research in the process, often not understanding the two sides of the demand, resulting in contradictory research needs to be calm to guide customers to understand basically the same demand.

Raise three

1) First of all, to improve their professional knowledge, standards of human resources for the business should be familiar with basic.
2) Second, efforts should be familiar to users of industry, learning the terminology of users, standards, in order to be able to accurately understand the user. This requires us to read the user where the information industry, articles, select as many as possible to introduce a whole article, so that the industry in a short period of time can have a comprehensive understanding, so that we will be able to better exchange and user the.
3) the demand for research, the Institute of IT industry as far as possible not to use the terminology, and easy to understand the use of oral language to explain the IT industry inscrutable terminology, so that users can very well understand that to improve their communication ability.
4) the ability to improve their shorthand, written expression as well as summarized for the expeditious investigation of the record demand for the crux of the problem, the formation of the original summary of the research information needs.
5) to improve their ability to sum up, writing a complete and consistent, the demand for traceability report.

Chapter 3 Research process

3.1. Statement needs to collect needs

Note:
Although the final must be computer-based solutions into the description, but so far, we are concerned about the focus of the document in the corresponding part of the area.
Remember there are no computer-related jargon, if it is to prepare an accounting software, then an accountant should be a programmer to write a clear understanding of the accounting aspects of specification.
Demand specification problems, not too formal. As long as the description can express the things you want to do on the list, on the other as a person can speak.
Customers or staff for the appropriate understanding of the problems, the notes must have the habit of talking about a few hours, many remember the details.

3.2. Collate, check and refine the needs statement

The customer needs to carry out the necessary collation and categorization into from the user a lot of information there would be no need for the collation of the road will not be able to carry out a reasonable analysis

Useful to distinguish features, optional features, and useful function and can not achieve the function for the user in terms of he can tell he wants a lot of features, but the relationship between these features is sometimes clear, but for many users want to computer or the new system did not fulfill his function, at this time he raised the possibility of new demands and the relationship between the other modules have been unclear, so the analyst is concerned, the demand from the users to distinguish useful function and useless features and optional features for the distinction between, respectively, to deal with, for example, the user can not achieve the function, please give up.

Do not overlook the obvious mistakes users often mentioned but not what he needs, but the problem is these things are very basic, it is necessary to have a detailed check-ups would definitely pay attention to this issue.

Perhaps you think that is not a systems analyst for the analysis of the needs of the situation since that should be noted that for an industry, some rules may not be the most reasonable, but it is as the existence and use, so for each non-clear to determine the demand for validation from professionals. Unless you are the expert.

3.3. To improve

The initial analysis of the first demand, there will be refinement of the unknown and uncertain, then the issue had come up with a detailed questionnaire on the issue found that finishing the listing of the unknown can be the root show the following format

Information by:
Question:
Clear list of business issues (business description unclear):
1 .... What is the meaning?
2 ... .. What is the relationship with the XX?

A wide range of choices to the list (please choose users):
1 ... ... There are a number of possible, so now we use A ... ... B ... .... C ... ... .. D ... ...

The questionnaire submitted by users, based on feedback on the demand for further analysis, this step can be repeated many times, and ultimately understand the needs, determine the demand for manual

3.4. Audit requirements

Self-audit their own from the user perspective, it is reasonable if it is possible to improve efficiency, can achieve their goals, whether there is complete

By the user to evaluate by the end user to evaluate whether you meet the requirements listed in the user requirements (the number of users, 1-3, and no additional benefits).

Repeat the process, and ultimately approved the completion of requirements specification.