The process of assessing whether a ↑system satisfies all its ↑requirements.
The CPRE Glossary
The basis for successful RE is a common understanding of the terms used. The CPRE Glossary covers the core terms of Requirements Engineering—it is the central reference work across all CPRE modules and levels! The RE@Agile Glossary supplements the CPRE Glossary with terms for Requirements Engineering in an agile environment.
The glossaries are also available in various languages for download.
The CPRE Glossary: An overview of the most important Requirements Engineering terms
Please note that the definitions of terms in the glossaries are deliberately in English only in order to exclude any ambiguities or scope for interpretation that may result from translations.
Reset filter
-
Acceptance
-
Acceptance criteria
In agile: Criteria that the implementation of a ↑user story must satisfy in order to be accepted by the ↑stakeholders.
Note:Acceptance criteria may also be written for ↑backlog items other than user stories.
-
Acceptance test
A test that assesses whether a ↑system satisfies its ↑requirements.
Note:Typically used by ↑customers to determine whether or not to accept a system.
-
Activity
An action or a set of actions that a person or group performs to accomplish a ↑task .
-
Activity diagram
A diagram type in ↑UML which models the flow of actions in some part of a ↑system including ↑data flows and areas of responsibility where necessary.
-
Activity model
-
Actor
-
Adequacy (of a requirement)
The degree to which a ↑requirement expresses the ↑stakeholders' true and agreed desires and needs (i.e., those they had actually in mind when stating the requirement).
-
Agile
1. In general:
(a) Able to move quickly and easily.
(b) Quick, smart, and clever.
2. In software development: A development approach which builds a product ↑incrementally by dividing work into ↑iterations of fixed duration ( ↑timeboxes ).Note:Agile development is characterized by focusing on delivering a working product in each iteration, collaboration with ↑stakeholders with frequent feedback and adaptation of plans after each iteration based on feedback and changed ↑requirements.
-
Ambiguity
The contrary of ↑unambiguity
-
Application domain
-
Artifact
-
Association
In UML: A relationship between two ↑classes in a ↑UML ↑class model.
-
Attribute