ReqSuite® RM
FAQ

Below, we provide answers to frequently asked questions regarding ReqSuite® RM.

Interfaces

What import and export functions are available and is the ReqSuite® RM providing any support for interactions with other tools?

ReqSuite® RM offers multiple possibilities for interactions with other tools : a) exchange of Excel and Word files which can be imported/exported by both tools, b) exchange of ReqIF files which can be imported/exported by both tools, c) calling our REST API (this requires an adapter to be developed in the external tool), d) through one of our built-in interfaces: JIRA, TFS/Azure DevOps, Gitlab, Enterprise Architect and ReqSuite® RM to ReqSuite® RM.

Usage

Do you support mobile usage as well?

ReqSuite® RM has a mobile version that runs on smart phone web browsers. For having access to all features, a screen resolution of > 1400×900 is required.

What methodologies does the tool support?

ReqSuite® RM is independent from any process or methodology. A main strength of ReqSuite® RM is that it can be configured / customized very easily to any methods, processes and concepts. The inbuilt configurator is zero code.

How can external users (from outside the company) access individual items or requirements?

Every person that should have access to the item needs to be a user in the system. For sporadic users that just have to comment or review, a floating license is sufficient.

Regarding the access, it must be assured that these persons can enter the server on which ReqSuite® RM runs. This is especially relevant when ReqSuite® RM is operated on-premises (e.g., via VPN).

The actual access rights to information can be limited by assigning the project user role “ProjectUser” for him within a project and activating the secure mode for the respective categories in the project template.

Operation

What are the minimum hardware server requirements for running ReqSuite® RM locally?

Please have a look on: https://www.osseno.com/en/requirements-management-tool/technical-requirements/ 

What has to be prepared by the customer for a local installation (on-premises)?

The customer has to prepare a server according to the technical requirements (see above). Furthermore, a connection to a SMTP server is required as well as a valid HTTPS certificate. As it is a pure web application, no client installations are necessary.

Can the user management be done with a LDAP directory or Active Directory?

Yes, ReqSuite® RM provides an interface for that.

Support

How is the support provided?

Our support is provided via personal contact, e-mail and telephone. We do not have an outsourced help desk – you get a direct “line” to OSSENO.

What are the support hours?

Our support hours are from 9am to 5pm CET, but we are available via E-Mail also outside these times.

How and at what intervals are updates available and can updates be performed without external support?

Regular updates (new versions) are available approx. 3 times per year. Additional fix patches will be provided if necessary. The updates are always installed by OSSENO. Depending on the agreement, TeamViewer / RemoteDesktop or an on-site appointment can be used for this purpose. Remote service is included in the yearly subscription/maintenance fee.

Security

Can functions be deactivated or specific rights be assigned for each user?

Yes, since ReqSuite® RM has a three-level rights concept. The access rights can be set for each user on a global and project specific level. Furthermore, the access to data can be restricted for every item within a project.

What security mechanisms are used to encrypt the data (when using ReqSuite® RM on Cloud)?

HTTPS encryption and hard disk encryption (if enabled by the customer). Passwords are stored in the database in encrypted form.

Is there a secure way to access the application?

Basically, the data transfer between server and client is encrypted with SSL and access to the application and its data is only possible for authenticated and authorized users. Furthermore, when using the Cloud-version of ReqSuite® RM, a two-factor authentication is given.

License

What is the difference in price for a named license versus a floating license?

A floating license costs approx. 3 times as much as a named license.

Can 5 floating licenses be shared among more than 5 users?

Of course, this is the idea of floating licenses. The pool of users can be theoretically unlimited.

Is there a minimum number of users required for a license scheme?

When using the Cloud version, the minimum is at least 5 named users or 1 named + 1 floating user. When using an on-premise installation, at least 10 named users or 1 named + 3 floating users must be ordered.

Can users be changed if needed in the future, and if yes, under which conditions?

Users, that are no floating users, can be renamed or you can drop them out and create new ones, for instance, when they leave the company or the project. Please note that all information about them in version histories will be lost in this case.

