Digital Project Manager: An Overview of Modern Requirements4DevOps

The Digital Project Manager: An Overview on Modern Requirements4DevOps

Detailed Overview & Explanation Of Requirements Management Features

What is Modern Requirements4DevOps?

What is Modern Requirements4DevOps? Read on to discover how Modern Requirements4DevOps works—what problems it can help you solve and who uses it, along with a tour of its features, pricing, and integrations.

I’ll also explain how Modern Requirements4DevOps compares to similar tools.

Read the full article on Digital Project Manager.

Introduction to Rights Management

Introduction to Rights Management

What is Rights Management?

Rights Management is a new feature in MR2020 Release to control user access. The project administrator can grant or deny a group of users from accessing an MR module and its functionalities. Currently, Rights Management is available for three MR modules: Smart Docs, Baseline, and Reporting.

The Benefits of Using Rights Management

Flexible and customizable permissions allow project teams to maintain the appropriate balance of collaboration and control.

Whenever a permission change takes place, it will immediately impact every user team/group that is assigned the permissions. This ensures that permission settings can easily be updated and maintained as projects progress and teams change roles.

How to Access Rights Management

Rights Management can be accessed from the Modern Requirements4DevOps extension under Project Settings.

Group Features

The available features which you can set permissions for varies from module to module.

The available Group Features are as follows:

  1. Create /Edit Folder
  2. Delete Folder
  3. Create/Update Artifact
  4. Delete Artifact
  5. Create/Update Meta Template
  6. Save As Template
  7. Smart Report Generation
  8. Smart Report Designer

Permissions Selections

There are typically three types of permission access to choose from for each group feature:

“Allow”

“Deny”

“Not Set”

  1. “Allow”: Explicitly grants users the permission to access a group feature in MR module(s).
  2. “Deny”: Explicitly restricts users from accessing a group feature in MR module(s).
  3. “Not Set”: Implicitly denies users the ability to access a group feature in MR module(s).

Inherited Permissions

Teams/Groups can automatically inherit permission settings from parent Teams/Groups. Permissions Settings explicitly changed in the child teams/groups may override permissions inherited from parent Teams/Groups. Keep the following rules in mind:

  1. Inherited “Allow” values can be overridden to “Deny”.
  2. Inherited “Not Set” value can be overridden to “Allow” or “Deny”.
  3. Inherited “Deny” value cannot be overridden to “Allow”.

Permission Conflicts

When same user exists in more than one teams/groups, the following rules apply:

  1. “Deny” has preference over “Allow”.
  2. “Deny” has preference over “Not Set”.
  3. “Allow” has preference over “Not Set”.

Please watch the detailed tutorial video on Rights Management!

If you have any questions or thoughts about Rights Management, please contact your Customer Success Representative of Modern Requirements and we will be happy to work with you to explore this feature.
Time to Read: 10 minutes

Using MatCal to Perform Mathematical and Logical Calculations in Modern Requirements Management

Using MatCal to Perform Mathematical and Logical Calculations in Modern Requirements Management

What is MatCal?

MatCal is a feature in Modern Requirement4DevOps used to perform mathematical and logical expressions on work items.

Why we need MatCal in Requirements Management

To manage the relationships between work item properties in a smarter way! It eliminates the manual efforts of doing the calculation outside the project environment and avoids risks of introducing incorrect calculation results to your projects.

Let’s look at a simple example here to illustrate a relationship between work item properties.

Business Value and Priority are properties of work item Feature.  Normally, high Business Value leads to high Priority.

With the right configuration, MatCal could help you manage the relationship by automatically assigning Priority value based on the Business Value input.

Industry Use Scenarios

Scenario 1: Automotive Safety Integrity Level (ASIL) in ISO 26262

Scenario 2: Risk rating is automatically assigned according to Severity score and Occurrence score

Scenario 3: Priority rating is automatically assigned according to Severity score and Likelihood score

Please watch the video for extra usage scenarios and tutorials on MatCal!

Time to Read: 10 minutes