You are on page 1of 7

Detailed Software

Requirements
Specification (DSRS)
for
<Project Name>
. . . . . . . . .

<Project Name Version>


<Date>
<Project Name Version> - Morph

Table of Contents
1 Introduction................................................................................................................................................2
1.1 Purpose............................................................................................................................. 2
1.2 Requirements Assumptions.............................................................................................. 2
1.3 Definitions, Acronyms and Terminology............................................................................2
1.4 References........................................................................Error! Bookmark not defined.
2 <Project Name>..........................................................................................................................................3
Overview........................................................................................................................................ 3
2.1 Use Case: <use case name>............................................................................................ 3

Table of Figures

Error! No table of figures entries found.

Copyright © 2009 Unilever Sri Lanka


DSRS for <Project Name> November 2009
IN CONFIDENCE
<Project Name Version> - Morph

Document Revisions

Date Version Description Author

Note: These documents are strictly for Unilever Sri Lanka use only. These documents should always be kept
securely, and employees shall use reasonable care protecting these documents from unauthorised use or
disclosure to a third party.

Document Approval

Functional users and IT Business Partner / Software Architect have reviewed this document and hereby agree
that the contents herein are accurate. Any changes to this document must be communicated in writing and signed
off by both parties.

Signature Signature
Date: Date:
Name: Name:
Designation : Designation:

Copyright © 2009 Unilever Sri Lanka 1


DSRS for <Project Name> November 2009
IN CONFIDENCE
<Project Name Version> - Morph

1 Introduction
1.1 Purpose

<Explain the purpose of the project>

1.2 Requirements Assumptions

1.2.1 Assumptions
Item Description of the assumption Risk Impact

1.3 Definitions, Acronyms and Terminology


Term Description

Copyright © 2009 Unilever Sri Lanka 2


DSRS for <Project Name> November 2009
IN CONFIDENCE
<Project Name Version> - Morph

2 <Project Name>
Overview

<Brief the overview here>

2.1 Use Case: <use case name>

2.1.1 Characteristic Information


Use Case #/ID Level Functional
Date Last Status Draft
Modified
Initiating Other Actors
Actor
Goal
Precondition
Failed End
Condition
Customer
Experience
Successful
End
Condition
Acceptance
criteria

2.1.2 Business Rules

2.1.3 Main Event List / Flow of Events

2.1.4 Alternate Event List / Flow of Events

Copyright © 2009 Unilever Sri Lanka 3


DSRS for <Project Name> November 2009
IN CONFIDENCE
<Project Name Version> - Morph

2.1.5 Process flow

2.1.6 Architectural Design

2.1.7 Field definitions


Table Description of the Mand Field size Validation Default
Field Name Type
Name field atory Min Max Rules values

2.1.8 Error messages


Item Error condition Error code Error message

Note: This should be property file driven in order to support changes to the error message text.

2.1.9 Assumptions
Assumption Issue Description IMPACT
ID

2.1.10 Revision history


Date Version Description Author

Copyright © 2009 Unilever Sri Lanka 4


DSRS for <Project Name> November 2009
IN CONFIDENCE
<Project Name Version> - Morph

Copyright © 2009 Unilever Sri Lanka 5


DSRS for <Project Name> November 2009
IN CONFIDENCE

You might also like