Вы находитесь на странице: 1из 6

Requirements Specification

Project Client

Organisation:
Contact:

System Name

<<To be created by team and client>>

Date of Design
Document

<<Date of this version>>

Document Status

Draft / Approved <<delete one>>

Document
Reference

<<FileName.doc>>

Version Number

Version 1<<update as necessary, in whole


numbers>>

Prepared by

<<Technical Writer>>

Team Members

<< Names of other team members>>

330606387.doc

1 of 6

1. Change History
All changes to the Design Document must be recorded in the Change History.
Date
dd/mm/yyyy

330606387.doc

Description of
Change
Initial draft

Reason for
Change
N/A

Author of
Change

Version No.
Version 1

2 of 6

2. Table of Contents

1.

CHANGE HISTORY...............................................................................................................................2

2.

TABLE OF CONTENTS.........................................................................................................................3

3.

PURPOSE OF THE PROJECT.............................................................................................................4

4.

REQUIREMENTS ANALYSIS..............................................................................................................4
4.1.
4.2.
4.3.
4.4.
4.5.
4.5.
4.5.
4.5.
4.5.
4.5.
4.5.
4.5.
4.5.

5.

THE EXISTING ENVIRONMENT.......................................................................................................5


5.1.
5.2.
5.3.
5.4.
5.5.

6.

BUSINESS GOALS OF THE PROJECT...................................................................................................4


SITE REQUIREMENTS........................................................................................................................4
USER REQUIREMENTS.......................................................................................................................4
APPLICATION REQUIREMENTS..........................................................................................................5
TECHNICAL GOALS...........................................................................................................................5
Scalability....................................................................................................................................5
Availability..................................................................................................................................5
Network Performance.................................................................................................................5
Security........................................................................................................................................5
Manageability.............................................................................................................................5
Usability......................................................................................................................................5
Adaptability.................................................................................................................................5
Affordability................................................................................................................................5
OVERVIEW OF THE EXISTING ENVIRONMENT...................................................................................5
TECHNICAL DETAILS OF THE EXISTING ENVIRONMENT...................................................................5
EXISTING APPLICATIONS...................................................................................................................5
EXISTING LOGICAL LAYOUT.............................................................................................................5
EXISTING PHYSICAL LAYOUT...........................................................................................................6

REFERENCES.........................................................................................................................................6

330606387.doc

3 of 6

3. Purpose of the Project


<<What will the client be able to do after the project has been completed, that cannot be done
now? This section should be similar to the same section in the project charter.>>

4. Requirements Analysis
4.1. Business Goals of the Project
<<This section should contain a more detailed description and discussion of the business
objectives initially identified in the project charter. The business goals should be refined as more
about the project is discovered with clear, identifiable and measurable evidence discussed.>>

To be considered successful, the proposed project must achieve the following goals for the
client:
BUSINESS GOAL

EVIDENCE OF GOAL ACHIEVED

1.
2.
3.
4.
5.

4.2. Site Requirements


<<This section should identify and document layer 1 and layer 2 requirements of the project. It is
important to remember that this document is detailing what is required by the client. Questions you
should ask include:
are there layer 1 cabling requirements of the project?
what are the LAN requirements for the project?
what are the WAN requirements for the project?
is wireless access a requirement for the project?
what buildings, offices and geographical locations are included in the requirements?
This section should contain unambiguous concise specifications and may include diagrams to
assist in clearly identifying this part of the requirements specification.>>

4.3. User Requirements


<<This section should identify and document user requirements of the project. Which users or user
groups exist, what are the requirements of each user group. It should contain specific details such
as the number and category of users for each location and details of the users data storage and
network usage requirements.>>

330606387.doc

4 of 6

4.4. Application Requirements


<<This section should identify and document network applications and their requirements. It should
identify the topology of network applications, the location of application components (such as
interface, data storage, data processing), the data flow requirements for applications as well as any
specific application requirements such as quality of service, latency, redundancy or throughput
requirements.>>

4.5. Technical Goals


<<This section should identify and document the technical goals for the project. Each category
should identify the particular requirement and identify the tradeoffs that will need to be considered
when designing the proposed solution. See Reading 5 for more detail on each of the following
sections..>>

5.1. Scalability
5.2. Availability
5.3. Network Performance
5.4. Security
5.5. Manageability
5.6. Usability
5.7. Adaptability
5.8. Affordability

5. The Existing Environment


<<If applicable, this section should describe in as much detail as possible the clients existing
environment. It should include written descriptions, concise technical details and diagrams to
describe the existing network, applications and site details.>>

5.1. Overview of the Existing Environment


5.2. Technical Details of the Existing Environment
5.3. Existing Applications
5.4. Existing Logical Layout

330606387.doc

5 of 6

5.5. Existing Physical Layout

6. References
<<You must acknowledge all official publications that you use during the life of the project.
However templates and other materials provided by lecturers do not need to be acknowledged.>>

330606387.doc

6 of 6

Вам также может понравиться