rCoach One

A Symphony of Ideas.

rCoach One is software for rule based analysis of Requirements Specifications written in natural language. It’s not terribly complicated or hard to explain, only a little different and a lot smarter. Making software requirements clear and understandable speeds up the learning process for individuals and teams. rCoach One gives you pole position in product development, a personal coach that brings a symphony of ideas to your work.

Rule Based Analysis

A Little Different, a Lot Smarter.

rCoach One uses Natural Language Processing (NLP) to analyze the contents of a Requirements Specification. In addition to NLP, other suitable techniques are used to analyze specification structure and contents. Teams can decide on a detailed level what to analyze by activating relevant rules.

Get a Pole Position

Learn Fast and Be Productive.

The Requirements Specification serves as a framework for requirements writing and editing. It provides structure and gives the work a much needed context. A product development process that is lacking coherency obstructs the critical learning process for teams and individuals. rCoach One contains an editor that enables you to be productive during the whole writing and editing cycle. The editor enables you to analyze individual requirements and parts of the Requirements Specification, view all versions of a requirement, and to identify changes between Specification versions.

Manage the Software Process

Achieve Product and Process Integrity.

To give an unbiased assessment of the pace and quality of learning during development activities, teams can measure the work product, the Requirements Specification. Metrics enable them to improve the contents of the Requirements Specification until they are satisfied or have reached clearly stated goals linked to quality, structure or information content. While Specification metrics mostly concern product integrity, Statistical Process Control (SPC) is about process integrity. By identifying and occasionally removing sources of variability, process stability can be ensured and performance improved.

Manage Versions

Keep Track of History.

When the moment is right, the team stores the Requirements Specification in the application repository. The repository is a maintenance free database integrated with rCoach One, used for persistent storage and version management of requirements, Specifications, metrics, attributes and configurations. The main function of persistent storage is to plot control graphs used in Statistical Process Control (SPC). The number of data points plotted in XmR-charts, u-charts and Trend-line graphs are dependent on how often the team stores their work.

Thrilling Details

Use What You Need.

Use everything rCoach One offers or work only with the functions you really need. If you are interested in requirements writing and analysis, you should focus on exactly that. The tool shouldn’t dictate the process you use, or how you interact with other processes. Use what works for you.