How do you write requirements with Requirement Yogi?

There are a couple of key points that can help to write and structure your requirements:

Best Practice 1: Put your requirements in Tables

Users should be able to focus on their product, and writing quality requirements, and not so much on the tool they are using and the structure it must follow. The best compromise we found to help you accomplish that, and not lose sight of your data is: Tables.

  1. 1 Row = 1 requirement

  2. 1 Column = 1 data type, also called properties.

  3. This will allow us to read and interpret your data, to give you:

    1. Structured requirements

    2. Quality reporting

    3. Easy Navigation and lecture

Best Practice 1 - Writing - Requirement Yogi.png

Best practice 2: Define your key patterns

If you want to identify and organize the types of requirements you are creating. If you want to be able to use a quick search, filter your requirements based on the key, then defining unique key patterns is important. Once they are created, it will also ease the flow of creation as we’ll be able to autosuggest the next requirements.

We recommend to keep your requirement keys concise, but you are rather free in terms of format. You can use:

However, do not use % , / or \.

For the numbering, we recommend to put an extra 0 depending on the number of requirements you plan to have. This will simply help us to keep the order in the search and traceability, making sure number 10 will be put correctly in order after the number 09.

Best Practice 3: Ways to add requirements

There are more than one way to create new requirements.

Best Practice 4: Organize your requirements per type

If you’re looking for a way to combine all the best practices above so you can have more clarity and structure over your requirements, be able create requirements efficiently with templates, and check the compliance of those requirements, then Requirement Types are your answer.

This template will generate the first requirements with the correct key, create your requirement table with the correct properties, and the rest is now up to you!

RY Requirement Types.png