Web-standard web site development process
For a long time, the biggest problem in the website development process is communication:
Front desk and backstage, project managers and project implementation personnel, project managers and customers, are suffering from good communication methods. I think the root of the problem is the traditional method of Web site development, frankly speaking, the development of non-standard methods caused by the communication difficulties.
specifically, a Web development team usually has to be staffed by:
Website Master Planner, web Designer (art), website maker, programmer. Seemingly clear division of labor, but often inefficient, because the Web site development itself is not to achieve the content, structure, performance, behavior separation, but the division of labor is so clear, which in itself is the failure of the use of human resources: it is not possible to achieve "each other", how can there be good efficiency assurance?
What does Web standards mean?
It seems that the standard brings not only the technical uniform norms, it embodies the meaning of humanistic care everywhere (508 is proof), more importantly, it is strongly to change the Web site practitioners, is to adapt to the development of modern social division of labor requirements of the norms.
Now, we are trying to use web standards to guide our web development process, what would it look like?
I have to come up with a new website development position: Web content Architects. Web standards emphasize the structure of content, that the site is based on content, there is no content is not performance. In this view, the importance of the design of the content structure is self-evident. Unfortunately, the current website development team does not have such a position, or that such a position is always considered by other positions (usually the site planner), but I said here the site architect is not limited to the current planners do.
The current planners are often just planning the site style, columns, functions, but I am talking about the work of the site architect is not limited to this, all he has to do is categorize the information that the customer provides, structure the information, and make the entire document available to the customer in a highly readable way (like organizing a book, splitting the chapters, Projects, paragraphs, etc.). Such positions require that practitioners have a high level of logical thinking and a language base, and are familiar with the structured tags in XHTML that can be used to eventually form highly structured web pages. This job is the foundation of the entire Web site building.
with such a website content designer, our whole work is simple and clear. We need the following people:
Website Project Manager: Responsible for communication with customers, collect customer needs, determine the style of the site, columns, functions, the formulation of web site planning, assignment supervision tasks, communication and coordination with the implementation of the project, testing the site, and ultimately to facilitate the successful completion of the project.
Site Content architect: generates highly structured documents and forms the initial page (without any style) based on project material provided by the project manager.
Web Designer (art): According to the project manager to provide the planning and content structure of the original Web page, the design of the Web page effect, including the home page, column pages, content pages, function pages.
Website Style designer (web site production): Refer to the Web designer's effect chart and Content designer's initial page, write the page style, must ensure the style of efficient and concise. Finally, the Web page that conforms to the effect chart is implemented.
Web programmer: According to the project manager's website function design planning, the implementation of the function of the background program. Need to output the page, the static content of the page replaced by dynamic output. Requires knowledge of web standards.
Such a distribution of personnel, ensure that each project personnel can concentrate on their own strengths, content designers as long as a good logical thinking and language basis, do not need to consider the performance of the Web page; web designer as long as a graphic Design Master, with good image thinking, good aesthetic concepts, good artistic creativity, No need for tedious web design knowledge, after all, web design must have a certain logical thinking, which is a terrible and time-consuming for professional art designers; Website style designer (web site production), as long as the effect of the map to achieve the effect can be, the nature of the work is similar to craftsmen, requires careful and careful work style, Only need to understand the style of writing, do not need to consider the creation of the problem, in a sense is also a relief.
From this perspective, in the application of standard design process, can successfully achieve a clear division of the project, is indeed conducive to the development of efficiency.