Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Macro

Requirement Yogi introduces two macros:

Image Removed
  • Requirement Yogi macro: Use this macro to define a requirement.
  • Requirement Yogi Link: Use this macro as a link to the original requirement and/or to create dependencies between requirements. 

Let's discover the two ways to create Requirement Yogi macros.

Macro editor

Use the macro editor:

Image Removed

Info
titleIMPORTANT

You need to use a specific format for your pages:

  • Your page should contain tables,
  • One column, preferably the first, should contain the requirement keys,
  • The other columns are the description and the properties.

Macros outside those tables are dismissed, unlike Requirement Yogi Link macros that can be inserted anywhere in the page.

Page transformation

You can use Requirement Yogi to transform a page and automatically create Requirement Yogi macros.

This is especially helpful when you want to copy paste an existing document into Confluence and easily create requirements.

Start by creating tables in a confluence page:

Image Removed

Then in view mode click on Requirement Yogi:

Image Removed

Configure your columns:

  • Requirement Key: The column values will be transformed into Requirement Yogi macros.
  • Description: The column will be used as a description for requirements.
  • Property: The column will be used as property for requirements.
  • Dependency: The column values will be transformed into Requirement Yogi Link macros, the column's label will be used as a relationship for dependencies.
  • Property and dependency: The column values will be transformed into Requirement Yogi Link macros, as well as considered as requirement's properties.

Image Removed

Info

In order to create dependencies using the page transformation tool, both requirements should be defined:

Image Removed

Search:

Requirement Yogi offers an easy way to search for requirements by key, text or properties.

On the left side bar click on Requirements

Image Removed

Image Removed

Please check out our Search Syntax for more details.

Info
titleIMPORTANT

As of now, you can only search for requirements that are in the same space, we will include cross space search in the next release.

In both Search and Traceability matrix screens, you can click on a requirement to display a popup with its description, properties, dependencies and links.

Image Removed

Traceability matrix:

Traceability matrix is a great tool to visualise requirements reports.

Start by a search query to display a set of requirements.

Image Removed

Add columns:

You can easily add columns to display more details about your requirements.

Possible values:

  • From/To dependencies: Displays the dependencies of each requirement based on a relationship.
  • Links: Displays the title and the link to the page where the requirement was cited.
  • Properties: Displays the property of a requirement.
  • Description: Displays the description of each requirement.

Image Removed

Example:

Image Removed

Info
titleIMPORTANT

We recommend refining your search query to only display the requirements you are interested in.

By default the limit is 200 rows displayed at once, you can change the limit but it's not recommended for performance concerns.

Delete all your data:

Admins can chose to manually delete all Requirement Yogi data. We don't recommend doing that as we will automatically delete it for you two months after you uninstall our productCheck the following pages that explains how to use Requirement Yogi for Cloud: