Litmus:Requirements

From MozillaWiki
Revision as of 20:28, 7 July 2005 by ChrisCooper (talk | contribs)
Jump to navigation Jump to search

Introduction

Purpose

Document conventions

Intended audience

This document is intended for QA staff, developers, build personnel, and sysadmins from the Mozilla Foundation, as well as community members interested in helping to improve the QA process for Mozilla products.

Additional information

Contact Info

Chris Cooper

References

Le Vie, Jr., Donn. "Writing Software Requirements Specifications" TECHWR-L 7 July 2002. <http://www.techwr-l.com/techwhirl/magazine/writing/softwarerequirementspecs.html>.

Overall Description

Perspective

Functions

User classes and characteristics

Operating environment

User environment

Design/implementation constraints

Assumptions and dependencies

External Interface Requirements

User interfaces

Hardware interfaces

Software interfaces

Communication protocols and interfaces

System Features

Feature A

Description and priority

Action/result

Functional requirements

Feature B

Other Nonfunctional Requirements

Performance requirements

Safety requirements

Security requirements

Software quality attributes

Project documentation

User documentation

Other Requirements

Appendix A: Terminology/Glossary/Definitions list