RML Suite of Visual models templates for business analysts, ready to use and free to download.
The .zip file of our full RML suite includes 22 different business analyst templates (Microsoft PowerPoint, Word, Visio, and Excel files), all of which are outlined and explained in the book Visual Models for Software Requirements. Simply submit your information in the form to the right to initiate the download.
RML® models organized by OPSD (Objectives, People, Systems, and Data):
Business Objectives Models
Objective Chains
Requirements Mapping Matrices
Feature Trees
Ecosystem Maps
System Flows
User Interface Flows
Display-Action-Response Models
Decision Tables
Decision Trees
System Interface Tables
Org Charts
Use Cases
Roles and Permissions Matrices
Process Flows
Business Data Diagrams
Data Flow Diagrams
Data Dictionaries
State Tables
State Diagrams
Report Tables
RML, UML, SysML Comparison Introduction
Modeling languages help analysts, designers and developers to design and create complex software systems. Two widely used modeling languages are Unified Modeling Language (UML®) and Systems Modeling Language (SysML). Here at Seilevel we use a Requirements Modeling Language (RML®) as a primary software requirements visual models. RML approaches software from the business analysis or product management perspective and focuses on specifying needs, rather than the solution designs like UML and SysML tend towards. Instead of focusing intensely on complex system design models, RML looks at a project’s goals and objectives. RML then uses models to break down these objectives into requirements which are easily understood by both business stakeholders and developers. By focusing on objectives instead of system design, RML forces teams to hone in on designing systems which maximize value to a project. UML and SysML are very useful modeling languages for designing and developing systems of course. The RML models actually can be used as a starting point for many of the models within UML and SysML.
See the chart below for a full comparison of RML, UML and SysML.