Skip to main content

Glossary

Glossary

Term
Acceptance
Acceptance criteria
Acceptance test
Activity
Activity diagram
Activity model
Actor
Adequacy
Agile
Ambiguity
Application domain
Artifact
Association
Attribute
Backlog
Baseline
Behavior
Behavior model
Branch
Bug
Business requirement
Cardinality
Change control board
Change management
Change request
Class
Class model
Commonality
Component
Composition
Configuration
Conformity
Consistency
Constraint
Context
Context boundary
Context diagram
Context model
Control flow
Cross-functional team
Customer
Customer requirements specification
Daily Scrum
Data flow
Data flow diagram
Data flow model
Defect
Definition of Done
Definition of Ready
Development team
Domain
Domain requirement
Domain model
Effectiveness
Efficiency
Elaboration
Elicitation
End user
Entity
Entity-relationship diagram
Entity-relationship model
Epic
Error
Evolutionary prototype
Exploratory prototype
Feature
Feature diagram
Feasibility
Feature model
Form template
Functional requirement
Functionality
Glossary (Definition)
Goal
Goal model
Homonym
Implementation
Increment (in Software)
Inspect & adapt
Inspection
Iteration
Item
Kind of requirement
Language
Maintainability
Method
Methodology
Minimal Marketable Product (MMP)
Minimal Viable Product (MVP)
Mock-up
Model
Modeling language
Multiplicity
Native prototype
Natural language
Non-functional requirement
Object
Object diagram
Object model
Persona
Performance requirement
Planning Poker
Portability
Practice
Prioritization
Priority
Problem
Process
Process model
Process pattern
Product (in Software)
Product Backlog
Product line
Product Owner
Quality
Quality requirement
Redundancy
Refactoring
Reference story
Refinement
Release
Reliability
Requirement
Requirements analysis
Requirements baseline
Requirements branching
Requirements configuration
Requirements document
Requirements elicitation
Requirements Engineer
Requirements Engineering
Requirements management
Requirements model
Requirements negotation
Requirements source
Requirements specification
Review
Risk
Roadmap (in agile)
Role
Safety
Scrum
Scrum Master
Scenario
Scope
Security
Semantics
Sequence diagram
Service
Semi-formal
Specification
Specification by example
Specification language
Spike
Sprint
Sprint Backlog
Stakeholder
Stakeholder requirement
State machine
State machine diagram
State-transition diagram
Statechart
Story
Story map
Storyboard
Structured analysis
Supplier
Synonym
Syntax
System
System boundary
System context
System requirement
System Requirements Specification
Task
Technique
T-approach
Theme
Timebox
Tool
Traceability
UML
Unambiguity
Understandability
Upfront
Usability
User
User requirement
User Story
Use case
Use case diagram
Use case model
Variant
Variability
Variation point
Velocity (in agile)
Verification
Version
View
Viewpoint
Vision
Walkthrough
Wireframe

These terms are based on the official IREB Glossary