3.2 The Requirements Analysis
The business analysts have given us one of the project requirements:
"The customer can view a list of all products that are available for sale "
The application GUI developers have sent us a sample screen shot of the prototype application (see figure 1). This is a typical catalogue screen that allows customers to see a list of products and prices:
Figure 1: Sample Screen shot of the Product Screen
| PRODUCT | PRICE |
| Blue Widget | $14.99 |
| Grey Widget | $65.32 |
| Pink Widget | $20.85 |
| Green Widget | $97.99 |
The business analysts have talked to the marketing department and have given us more details.
"Every product has a name. We are constantly offering new products. We set up product descriptions in advance, and give the product a starting date for when it becomes available for sale. Customers shouldn't see products before their start dates".