Jump to content

Software requirements

From Wikipedia, the free encyclopedia
This is an old revision of this page, as edited by Manjeetkumar53 (talk | contribs) at 14:51, 21 June 2009 (References). The present address (URL) is a permanent link to this revision, which may differ significantly from the current revision.

Software requirements is a sub-field of Software engineering that deals with the elicitation, analysis, specification, and validation of requirements for software [1] .

References

  1. ^ Guide to the Software Engineering Body of Knowledge - 2004 Version. IEEE Computer Society. 2004. p. 2-1. ISBN 0-7695-2330-7. {{cite book}}: Unknown parameter |editors= ignored (|editor= suggested) (help)

Software requirement specification
SRS document generates all necessary requirement while project development.For deriving requirement we need to have clear and through understanding of the products to be developed.This prepared after detailed communication with project team and costumer.

An SRS clearly defines following:

1.External interfaces of the system: They identify the information which is to flow 'from and to' the system.
2.Functional and nonfunctional requirements of the systems. They stand for the finding of run-time requirements.
3.design constraints.

The SRS outline is given below:
1.Introduction
1.1 purpose
1.2 scope
1.3 definitions,acronyms and abbreviations
1.4 references 1.5 overview 2. Overall Descriptions
2.1 product perspective
2.2 product functions
2.3 user characteristcis
2.4 constraints
2.5 assumptions and dependencies

3.Specific requirements
3.1 External interfaces
3.2 functional requirements
3.3 performance requirements
3.4 logical database requirements
3.5 Design constraints
3.6 Software system attributes.
3.7 organising the specific requirements
3.8 additional comments

4. supporting information

4.1 table of contents and index
4.2 appendixes
--alex 14:51, 21 June 2009 (UTC)

Further reading

  • Leffingwell, Dean (2003). Managing Software Requirements: A Use Case Approach (2nd ed. ed.). Addison-Wesley. ISBN 032112247X. {{cite book}}: |edition= has extra text (help); Unknown parameter |co-authors= ignored (help)