Tools & Templates

Requirements Core Concepts

In our Requirements Core Concepts Handout, you will learn techniques to trigger thoughts, questions to ask when developing use cases, how to prepare for facilitated sessions, tips for reviewing requirements

Read More »

Objective Chains

The Objective Chain begins first with the business objective at the top of the chain, eventually linking to features. Between the business objectives and features are qualitative statements describing how

Read More »

Data Flow Diagrams

A Data Flow Diagram (DFD) is an RML Data model that shows a visual representation of the flow of information through systems, data stores, and actors, focusing on how data

Read More »

Data Dictionaries

Data Dictionaries are an RML data model that capture details on the field level about the data in a system or systems. During the requirements phase, the focus is not

Read More »

State Tables

A State Table is a data model used to identify all states and all possible single step changes between the states for a business data object. A state describes the

Read More »

State Diagrams

State Diagrams are data models that show the changes between states of business data objects in the system. They show the cycle of an object’s states, including events that trigger

Read More »

Report Tables

Report Tables are data models that give an organized way to capture all the information needed to implement a report, including display data, formats of outputs, drill down views, and

Read More »

Org Charts

An Org Chart is a collection of boxes connected by lines with a hierarchical structure. Each box contains an organizational group name, role or individual person, and the lines between

Read More »

Roles and Permissions Matrices

Roles and Permissions Matrices are grids that define all of the possible user roles, system operations, and the specific permissions on those operations by role. Role names are represented in

Read More »

Process Flows

Process Flows always have process steps connected by directional arrows that indicate all of the possible paths the process follows. All Process Flows have a clearly defined starting and ending

Read More »