Website Project Management Specification Handbook

Source: Internet
Author: User
Tags definition functions include interface reference requires access advantage
Specification | project  

I. Concept

Web site project management is based on specific specifications, within the budget, completed on time web site development tasks.

Two. Demand analysis

Project Establishment

We received the customer's business consulting, through the continuous contact and understanding between the two sides, and through the basic feasibility discussion enough, the preliminary conclusion of the production agreement, then need to project. It is preferable to set up a dedicated project team comprising: Project manager, Web design, programmer, tester, editor/document, etc. The project is implemented by the project manager system.

Customer's demand specification

The first step is to require customers to provide a complete description of requirements. Many customers are not very clear about their needs, and need your constant guidance and help analysis. Once upon a time, I asked the customer: "What is the purpose of your website?" He replied: "No purpose, just because others have, I did not!" ”。 Such customers need to be patient, careful analysis, digging out his potential, real needs. With the customer to write a detailed, complete requirements will be spent a lot of time, but it is worthwhile, but also must let customer satisfaction, signature recognition. Put this off, you can eliminate a lot because of the lack of demand or understanding of deviations caused by errors and project failure. Poor requirements say there is no way to have high-quality Web sites. So what is the requirement specification to achieve? To put it simply, include the following points:
1. Correctness: Each function must clearly describe the function of delivery;
2. Feasibility: To ensure that in the current development capacity and system environment can achieve each demand;
3. Necessity: Whether the function must be delivered, whether it can be postponed, and whether it can be "chopped off" in the event of a reduction in expenditure;
4. Simplicity: Do not use professional networking terminology;
5. Detection: If the development is completed, customers can detect according to requirements.

Three. System Analysis

Overall design of the website

In getting the customer's requirements, it is not directly to start production, but to the overall design of the project, detailed design, a website construction program to customers. The overall design is a very critical step. It mainly determines:
1. What functions the website needs to implement;
2. What software and what kind of hardware environment is used in the website development;
3. How many people and how much time is required;
4. What are the rules and standards that need to be followed?

At the same time, you need to write an overall planning manual, including:
1. The columns and sections of the website;
2. The function of the website and the corresponding procedure;
3. The link structure of the website;
4. If there is a database, the conceptual design of the database;
5. Interactive and user-friendly design of the website.

Website Construction Plan

After the overall design out, generally need to give customers a website construction program. Many web-making companies are asked to provide solutions when they engage in business. At that time the plan is generally more general, and in the case of customer demand is not very clear circumstances to submit a program, often and actual production results will be very different. Therefore, we should try to obtain the understanding of customers, in the clear demand and overall design after submitting the program, so that both sides are beneficial. The website construction plan includes the following parts:
1. Customer situation analysis;
2. The goals and objectives that the website needs to achieve;
3. Website image description;
4. The section and structure of the website;
5. The arrangement of the content of the website, mutual link relation;
6. Use software, hardware and technical analysis instructions;
7. Development time schedule;
8. Promotional programmes;
9. Maintenance Program;
10. Production costs;
11. Company Profile: Successful works, technology, talent description and so on.

When your program through the customer's approval, then congratulate you! You can start making a website. But it's not really a production, you need to design it in detail:

Website Detail Design

The overall design phase presents a solution to the problem in a more abstract and generalized manner. The task of the detailed design phase is to materialize the solution. The detailed design is mainly for the program Development Section. But this stage is not to really write the program, but to design a detailed specification of the program. This specification is similar to the engineering blueprints often used by engineers in other engineering fields, which should contain the necessary details, such as: Program interface, form, data needed, etc. Programmers can write the actual program code based on them.

Four. Project implementation
Overall image Design

At the same time as the programmer, the Web designer began to design the overall image and homepage of the website.
The overall image design includes standard words, logos, standard colors, advertising language and so on. Homepage design includes layout, color, image, dynamic effect, icon and other style design, also include banner, menu, title, copyright module design. Home General design 1-3 different styles, completed, for customers to choose.

Remember: After the customer determines the home page style, please sign the customer approval. No further changes to the layout style will be considered as a second design.

