Topic: ISO 26262 Functional Requirements
Generate user stories for the following text: Sell Configured to Ordered Products.
The system shall display all the products that can be configured.
The system shall allow user to select the product to configure.
The system shall display all the available components of the product to configure
The system shall enable user to add one or more component to the configuration.
The system shall notify the user about any conflict in the current configuration.
The system shall allow user to update the configuration to resolve conflict in the current configuration.
The system shall allow user to confirm the completion of current configuration
Provide comprehensive product details.
The system shall display detailed information of the selected products.
The system shall provide browsing options to see product details.
Detailed product Categorizations
The system shall display detailed product categorization to the user.
Provide Search facility.
The system shall enable user to enter the search text on the screen.
The system shall enable user to select multiple options on the screen to search.
The system shall display all the matching products based on the search
The system shall display only 10 matching result on the current screen.
The system shall enable user to navigate between the search results.
The system shall notify the user when no matching product is found on the search.
Maintain customer profile.
The system shall allow user to create profile and set his credential.
The system shall authenticate user credentials to view the profile.
The system shall allow user to update the profile information.
Provide personalized profile
.
The system shall display both the active and completed order history in the customer profile.
The system shall allow user to select the order from the order history.
The system shall display the detailed information about the selected order.
The system shall display the most frequently searched items by the user in the profile.
The system shall allow user to register for newsletters and surveys in the profile.
Provide Customer Support.
The system shall provide online help, FAQ’s customer support, and sitemap options for customer support.
The system shall allow user to select the support type he wants.
The system shall allow user to enter the customer and product information for the support.
The system shall display the customer support contact numbers on the screen.
The system shall allow user to enter the contact number for support personnel to call.
The system shall display the online help upon request.
The system shall display the FAQ’s upon request.
Email confirmation.
The system shall maintain customer email information as a required part of customer profile.
The system shall send an order confirmation to the user through email.
Detailed invoice for customer.
The system shall display detailed invoice for current order once it is confirmed.
The system shall optionally allow user to print the invoice.
Provide shopping cart facility.
The system shall provide shopping cart during online purchase.
T