Requirements engineering

From apppm
Revision as of 20:36, 13 November 2014 by Joh (Talk | contribs)

Jump to: navigation, search

Requirements engineering refers to the development process of specifying and documenting a system or product under development. The requirements creates an common understanding among all parties involved in developing an system or product. The process of specifying the requirement is as follows:

  • Requirements Elicitation
  • Design and validation
  • Context
  • Specifying features (functional requirements)
  • Specifying quality attributes (non-functional requirements)
  • System structre modeling
  • Function and process modeling
  • Requirements QA
  • Requirements Management


Contents

Overview

Where is requirements engineering used?

How to do requirements engineering

Summary

Description

Example of requirements engineering

Implementation

Additional reading material

Personal tools
Namespaces

Variants
Actions
Navigation
Toolbox