software requirements specification
Home > Software Quality Definitions - Software requirements specification
SearchSoftwareQuality.com Definitions (Powered by WhatIs.com)
EMAIL THIS
LOOK UP TECH TERMS Powered by: WhatIs.com
Search listings for thousands of IT terms:
Browse tech terms alphabetically:
A B C D E F G H I J K L M N O P Q R S T U V W X Y Z #

software requirements specification


Show me everything on Software Requirements Documentation

DEFINITION -

A software requirements specification (SRS) is a comprehensive description of the intended purpose and environment for software under development. The SRS fully describes what the software will do and how it will be expected to perform.

An SRS minimizes the time and effort required by developers to achieve desired goals and also minimizes the development cost. A good SRS defines how an application will interact with system hardware, other programs and human users in a wide variety of real-world situations. Parameters such as operating speed, response time, availability, portability, maintainability, footprint, security and speed of recovery from adverse events are evaluated. Methods of defining an SRS are described by the IEEE (Institute of Electrical and Electronics Engineers) specification 830-1998.

Learn more about Software Requirements Documentation
Agile software development tutorial: Agile requirements gathering: In this section of our agile development tutorial, learn tips and techniques for defining and gathering requirements in an agile environment.
How to deliver, implement testable software requirements: Knowing how to develop and implement software requirements is key in meeting client goals and delivering the best product, in this tip you will learn all this and more.
Defining requirements during software project feasibility analysis: People often fail to define requirements during feasibility analysis, which can doom a software project.
Using proactive test design methods to catch requirements issues early: Proactive test design allows QA testers to identify requirements problems at an earlier stage than with traditional test cases.
Pictures communicate software requirements without slowing development: Don't overlook the need for clearly stated software requirements. Use pictures and diagrams to give testers what they need to properly test software and not slow development.

LAST UPDATED: 15 Feb 2007

Do you have something to add to this definition? Let us know.
Send your comments to techterms@whatis.com

More resources from around the web:
- Robert Japenga describes how to write a comprehensive SRS.
- The Texas Department of Information Resources (DIR) employs an SRS in its
- Rice Consulting Services, Inc. offers a course in software testing in accordance with IEEE 830-1998.





FILE EXTENSION AND FILE FORMAT LIST
File Extension and File Format List:
A B C D E F G H I J K L M N O P Q R S T U V W X Y Z #


RELATED CONTENT
Functional vs. non-functional requirements, what is the difference?
Robin Goldsmith takes another stab at this question of functional vs non-functional requirements in this expert response. According to Goldsmith the...
How to write an SRS document for three different databases
Expert explains software requirements specification (SRS) document writing approaches for database requirements definitions.
How to write a Software Requirements Specification (SRS) document
Knowing how to write requirements documentation is crucial when developing and tracking the completion of software. Expert Robin Goldsmith goes over...

RELATED GLOSSARY TERMS
Terms from Whatis.com − the technology online dictionary
functional specification  (SearchSoftwareQuality.com)
requirements analysis  (SearchSoftwareQuality.com)
Requirements analysis, also called requirements engineering, is the process of determining user expectations for a new or modified product......




Software Quality - software requirements specification Articles
About Us  |  Contact Us  |  For Advertisers  |  For Business Partners  |  Site Index  |  RSS
SEARCH 
TechTarget provides technology professionals with the information they need to perform their jobs - from developing strategy, to making cost-effective purchase decisions and managing their organizations' technology projects - with its network of technology-specific websites, events and online magazines.

TechTarget Corporate Web Site  |  Media Kits  |  Site Map




All Rights Reserved, Copyright 2006 - 2010, TechTarget | Read our Privacy Policy
  TechTarget - The IT Media ROI Experts