Presentation is loading. Please wait.

Presentation is loading. Please wait.

Business Objectives Functional Requirements Non-Functional Requirements Interface Specifications Policies and Procedures CPTE 442.

Similar presentations


Presentation on theme: "Business Objectives Functional Requirements Non-Functional Requirements Interface Specifications Policies and Procedures CPTE 442."— Presentation transcript:

1 Business Objectives Functional Requirements Non-Functional Requirements Interface Specifications Policies and Procedures CPTE 442

2 Definitions

3 Business Objectives An organizational goal stated in business terms –We would like to reduce operational expenses of mission control by 45%

4 Functional Requirements A statement of a service that the system must provide –The system must allow for payment by credit card

5 Non-Functional Requirements (Quality Requirements) A statement of the environment, conditions or constraints under which the system will operate –The average time for validation of credit cards shall be less than 1 minute, with the maximum time no more than 3 minutes. –The system shall accept up to 1000 concurrent users

6 Interface Specifications A statement detailing how an external actor shall interact with the system –Swipe credit card through a card reader –Transmit credit card number using bluetooth –Type card number using a keyboard

7 Policies and Procedures A statement detailing necessary 1 actions outside of the hardware/software –Connection to the intranet shall only be through VPN –Expense reports shall be submitted monthly –Sales presentations shall not use Red/Green color schemes 1. To achieve business objectives

8 Examples

9 Inventory tracking Business Objective: To prevent loss of inventory due to theft or misplaced goods. Functional Requirement: For any scanned barcode, system must be able to report quantity on hand Quality Requirement: Database must support a minimum of 80,000 different inventory items Interface Specification: System must work with MS9520 Voyager Hand-Held Scanner Policies or Procedure: All inventory is scanned into the system before leaving the loading dock

10 Online Gradebook Business Objective: To give students and parents immediate feedback on grades. Functional Requirement: Quality Requirement: Interface Specification: Policies or Procedure:

11 Homework Create a word document that for each of the four sample Business Objectives gives a corresponding: Functional Requirement Quality Requirement Interface Specification Supporting Policy or procedure

12 Data Redundancy RAID Business Objective: To be able to recover data and resume operations in a timely manner after a hardware, software, or user failure

13 Media support Business Objective: To be able to more effectively communicate ideas both internally amongst employees and externally to potential clients and business partners.

14 Security Business Objective: To prevent disruption of business functions, and theft of business data by external individuals

15 Communications Business Objective: To increase sales by enabling potential clients to more easily reach the sales staff.

16


Download ppt "Business Objectives Functional Requirements Non-Functional Requirements Interface Specifications Policies and Procedures CPTE 442."

Similar presentations


Ads by Google