Features

How to cache a complete project for backup?

The best way is to create a baseline, download the corresponding files, and save them locally.

How to track changes?

Every single change on an item is automatically tracked. The corresponding versions can be compared or reset. In addition, users can explicitly freeze the content of a complete project as a so called baseline. Similar to single item versions different baselines can also be compared to see changes over time.

How can users be notified about changes?

Users can be notified automatically about changes, impacts and tasks by simple subscription on events in the personal settings in ReqSuite® RM. Furthermore, depending on the configuration, users responsible for a certain item can be automatically notified by the system via e-mail and notifcation in ReqSuite® RM, if a related item changes (impact analysis).

Is there a way to show missing links (e.g., between requirements and corresponding test cases)

ReqSuite® RM  provides a quality assurance assistant that is also able to check for missing (but mandatory) links between any type of information.

Can I import from Excel by matching the ReqSuite® RM requirements items to Excel columns?

Yes, this is basically possible, however there is no explicit mapping mechanism. Rather, the data structure of the Excel spreadsheet must fit to the structure of the corresponding project template in ReqSuite® RM. To automatically assure this mapping, we recommend exporting an empty Excel sheet from ReqSuite® RM, by using the advanced Excel-export, copy the existing content column-wise into this sheet and reimport it.

Is it possible to export data from the cloud version and easily import it later on into an on-premise version?

Yes, this is (partially) possible via ReqIF. Especially all items, relationships and the basic structure of the underlying project template can be migrated this way. However, as ReqIF is limited in comparison to the functionality of ReqSuite® RM, not all definitions from the project template can be migrated automatically.

Can a single item be frozen at some point?

Yes, this can be implemented by so-called state properties, which are part of our customizable project templates. For instance, when you define a property “read-only” for a certain state, all the items in this state cannot be modified anymore.

How does traceability work with your tool?

ReqSuite® RM supports traceability in four different ways: 1) Within the editing window of every single item, you can see how this item is directly connected with other items. 2) For every single item, you can open a traceability graph to see how it is directly and transitively connected with other items of the project. 3) You can export a traceability matrix as an Excel spreadsheet that shows how the items from two different categories are related. 4) You can open a refinement view to see the hierarchical refinements of the entire project.

Can items and requirements be described uniformly by templates (uniform structure of all requirements in the project)?

Yes, you can define individual templates for the input for each item type. These templates can be tabular schemes or predefined sentence structures.

Can relationships be created between individual items and requirements?

Yes. The types of relationships that may exist between different items and requirements can all be defined in your project template.

How can you inherit states?

States can be inherited by defining a state property that says that this state shall be automatically set when all derived elements are in the same state. This means, that the inheritance of states only works from the bottom to the top.

Can requirements be assigned to stakeholders, goals and scenarios?

Yes. If you define stakeholders, goals and scenarios as requirements types with corresponding relationship types in your project template, you can link all requirements with them, of course. Furthermore, if stakeholders are actual users of ReqSuite® RM you have additionally the possibility to assign them to certain items using the built-in assignment function.

Can test cases/test specifications be derived from requirements?

Yes. As ReqSuite® RM is completely customizable, you can create test cases, for instances, as a new item category and link them with your requirements. The same holds true for all other types of information that you would like to manage and link. However, what is not possible at the moment yet is the automatic creation of test case descriptions based on requirements.

Can items be prioritized?

Unfortunately,  ReqSuite® RM does not have an inbuilt prioritization feature, but you can define own priority fields with either predefined answer possibilities or even formulas that automatically calculate the priorities.

Is it possible to classify requirements and select them accordingly?

Yes. Any classification options can be defined in ReqSuite® RM.

What is the difference between “Standard” and “advanced” in the ReqIF-Export?

When exporting a ReqIF file as “standard”, the file is created according to the ReqIF standard and is therefore also readable by other RM tools.

When exporting a ReqIF file as “advanced”, the file contains ReqSuite-specific extensions that are not readable by other RM tools and are only used for migration within the ReqSuite world.