The establishment of a website project is based on a variety of needs, which often come from the actual needs of customers or from the needs of the company's own development, specifically, the customer's actual needs mean that the transaction needs account for the vast majority. In the face of customers with different levels of knowledge for website development, the project owner's understanding of user needs largely determines the success or failure of such website development projects. Therefore, how to better understand, analyze, and clarify user requirements, and express them in the form of documents to each member involved in project development, ensuring that the development process is in the correct direction for project development for the purpose of meeting user needs is a problem that each website development project administrator must face. In this article, I would like to give some comments and suggestions. I hope you will criticize and correct them:
1. Those who should participate in the requirement analysis activities of website development projects
The Demand Analysis Activity is actually a communication with the customer, which correctly guides the customer to express their actual needs in a more appropriate technical language (or help by the relevant technical staff) to clarify the project purpose. This process also includes the establishment and planning of basic Website Functions and modules. Therefore, it is necessary for every member of the project team, the customer, or even the department manager of the development team (depending on the project size) to participate. Project managers have the following responsibilities in Requirement Analysis:
1. Organizes relevant developers to perform requirement analysis with users.
2. organize art and technical backbone representatives or all members (discuss with users) to compile the website function description (first draft) document.
3. Organize relevant personnel to repeatedly discuss and modify the website function description (first draft) and determine the official document of the website function description.
4. If the user has the ability to do so or asks the user, the Project Manager can also assign the project member to participate, and the user will 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/her authorized personnel to participate in the confirmation process of "website function description.
2. Complete requirement survey document Record System
During the entire requirement analysis process, the relevant documents for requirement analysis will be compiled according to certain specifications, which will not only help
The project members make the requirement analysis results more clear, and make a memo in the form of realistic text in the future development process. It also helps the company to provide useful references and models for future development projects, it is a wealth of experience accumulated by the company in project development.
The document to be compiled in requirement analysis is mainly the website function description book, which is basically the result document of the entire requirement analysis activity, it is also a document for reference by project members in the development project. To provide a clearer description of the website function description, you must also compile the user survey report and market research report documents. It is recommended that documents have certain specifications and fixed formats to increase their readability and facilitate readers to quickly understand the document content. The relevant provisions will be discussed later in this article.
Iii. What are you looking?
In the demand analysis project, there are often many unclear user requirements. At this time, the project owner needs to investigate the actual situation of users and clarify the user requirements. A more idealistic user survey activity requires the full cooperation of users and the necessary training for the respondents. Therefore, the plan of the Survey: the time, location, participants, and content must be recognized by the project owner and users. The survey can be conducted in the form of a demand survey, a demand survey Forum, or on-site research. The content of the Survey is as follows:
1. Current and future functional requirements of the website.
2. The customer's requirements on website performance (such as access speed) and reliability.
3. Determine the website maintenance requirements.
4. The actual operating environment of the website.
5. Overall website page style and Artist Effect (if necessary, you can provide a reference site or provided by the company to you ).
6. Number of home pages and secondary pages, whether multiple language versions are required
7. content management and assignment of input tasks.
8. Special Page effects and quantity (JS, Flash, etc)
9. Project Completion Time and Progress (subject to contract)
10. Clarify the maintenance responsibilities after the project is completed.
After the investigation is completed, you need to compile the user survey report. The main points of the report are:
1. Summary: The name of the website project, the user organization, the investigators involved, the time when the investigation was terminated, and the work schedule of the investigation.
2. Description of the survey content: basic information about users; main services of users; information construction status; current and future potential functional requirements, performance requirements, reliability requirements, and actual operating environment of websites; users' expectations for the new website.
3. Survey Data Compilation: Classify and summarize the survey data (such as questionnaires and meeting records)
Iv. Market Research Activities
Through market research activities, we can clearly analyze the performance and running status of similar websites. It helps the project owner better understand the general architecture and appearance of the website developed by the project owner. While summarizing the advantages and disadvantages of similar websites, the project developers can develop better websites.
However, due to the limited time, funds, and company capabilities, the market research coverage has certain limitations. When investigating similar websites in the market, we should try our best to find all well-known and excellent websites of the same type. You should understand the usage environment of similar websites and the user's strange points and similar points. The detailed requirements of users defined by similar products must be related to the company or project owner ). Market research should focus on the work of the main competitors or the work of similar websites. Market research can include the following:
1. Determination of works of similar websites in the market.
2. Investigate the use scope and audience of the work.
3. Investigate the functional design of the product (main module components, special functions, performance, and so on)
4. Evaluate the website information.
The purpose of the survey is to clarify and guide user needs.
After the investigation of similar products in the market is completed, the "Market Research Report" should mainly include the following points:
1. Survey Summary: The survey plan, website project name, survey organization, participation in the survey, and the end time of the survey.
2. Description of the survey content: the name, website, design company, website description, development background, applicable access object, function description, and evaluation of the same type of website work.
3. Functional Design of the Survey website that can be used for reference: function description, user interface, performance requirements, and possible causes.
4. Functional design of survey websites that cannot be used for reference: function description, user interface, performance requirements, and reasons for unavailability.
5. Analyze the weaknesses and defects of similar website works and main competitor products and the advantages of our products in these aspects.
6. Survey Data Compilation: Classify and summarize the survey data.
5. Clear demand analysis output ?? Website function description:
Under the constraints of the Contract or tender documents signed between the company and the customer in the early stage, the company will conduct more detailed user surveys and market research activities, drawing on the user survey report and market research report documents, the project owner should carefully summarize the entire demand analysis activity, clarify the unclear requirements at the beginning of the analysis, and output a detailed and clear summative document-website function description (Final Version) as the basis for future project development.
The website function description must contain the following content:
1. Website Functions
2. Website user interface (preliminary)
3. software and hardware environment for website operation
4. Website System Performance Definition
5. Software and Hardware Interfaces of the Website System
6. Determine website maintenance requirements
7. Determine website system space rental requirements
8. Overall website page style and artist effect.
9. The approximate number of home pages and next pages.
10. Manage and allocate content input tasks.
11. Special Page effects and their quantity.
12. Project Completion Time and Progress (based on contract)
13. Clarify the maintenance responsibilities after the project is completed.
To sum up, the project owner mainly determines the level of understanding of user requirements in the requirement analysis of website projects, the purpose of the user survey and market research and other demand analysis activities is to help the project owner to deepen their understanding of user requirements and to clarify the areas that are unclear in the early stage, it can be used as a basis and reference for developers in the project development process in the future.
Of course, a successful requirement analysis not only requires the joint efforts of the project owner or even the customer and other project-related personnel, but also has a certain relationship with the scope of the company's capabilities. It should be noted that the content of the demand analysis activities described in this article is based on the ideal. Due to the different actual situations of various companies, readers can learn from each other based on their own situations. It is important to maintain and collect such documents according to the company's situation and system specifications, I believe it will be of great help to the future development of other website projects and the enhancement of the company's own strength.