|
|||||||
Determine Web Site Requirements
If you have done all the steps in Analyze, you are ready to design, write, and develop the Web site. A first step is to get a list of requirements for the site. What are requirements?Web site requirements describe the features, functions, and content of the site. They are a list of what the site must have and what it must allow users to do. Requirements might be general features and functions, such as:
Requirements might be specific features and functions for your site. Perhaps your Web site must allow users to:
Requirements might be specific content or content areas that your site must cover, such as:
How do you develop requirements?Site requirements should reflect your users' needs. The first step in developing requirements is to review the scenarios you wrote. The scenarios should describe the 10 to 30 most important and most frequent tasks users will want to do on your site. Begin by extracting the requirements from each scenario. What features, functions, and content must the site have for users to successfully complete each scenario? How detailed should requirements be?At this point, requirements can be a phrase or one-sentence description of what the site must have or must allow users to do. As you move through the process of designing the site, you may develop the requirements further with more detail. Eventually, you may want to write the requirements as Use Cases, which describe in great detail how users will interact with the site to accomplish the scenarios. Before you are ready to develop use cases, however, you must do some of the other design steps. How do you use requirements?Requirements only tell you what the Web site must have and what it must allow users to do. Requirements do not tell you how to design or develop the site to have those features, functions, and content. The other design steps help you figure out how to make sure that the site is organized, written, and designed to satisfy the requirements. Next stepsTo organize the Web site, begin by conducting a content inventory of your current site to identify what items you already have and which items you will need to add based on your Web site requirements. A content inventory is also helps you to begin organizing your site in a way logical to your users. |
|