How to do well the requirement analysis of website development project

Source: Internet
Author: User

The establishment of a website project is based on a variety of requirements, which often comes from the actual needs of customers or for the needs of the company's own development, in which the actual needs of customers, that is, the nature of the transaction demand accounted for the majority. In the face of the site development has different knowledge level of the customer, the project owner of the user needs to understand the degree, to a large extent, determines the success or failure of such web site development projects. Therefore, how to better understand, analyze, clear user needs, and be able to accurately and clearly in the form of a document to participate in the development of each member of the project, to ensure that the development process in accordance with the needs of users to meet the goal of the correct project development direction, is the development of each site manager needs to face the problem.

One, those who should participate in the site development project needs analysis activities

The demand analysis activity is actually a communication with the customer, correctly guiding the customer to use their actual needs in a more appropriate technical language to express (or by the relevant technical staff to help Express) to clarify the purpose of the project process. This process also includes the establishment and planning of the basic functions and modules of the website to be established. So it is necessary for each member of the project team, the customer, or even the developer's department manager (depending on the size of the project) to participate. The responsibility of the project manager in the requirements analysis is as follows: 1, responsible for the organization of relevant developers and users to carry out the requirements analysis.

2, the organization of art and technical backbone representatives or all members (with the user discussion) to write the "website function description (first draft)" document.

3, the organization related personnel to the "website Function description Book (first draft)" carries on the discussion and the revision repeatedly, determines "the website function Description book" the Official document.

4, if the user has the ability or user request, the project manager can also assign project members to participate, and the user to write and determine the "website function description" document.

5, if the project is relatively large, it is best to have a department manager or his authorized personnel to participate in the "website function description book" to determine the process.

Ii. Complete document record system of demand investigation

In the process of the whole requirement analysis, the relevant documents which will be analyzed according to certain specification can not only help the project members to clarify the result of the requirement analysis, but also make the actual text form in the future development process, and help the company to provide useful reference and model for future development projects. Become the company in the project development to accumulate in line with their own characteristics of the experience of wealth.

Requirements analysis needs to write the document is mainly the "website function description book", he is basically the entire requirements analysis activities of the results of the document, but also in the development project members of the main reference to the document. In order to more clearly describe the "website function description book" often also need to write "User Survey Report" and "Market research Report" document to assist the description. It is advisable to have certain specifications and fixed formats in order to increase their readability and facilitate the reader to quickly understand the content of the document, which will be discussed later in this document.

Iii. what to investigate to the user

In the requirements analysis of the project, often have a lot of ambiguous user needs, this time the project leader needs to investigate the actual situation of users, clear user needs. A more idealized user survey activity requires the full cooperation of the user, and it may be necessary to train the respondents. Therefore, the planning of the survey: time, location, participants, survey content, both the project leader and the user must be recognized jointly. The survey can take the form of a demand questionnaire, a demand-for-research symposium or an on-site survey. The main contents of the survey are as follows:

1, the current and future features of the site may appear functional requirements.

2, the customer to the performance of the site (such as access speed) requirements and reliability requirements.

3, determine the site maintenance requirements.

4, the actual operating environment of the website.

5, the overall style of the site page and the effect of the art (if necessary, the user can provide a reference site or by the company to provide users).

6, the main page and the number of secondary pages, whether the need for multiple languages, such as 7, content management and input task allocation.

8, various page special effects and their number (Js,flash, etc.)

9, Project completion time and progress (can be based on the contract)

10, clear the maintenance responsibility after the completion of the project. Alliance of Project Managers

Following the completion of the survey, the user survey report needs to be prepared and the main points of the report are:

1. Summary of the survey: the name of the website project, the user unit, the participant investigator, the time when the investigation begins to terminate, and the work arrangement of the investigation.

2, the survey content description: The user's basic situation, the user's main business, the informationization construction present situation, the website current and the future potential function demand, the performance demand, the reliability demand, the actual operating environment, the user to the new website expectation and so on.

3. Compilation of survey information: classification of data collected from surveys (e.g. questionnaires, minutes of meetings, etc.)

Iv. content of market research activities

Through the market research activities, clearly analyze the performance and operation of similar websites. Can help the project leader to more clearly conceive of their own development of the site's general structure and appearance, in summing up the advantages and disadvantages of similar sites, project developers can be absorbing the development of more excellent website.

However, due to the actual time, funding, company capacity constraints, the scope of market research coverage has certain limitations, in the survey of similar sites in the market, should be as far as possible to investigate all the more famous and excellent similar sites. Should understand the use of similar sites and the user's surprise point, similar points, the same products defined by the user detailed requirements (need to have a certain relationship between the company or the project leader). The focus of market research should be on information about the works of major competitors or on similar sites. Market research can include the following:

1, the market of similar sites to determine the work.

2, the use of research works and access to the crowd.

3, Research product function design (main module composition, characteristic function, performance condition, etc.)

4, simple evaluation of the site survey of the situation.

The purpose of the research is to identify and guide user needs.

After the investigation of similar products in the market, we should write the "Market research report" to include the main points:

1, Research Summary description: Research plan; Website project name, Research unit, participate in research, research began to end time.

2, Research content Description: Research of similar site work name, Web site, design company, website related instructions, development background, the main applicable Access objects, function description, evaluation, etc.

3, can be used for reference to the functional design of the research site: Functional description, user interface, performance requirements, the reasons can be used.

4, can not be used for reference to the functional design of the research site: Functional description, user interface, performance requirements, the reasons for not to use.

5, analysis of similar sites and major competitor products weaknesses and defects and the company's products in these areas of advantage.

6, Research Data compilation: The investigation of the data to be classified and summarized.

Five, clear demand analysis output

--"Website function description book": In the pre-company and the customer signed the contract or the tender, through more detailed user survey and market research activities, drawing on its output of the "User Survey Report" and "Market research Report" document, the project leader should be the entire needs analysis activities to be carefully summarized, The analysis of the unclear requirements of the first clear and clear, and output a detailed and clear summary of the document-"website function description Book (final version)" For future project development process basis.

The description of the website function must include the following content:

1. Website function

2. Website user Interface (Preliminary)

3. The hardware and software environment of website operation

4, the Site system performance definition

5, the software and hardware interface of the website system

6, to determine the site maintenance requirements

7, determine the site system space leasing requirements

8, the overall style of web pages and the effect of art.

9, the main page and the approximate number of pages.

10, Management and content input task assignment.

11, various page special effects and their number.

12, Project completion time and progress (according to the contract)

13, clear the maintenance responsibility after the completion of the project.

To sum up, in the site project needs analysis is mainly by the project leader to determine the level of understanding of user needs, and the user survey and market research and other needs analysis activities to help the project leader to deepen the understanding of the user's needs and to clarify the areas of the previous unclear, In order to facilitate future development of the project as a member of the basis and reference.

Of course, a successful demand analysis requires not only the project leader, but also the customer and all the project-related personnel of the joint efforts, and the scope of the company's ability has a certain relationship. It is necessary to explain that the requirements analysis activities described in this article are based on a more ideal. Due to the different realities of each company, readers can learn from their own situation and absorb and utilize them. It is important to be able to structure according to the circumstances of the company, the system of the specification of such documents to save and collect, I believe that the company's other website projects and the company's own strength will be greatly enhanced to help.

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.