agosense.requirements Added to RM list

In the recent May 2015 update of our list of requirements management (RM) tools, we added – among other tools – agonsense.requirements. This article briefly introduces the tool, which comes with some interesting new concepts. Over the next few weeks, we will publish similar articles for other tools that we have added to the RM tools list.

The company agosense is relatively young. It was established in 2009. Their initial product agosense.symphony is a process integration platform for software engineering tools across the application lifecycle. So, agosense have collected a lot of experience in connecting requirements management tools with other application lifecycle tools.

Based on their multi-year integration experience with many existing requirements management tools, they decided to create their own RM solution. In November 2014, they announced the first release of agosense.requirements. I had a chance to get some impressions about the tool in January 2015 where I participated at the company event agosense.CONNECT 2015.

agosense.requirements is a web based requirements management solution which is available on premise. It offers typical requirements management capabilities like requirement types, tracing of items, reporting, and rich text support for requirements to name a few. agosense summarizes the key features under the terms of: usability, processes and infrastructure advantages.

So, what are specific characteristics of agosense.requirements that make it special compared to other RM tools? I will highlight some tool capabilities under the topics of:

  • Change and Version Management
  • Tool Integrations
  • Cost of Ownership
  • Performance and Scalability

Change Management: By servicing many companies in their requirements integration approaches agosense came to the conclusion that an RM tool shall support strong change management capabilities. That’s why they focus on change management from the very beginning. Every requirement must be associated to a previously defined change request or task. Requirements are tracked in so-called sheets. Within those sheets requirements can be associated to change sets. Change sets can be versioned, and even branched. Changes between versions are tracked at the detail level and made available to users via various display options.

Tool Integrations: Tool integrations are a long-standing core competency of agosense. Using agosense.symphony a large collection of tools can be connected to agosense.requirements, too. Specifically for interchanging requirements between tools, agosense supports established interchange formats like OSLC or ReqIF.

Cost of Ownership: According to agosense, several features of agosense.requirements contribute to an overall small footprint. In particular, there is no separate purchase of a database required. The tool is delivered with an embedded NoSQL DB. agosense claims, that there were no extensive DB administration necessary using this technology. In addition, the user interface is purely based on web technology. It does not require client-based installations and can be used through all modern web browsers.

Performance and Scalability: Based on the chosen server technology and data model agosense claims to have the fastest RM solution on the market. The selected NoSQL technology allowed for scaling-up the RM solution with almost no administration effort by simply adding new nodes to the environment.

We find these capabilities impressive for such a young product. However, up to now, we could not yet evaluate how agosense delivers on these claims. We might well follow-up with running a detailed evaluation and trial usage sometime in the next months.
Look forward for more exciting news to come on MakingOfSoftware.com.

agosense.requirements Information Resources on the Web:

Product web page: http://www.agosense.com/agosenserequirements

Video about change management with agosense.requirements:

http://www.agosense.com/english/media-library/webinars/aenderungsbasiertes-rm-mit-jira

List of RM Tools Updated

Today, we have published the new and updated May 2015 version of our list of requirements management (RM) tools. The previous version dated back from September 2014. Several vendors have since released new versions of their tools that we have referenced in the list. We have also removed several tools from the list that were obviously not maintained any more. Nine new tools have been added.

The list now includes 113 tools from which we feature 25 in a list of selected tools based on indicators of market share and market presence.

The extensions and updates to the May 2015 release of our RM tools list include:

  • All tools have been checked for availability and up-to-date web links to tool and vendor pages
  • Some tools have been added, some tool entries have been changed (e.g., name changes, new product bundles), several obviously outdated ones have been deleted
  • Due to the increasing popularity of the Jira platform we decided to include RM specific add-ons for Jira.
  • We decided to remove tools that focus nearly exclusively on diagramming/mock-up functionality. These tools are classified as RM supporting tools and will be handled separately.
  • All tools have been supplied with up-to-date version information (where available) and assigned to the relevant tool categories (e.g., RD, RM, Agile)

Since our previous version of the tool list from September 2014 some important changes happened. We have reported them in a series of blog posts. You might look up the articles for detailed information:

Another blog post gives a summary of additional updates to other tools.

In detail, we have performed the following changes to the set of tools included in the list.

Added:

  • agosense.requirements
  • ReqEdit
  • ReqSuite
  • Requirements for JIRA
  • RMsis
  • Rommana ALM
  • SOX2 RM
  • TREND/Analyst
  • Tuleap Enterprise

