Once you have confirmed all requirements in the document you will like to analyze, and have ensured that QVscribe has been properly configured (by either pressing Configuration in the QVscribe toolbar, or Customize Your Analysis under the Analysis button), press Analyze # Requirements at the bottom of the main QVscribe window, (‘#’ will actually be the number of confirmed requirements in the document). Note that QVscribe currently has a limit of 3000 requirements for analysis.
Once you press on Analyze # Requirements you will see the Analysis in progress window. The length of the analysis process will depend on the number and size of requirements confirmed. In a standard PC this will generally take less than a minute.
QVscribe performs three distinct types of analysis on the marked requirements, each focusing on a key area:
1. Requirements Quality: Each requirement is assessed and scored based on established requirements engineering standards and best practices using the following set of Key Quality Indicators:
- Negative Imperatives
These quality indicators are assessed based on the user-configurable trigger words.
2. Term and Unit Consistency: For term consistency, QVscribe detects and highlights all noun-phrases found in the requirements and displays them along with the requirements containing them and which other terms are similar to them. This helps verify that domain-specific terminology is consistent throughout the document and that the correct terms are used in each requirement. For unit consistency, QVscribe detects and highlights all units found in the requirements based on a user-configurable units list, and displayed them along with the requirements containing them. This helps assess that all units are consistent throughout the document and that the correct units are used in each requirement.
3. Requirements Similarity: QVscribe analyzes the terminology and structure of each requirement and displays each along with any requirements found to be similar to it. The degree of similarity is adjustable on real time, helping assess if duplicates or contradicting requirements are present.