Stop working with inadequate Requirements Engineering tools. Choose a solution that works for you and your organisation. Which tool fits your organisation, your products and your processes? As an independent party, Saforama kan guide you in your quest for the appropriate tool.


Having the right tools, does not mean immediately getting the best out of them. Off-the-shelf tools are usually generic, with functionality and configuration to accommodate a wide range of customers. You will need to forge the tools to fit to your organisation and processes. Of course you need to knw whan can be configured and how this is best done.


Sometimes the application does not have functionality out of the box that you need to get the best out of it, even through configuration. This usually means getting another parallel application or otherwise doing manual work that is prone to errors. Many application provide opportunities to add extra behaviour to the application, through extensions or add-ins. This can be through generic scripting languages, such as Python or Javascript, or with application specific laguages, such as DXL for IBM Rational DOORS, or ASE for Cognition Cockpit.

Saforama can help you with such customisations. Some examples of some realised projects:

  • Making reuseof requirements and design possible in an application that does not support this by default.
  • Interfacing IBM Rational DOORS with Atlassian JIRA; linking requirements in DOORS to issues in JIRA
  • Traceability management (backup and restore of requirements links)
  • Traceability reporting in an graphical manner to provide an uncluttered overview

Custom solutions

Sometimes, it's just not possible to extend an application to add certain behaviour. Then, if there's not a COTS tool to help you out adequately. Luckily, we can often find a workable solution.

Again, some examples of some realised projects:

  • Dynamic website dashboards with statusoverview of requirements and testing progress
  • Automatically generating a large set of documents using the Rational Publishing Engine (e.g. nightly)
  • Highly configurable application backup and restore solutions

Many organisations are still wrestling with inadequate tooling for the work that needs to be done. Requirements Engineering is one of those areas where this occurs. Sometimes the tooling is too heavy or complex for what the team is trying to accomplish, but more often, the tools are too light, not up to the needs of the processes applied. Office applications, such as Microsoft Word or Excel are rarely a good option.


Saforama has experience with quite a few applications for managing requirements, such as*):

  • IBM Rational DOORS
  • IBM Rational Publishing Engine (RPE)
  • Jama
  • TopTeam Analyst
  • Cognition Cockpit
  • HP ALM / Quality Center
  • iRise

*) Is the application of your choice not listed. We may still be able to help you. Please, get in touch and try us.


If your tooling is set up, configured, extended if necessary, and working appropriately, your teams will need to work with it. This will usually be an iterative process, to match our TOP approach. The people in your organisation will need to work with the tooling. They need to know what they can expect from the tool and what is (for the moment) beyond reach. How is it used? How does it fit in the process? Through training or coaching, Saforama can help you get the engine running smoothly.