Specify And Model Requirements

The purpose of Specify and Model Requirements is to analyze, synthesize, and refine elicitation results into requirements and designs.

Guidelines/Tools and Techniques

The guidelines/tools and techniques used to specify and model requirements.

  • Specify and Model Requirements - Uses Process Modeling, Prototyping, Roles and Permissions Matrix, Root Cause Analysis, Sequence Diagramming, Scope Modeling, Stakeholder Lists/Maps/Personas, Acceptance and Evaluation Criteria, Business Capability Analysis, Business Model Canvas, Business Rules Analysis, Concept Modeling, State Modeling, Data Dictionary, Use Cases, User Stories, Data Flow Diagrams, Data Modeling, Decision Modeling, Non-Functional Requirements Analysis, Functional Decomposition, a Glossary, Interface Analysis and Organizational Modeling, to specify requirements.

  • Requirements – Use the Modeling Notation and Standards, Solution Scope, Requirements Architecture, Modeling Tools, and Requirements Lifecycle Management Tools as tools and guidelines.

The relationships between these guidelines, tools, techniques and Requirements, are detailed in the BABOK under the Guidelines and Tools and Techniques sections of the Prioritize Requirements task.

Workers

The people involved with performing the Specify and Model Requirements task.

The relationships between these roles and the task, are detailed in the BABOK under the Stakeholders section of Specify and Model Requirements task.