Renamed / Rebranded:

  • Blueprint Requirements Center into Blueprint
  • CA Clarity Agile into CA Agile Planning
  • ReqMan into RequirementONE Specification App

Removed:

  • Lucidchart has been removed, because we have reviewed and revised the tool classification; it is a diagramming and mock-up tool with very little RM-specific functionality
  • Reqtify has been removed, because we have reviewed and revised the tool classification; it is a specialized tracing tool lacking most other RM functionality
  • Requirements Management Database has been removed, because the product website is not available any more
  • rmtoo has been removed, because its open source project appears to be no longer active
  • VeroTrace has been removed, because we have reviewed and revised the tool classification; it is a specialized tracing tool lacking most other RM functionality

Included into list of selected tools:

  • Cognition Cockpit
  • in-STEP BLUE
  • Top Team Analyst

Polarion 2015

Polarion 2015 concludes our survey of version updates of selected requirements management (RM) tools. For a list of the other reviews check out the update announcement for our list of RM tools.

Polarion 2015 was released in March 2015. It is the latest major release, which are usually published once a year.

Live Reporting: Polarion has now adopted widget-based reporting that can be configured interactively. Previously, report definition required some coding. One of the widget types is a Gantt chart that provides a new way to visualize project planning data.

Cross Project Planning: Cross project planning adds a concept of hierarchies of projects. This allows for including items from connected projects into the plan of an overall project.

Signed Status Change: Explicit sign-off of review approval has been provided as a prerequisite for status changes of items to be reviewed.

Field-Based Permissions: Visibility and modification of work items can now be controlled on individual field level.

Polarion® Variants™: Polarion 2015 brings a new add-on product for variant management using feature models. The add-on bundles pure::systems‘s product pure::variants and integrates it into Polarion’s UI. Get more a detailed impression of this functionality from Polarion’s separate feature page.

Additional enhancements affect the management of hyperlinks, LiveDoc document components and layout, license management, performance, and implementation of underlying product concepts. If you want to look up details, check out Polarion’s blog article on the version update: http://blog.polarion.com/introducing-polarion-2015-whats-new-and-noteworthy/

A noteworthy new strategy of Polarion was to introduce the version update using an early access campaign. Important upcoming features were introduced during a series of blog posts and could be commented by users: http://www.polarion.com/2015/planning.php

Polarion 2015 was preceded by release 2014.3 in last December. 2014.3 featured enhancements to working with documents and wikis, new API elements as well as performance improvements: http://blog.polarion.com/polarion-2014-sr3-new-and-noteworthy/

TestTrack Updates

Seapine TestTrack RM

This is the fifth article in our series of blog posts on notable updates from the requirements management (RM) tool market that happened since September 2014. It features updates concerning Testtrack RM from Seapine. Since our last update Seapine delivered several on-premise versions, namely 2014.1.2, 2015, 2015.01.

From a RM perspective these versions focused on stability and housekeeping, no major new functionality.

Noteworthy is the ability to configure interactive task boards based on folders. This allows for progress measuring on sprint, release, or other milestones. Items can be grouped in swimlanes based on folder, user, relationship, or requirement document.

2015-05-22_15-42-51Seapine is one among few RM tool vendors which recognized that taskboards are a powerful tool not only for agile development, but also for traditional development methodology.

Details about those releases can be found at: http://www.seapine.com/testtrack/release-notes

Enterprise Architect 12

This article continues our series of recent updates of selected requirements management (RM) tools that we have included in our list of RM tools. Focus today is on Sparx Systems Enterprise Architect.

In spring 2015, Sparx Systems has published release 12 of its Enterprise Architect product. The main enhancements are new wireframing and database engineering support, new support for SML and XSLT definition. The list of new features:

  • Support for wireframing
  • Enhanced database engineering toolset for development of data models
  • Schema composer for developing XSD and other schemas from model elements
  • New support for XML and XSD editing and validation
  • XSLT debugger
  • Support for XMI merge using baseline merge sets
  • Default document handler
  • A new portals window as an additional UI element for navigating and building models
  • A navigator bar to provide more rapid access to current position within a model
  • Extended theme definition of user interface

In addition, the new release includes several other enhancements and additions, for instance to UI, requirements management functionality (new model patterns and extended requirements types), greater BPMN XML conformance, and inclusion of new standards and reference models.

For details check out the complete list of release updates in the following blog article from Sparx Systems: http://www.sparxsystems.com/products/ea/12/index.html