Governance is the approach that contains a suitable set of attributes for specifying requirements. Governance refers to the set of policies, processes, standards, roles, and responsibilities that guide, monitor, and control the conduct of business analysis activities. Governance helps to ensure that the requirements are aligned with the business objectives, stakeholder needs, and quality criteria. Governance also helps to manage the changes, risks, issues, and dependencies related to the requirements. Some of the attributes that can be specified for requirements under governance are:
Requirement type (e.g., functional, non-functional, business, user, etc.)
Requirement status (e.g., proposed, approved, implemented, verified, etc.)
Requirement priority (e.g., mandatory, high, medium, low, etc.)
Requirement source (e.g., stakeholder, document, regulation, etc.)
Requirement owner (e.g., the person or role responsible for the requirement)
Requirement version (e.g., the number or identifier of the requirement revision)
Requirement traceability (e.g., the links between the requirement and other related requirements, deliverables, tests, etc.)
These attributes help to define, organize, communicate, and manage the requirements throughout the business analysis life cycle.
References:
[BABOK Guide v3], Section 2.5: Governance, p. 28-30
CBAP / CCBA Certified Business Analysis Study Guide, 2nd Edition, Chapter 2: Business Analysis Planning and Monitoring, p. 55-56
Certified Business Analysis Professional™ (CBAP®) Specialization, Course 1: Business Analysis: Planning and Monitoring, Week 2: Plan Business Analysis Governance, Video: Introduction to Business Analysis Governance