Development and production

Here, programmers and web designers at the same time into the full development phase, need to be reminded that testers need to test the Web page and the program at any time, found that the bug immediately recorded and feedback changes. Do not wait until the complete completion of the test, which will waste a lot of time and effort. The project manager needs to constantly understand the project schedule, coordinate and communicate with the programmer and the Web designer's work.

Debugging and Perfecting

After the initial completion of the site, upload to the server, the site for a full range of testing. including speed, compatibility, interactivity, link correctness, program robustness, hyper-flow test, and so on, found problems in a timely manner and recorded.

Why do you want to record documents? In fact, the software engineering itself is a document, is a continuous enrichment and perfect standards. By constantly discovering problems, solving problems, modifying and supplementing documents, this standard is becoming more and more standardized and more and more industrialized. In turn, the development trend of Web site norms, the trend is reasonable.

Publicity and promotion

The basic methods of publicity and promotion are:
1. The appropriate meta tags are set in the Web page;
2. Each search engine login;
3. Preparation of news articles in the Press bulletin board published;
4. Reasonable use of email mailing list;
5. Advertising bar Exchange;
6. Paid advertising.
At this point, the website project completed, will be related to the Web site, the use of operating instructions, such as documents submitted to customer acceptance. If maintenance is required, a separate maintenance item will be signed.

Maintenance

After the successful launch of the site, long-term maintenance work has just begun, we need to do is
1. Timely response to customer feedback, for example, you can take the automatic email reply function, and then in 1-3 working days to solve the problem, to reply again;
2. Website traffic statistics analysis and corresponding countermeasures;
3. Promote and use your Web site as much as possible;
4. The content of the website is updated and maintained in a timely manner.

Five. The norms followed

1. Website Construction Catalog Specification
2. website file naming code
3. Website Construction Dimension Specification
4. Homepage Head Area Code specification
5. Website Connection Structure Specification

How to do well the requirement analysis of website development project

The establishment of a Web site project is based on a variety of requirements, which often come from the actual needs of the customer or for the company's own development needs, in which the actual needs of customers that is the nature of this transaction demand accounted for the vast majority. Face to the website development has the different knowledge level customer, the project leader to the user needs understanding degree, to a large extent decides this kind of website development project success or failure. So how to better understand, analyze, clear user needs, and be able to accurately and clearly in the form of documents expressed to participate in the project development of each member, to ensure that the development process to meet the needs of users for the purpose of the correct project development direction, is each site development project managers need to face the problem. On this issue, this article would like to put forward some of their views and suggestions, I hope that readers will criticize:

First, those people should participate in the website development Project Demand Analysis activity

The requirements analysis activity is actually a communication with the customer, the correct guide customers can be their actual needs in a more appropriate technical language to express (or by the relevant technical staff to help Express) to clear the purpose of the project process. The process also includes the establishment and planning of the basic functions and modules of the website to be established. Therefore, the involvement of each member of the project team, the customer and even the developer's department manager (depending on the size of the project) is necessary. The project managers in the requirements of the role of the analysis are as follows:

1, responsible for the organization of relevant developers and users to carry out the needs analysis.

2, the organization of art and technology backbone representatives or all members (and user discussions) to prepare the "Web site functional 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" Official document.

4, if the user has this ability or user requirements, project managers can also assign project members to participate, and by the user to write and determine the "website function description book" document.

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


Second, the complete demand Survey document recording system

In the process of the whole requirement analysis, the related documents of requirement analysis will be compiled according to certain specifications not only can help

The members of the team will be more explicit requirements analysis, but also for the development process in the future to achieve the form of the actual text of the memo, and to help the company's future development projects to provide useful reference and exemplary, become the company in the project development in line with their own characteristics of the experience of wealth.

Requirements analysis needs to write the document is mainly "website function description book", he is basically the entire demand analysis activities of the results of the document, but also the development of project members are mainly for reference documents. In order to more clearly describe the "website function description" often also need to write the "User Survey Report" and "market research Report" documents to help explain. A variety of documents preferably have a certain standard and fixed format to increase their readability and facilitate readers to quickly understand the content of the document, the relevant provisions will be discussed later in this article.

