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".