Professional Documents
Culture Documents
April 2003
[Purpose of Template
This template should be used to document the requirements associated with the products and/or services your
project will provide. This generic template is suitable for all types of large to medium size projects. If a section
does not apply to your project, type not applicable under the section heading.
The audiences for and their uses of this document are listed below.
• Project stakeholders. The designated stakeholders should thoroughly review and approve the user and
functional requirements prior to the design stage.
• Testing team. This team will use the requirements for the creation of test plans and to ensure that all
documented and approved requirements are satisfied by the end products.
• Developers. For software application projects, this document serves as input to the technical design.]
Revision History
Date Document Description Author
Revision
Number
Contents
1. Introduction...................................................................................................................................................6
1.1 Statement of Scope.............................................................................................................................6
1.2 Target Markets...................................................................................................................................6
2. Abbreviations, Acronyms, and Terms .........................................................................................................6
2.1 External Links, Supporting Documentation.......................................................................................6
3. User Requirements/Business Workflow.......................................................................................................6
3.1 Business Workflow............................................................................................................................6
3.2 User Requirements.............................................................................................................................7
3.3 Assumptions.......................................................................................................................................8
3.4 Dependencies.....................................................................................................................................8
4. Functional Requirements..............................................................................................................................8
4.1 Functional Requirements – ITS Scorecard (Homepage) ..................................................................9
4.2 Functional Requirements – ITS Scorecard (Financial & People) ...................................................10
4.3 Functional Requirements – ITS Scorecard (End User Support) .....................................................11
4.4 Functional Requirements – ITS Scorecard (Project Performance) .................................................11
5. Nonfunctional Requirements......................................................................................................................13
5.1 Usability/Quality..............................................................................................................................13
5.2 Availability, Reliability, and Performance Requirements...............................................................13
5.3 Look and Feel Requirements...........................................................................................................13
5.4 Interfaces..........................................................................................................................................14
5.4.1 External Interfaces............................................................................................................................14
5.4.2 Hardware Interfaces.........................................................................................................................14
5.5 Constraints.......................................................................................................................................14
5.6 User Documentation and Help System Requirements.....................................................................14
5.7 Training and Documentation...........................................................................................................14
5.8 Data Migration (Existing Content, Content Conversion)................................................................14
5.9 Security............................................................................................................................................14
5.9.1 General Security Requirements........................................................................................................14
5.9.2 Authentication/ Access.....................................................................................................................14
5.10 Licensing Requirements.................................................................................................................15
5.11 Cultural and Political Requirements..............................................................................................15
5.12 Legal, Copyright, and Other Notices.............................................................................................15
6. Supporting Information..............................................................................................................................16
6.1 Future Release Feature List (Not in Current Scope)........................................................................16
Requirements
1. Introduction
[This section provides an overview of the products and/or services being created by this project.]
3.4 Dependencies
[Document any dependencies on external factors that could impact the fulfillment of the user requirements. May
copy previously documented dependencies from the project charter or the Vision, Scope, and Impact document if
applicable.]
4. Functional Requirements
[Functional requirements more fully describe the features and/or functions that the product must perform or allow the
users to perform. They describe the capabilities that must be present in order for the user to carry out the services
provided by each feature and/or function. For software application products, include how the product should respond to
unexpected conditions such as invalid data entry or to any anticipated error conditions.
Functional requirements must satisfy all user requirements. Document all requirements with enough detail so that
product designers (i.e. developers for software applications) can design a system that satisfies those requirements and
testers can create and execute test plans that ensure the developed products/services satisfy the requirements.
Use the Word table below to document the functional requirements. Please group the functional requirements by type of
feature, function, module, etc, in separate tables. For example, if the product has a print and edit function, group all of
the functional requirements related to the edit function in one table and then group all of the requirements related to the
print function in another table. See example tables below.
• Funct. Req. ID – enter an ID for each functional requirement using a short textual description followed
by a unique number.
• Requirement – enter a detailed description of the requirement.
• UR ID Satisfied – enter the ID for the user requirement that is satisfied by this requirement.]
4.1 Functional Requirements – ITS Scorecard (Homepage)
The ITS Scorecard will serve as a dashboard for key ITS enterprise-wide metrics. The scorecard itself is
categorized by five major areas: (1) Systems Availability; (2) Financial; (3) People; (4) End User Support; (5)
Project Performance. Defined metrics have been identified for each area with user-specific views according to
assigned privileges. The ITS homepage is viewable by all of ITS. User will initially view the ITS scorecard at a
high-level. This view briefly summarizes all major categories with selected metrics for each area into a packaged
window pane/table. *Note: Reference http://usteams/sites/ITS_OPS/ITS_Scorecard/scorecard.htm for mock
concept look & feel.
Funct. Requirement UR ID Satisfied
Req. ID
SC01SA User shall be able to view the following metrics from the Systems Enter the ID(s) for
(Scorecard Availability pane area, detailing entire FY MTD% and YTD% data the user
Homepage – for the following: Enterprise Systems, Financial & Human requirement(s) that
Systems Resources, Messaging, Tax & Audit, Telecom, and Network. Each this functional
Availability) metric will contain an active-hyperlink to its source application requirement is
Clearpath. Each metric will accompany a color status according to fulfilling.
its defined percentage threshold.
SC01F User shall be able to view the following metrics from the Financial Enter the ID(s) for
(Scorecard pane area, detailing period and YTD data for the following: Net the user
Homepage – Costs – Actual vs Plan %, Net Cost - % of Net Revenue, Net Costs - requirement(s) that
Financial) $ per person served, and Capital Spend: Actual vs Plan %. Each this functional
metric will contain an active hyperlink to the combined Financial & requirement is
People page as defined in Funct. Req. ID SC02F. Each metric will fulfilling
accompany a color status according to defined thresholds.
SC01P User shall be able to view the following metrics from the People Enter the ID(s) for
(Scorecard pane area, detailing period and YTD data for the following: ITS the user
Hompage – Headcount – Actual vs Plan %, Turnover – Actual vs Expected %, requirement(s) that
People) and Average CED hours per person. Each metric will contain an this functional
active hyperlink to the combined Financial & People page as defined requirement is
in Funct. Req. ID SC02P. Each metric will accompany a color status fulfilling
according to defined thresholds.
SC01EUS User shall be able to view the following metrics from the End User Enter the ID(s) for
(Scorecard Support pane area, detailing a count, rating, or percentage of the the user
Homepage – following: Headcount of US firms, Laptops in Service, Laptop requirement(s) that
End User Failure %, Laptop Compliance %, Backup %, Service Desk this functional
support) Incidents (ITS), Service Desk Incidents in SLA, SD Survey Results requirement is
(scale 1-5), Unique Visits to DeloitteNet, and Unique Visits to My fulfilling
Technology. Each metric will contain an active hyperlink to the End
User Support page as defined in Funct. Req. ID SC02EUS.
SC01PP User shall be able to view the following metrics from the Project Enter the ID(s) for
(Scorecard Performance pane area, detailing a count, rating, or percentage of the user
Homepage – the following: Active Projects, # of Top Projects at Risk, Completed requirement(s) that
Project Projects, Initiated Projects, Customer Satisfaction (scale 1-5), and this functional
Performance) Compliance Status. Each metric will contain an active hyperlink to requirement is
the Project Performance page as defined in Funct. Req. ID SC02PP. fulfilling
4.2 Functional Requirements – ITS Scorecard (Financial & People)
The Financial & People page will house all Financial and People metrics with the ability to view data from a firm-
wide or departmental (CIO, EAG, INFRA, or TSS) perspective. The firm-wide view will be accessible by all of
ITS. Departmental views on the other hand will be restricted to leaders and direct reports of each respective
department. The CIO will have unrestricted access.
Funct. Req. Requirement UR ID Satisfied
ID
SC02F User shall be able to view the following metrics from the Financial Enter the ID(s) for
pane area, detailing period and YTD data for the following: Net the user
(Scorecard –
Costs – Actual vs Plan % as a makeup of Salaries, Computers, requirement(s) that
Financial)
Outside Professional Services, Telecom, Travel and Other; Net this functional
Costs - % of Net Revenue; Net Costs - $ per person served; Capital requirement is
Spend – Actual vs Plan % as a makeup of Leased and Purchased. fulfilling
Each metric will contain an active hyperlink to its graphical view as
defined in SC03FP. Each metric will also accompany a color status
according to defined thresholds. The same metrics, if applicable, will
appear for each department once view is filtered by the user.
SC02P User shall be able to view the following metrics from the People Enter the ID(s) for
(Scorecard – pane area, detailing period and YTD data for the following three (3) the user
People) People areas: Staffing – inclusive of Headcount Plan vs Actual, requirement(s) that
Headcount Leverage, and Turnover Rate; Training – inclusive of this functional
SSL Credits per Quarter, Average CED per Staff, and # of Staff requirement is
charging CED (%); Recruiting – inclusive of Open Positions, fulfilling
Average days open, Average days to fill and number of hires. Each
metric will contain an active hyperlink to its graphical view as
defined in SC03FP. The same metrics, if applicable, will appear for
each department once view is filtered by the user.
SC02CIO CIO shall be able to view all of the metrics and areas as defined in Enter the ID(s) for
(Scorecard – Funct. Req. ID SC02F, SC02P, and SC03FP. In addition to the latter, the user
CIO Financial & People Diversity and WINS will be restricted solely to requirement(s) that
restricted) the CIO. Separately, Diversity and WINS data is inclusive of the this functional
following: Total Representation, Career Lever 5 & above, Turnover requirement is
Gap, and % of New Hires. Each metric will contain an active fulfilling
hyperlink to its graphical view as defined in SC03FP. The same
metrics, if applicable, will appear for each department once view is
filtered by the user.
SC03FP User shall be able to view a graphical representation of all Financial Enter the ID(s) for
(Scorecard – & People metrics. Graphs will show historical data and trending for the user
Graphs) the entire fiscal year. This area is only accessible by departmental requirement(s) that
leaders for their own departments and CIO for full access. this functional
requirement is
fulfilling
4.3 Functional Requirements – ITS Scorecard (End User Support)
5.1 Usability/Quality
[Include requirements that impact how well the user will interact with the new products/services. These include
requirements around ease of use, ease of learning, and the ability to be used by certain user types.
• Use of existing style standard
Example: The page layout will provide a 3 inch margin of white space for user’s notes.
• Use of existing navigation standards
Example: The user must be able to drill down to needed information in less than 3 clicks.
• Ease of use
Example: The user must be able to complete and submit his/her enrollment data within 10 minutes.
Example: The menu system must have less than 4 choices.
• Consistency with other existing products and/or services
Example: The new application must use the same font and style as all other existing reports]]
5.5 Constraints
[Indicate any constraints that place restrictions on the types of solutions that may be evaluated and on the way the
products/services can be designed/developed. You may copy constraints that may have been previously
documented in the project charter and/ or Vision, Scope, and Impact document. Examples of constraints include:
• Budget constraints
• Time constraints (when product can be delivered, how long a training course can take due to out of
office impact)
• Resource constraints
• Software languages/versions/service packs
• Developmental tools
• Architectural and design constraints
• Purchased components
5.9 Security
[Specify any requirements regarding security or privacy issues surrounding the use of the product or protection of
the data.]
5.9.2.4Data Encryption
[Describe any requirements that will be used in the application such as encryption of credit
card numbers, social security numbers, or other confidential information.]