Iii. what to investigate to the user

In the requirements analysis of the project, there are often many 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. So the planning of the investigation: time, place, participants, survey content, all need the project leader and the user's common recognition. The survey can be conducted in the form of a demand questionnaire, a demand survey symposium or on-site research. The main contents of the survey are as follows:

1. The current and future functions of the website may need to appear.

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

3, to determine the site maintenance requirements.

4, the actual operating environment of the website.

5, the overall style of the site page and art effects (when necessary, users can provide reference site or by the company to provide users).

6, the main page and the number of secondary pages, whether the need for a variety of language versions, etc.

7, Content management and assignment of input tasks.

8, a variety of special effects and the number of pages (Js,flash, etc.)

9, the project completes the time and the progress (may according to the contract)

10. Make clear the responsibility of maintenance after the project is completed.

After the investigation is completed, the user Survey report needs to be prepared and the main points of the report are:

1. Survey Summary: 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 investigation content description: The user's basic situation, the user's main business, the information construction present situation, the website current and the future latent 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 data: summary of information collected from surveys (e.g. questionnaires, minutes of meetings, etc.)

Iv. Market Research activities content

Through market research activities, a clear analysis of similar web site performance and operation. Can help the project leader to more clearly conceive of their own development of the site's general structure and appearance, in the summary of similar site advantages and disadvantages of the project developers can take advantage of the development of a more excellent site.

However, due to the actual time, funds, limited capacity of the company, the scope of market research coverage has certain limitations, in the investigation 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 users of the point of surprise, similar to the definition of similar products users detailed requirements (need a company or project leader has a certain relationship). The focus of market research should be on the work of a major competitor or on information about a similar site. Market research can include the following:

1. The determination of similar website works in the market.

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

3, the research product function design (main module composition, characteristic function, performance situation and so on)

4, simple evaluation of the site survey.

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

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

1, Research outline: Research plan, website project name, Research unit, participate in research, research start to stop time.

2, Research content Description: Research of similar web site works name, Web site, design company, website related instructions, development background, the main applicable access objects, functional description, evaluation, etc.

3, can use for reference the research website function design: The function description, the user interface, the performance demand, may use the reason.

4, can not be used for reference to study the function of the Web site design: Functional description, user interface, performance requirements, can not be used for reasons.

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

6, the Research Data compilation: The research obtains the data carries on the classification summary.

Five, clear demand analysis output--"website function description book"

In the early period of the contract signed by the company and the customer or under the constraints of the tender, through more detailed and specific user survey and market research activities, for reference to its output of the "User Survey Report" and "market research Report" documents, the project responsible person should be the entire needs analysis activities of a serious summary Clear and clear the ambiguous requirements of the early analysis, and output a detailed and clear summary of the document-"Web Functional Description (final version)" For the Future project development process basis.

The website functional description must contain the following:

1. Website function

2, Website user Interface (Preliminary)

3, the website runs the software and hardware environment

4, the website system performance definition

5, the website system software and hardware interface

6, to determine the requirements of website maintenance

7, to determine the Web site system space Leasing requirements

8, the overall style of the website page and art effect.

9, the main page and the number of times page.

10, Management and content input task assignment.

11, a variety of special effects and the number of pages.

12, Project completion time and progress (under the contract)

13. Make clear the responsibility of maintenance after the project is completed.

To sum up, in the Web site project needs analysis is mainly by the project leader to determine the 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 user needs and the early uncertainty of the place to clear, In order to facilitate future development in 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 customers and all the project related personnel to work together, and the scope of the company's ability to have a certain relationship. What needs to be explained is that the requirements analysis activities described in this article are based on the more ideal. Because of the reality of different companies, readers can be based on their own situation to learn from absorption and utilization. It is important to be able to construct according to the company's situation, the system of the specification of such documents to save and collect, I believe that the company's other web site projects and the company's own strength will have a great 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.