destacados

 

IRQA Quality Analyzer - Requirements quality metrics

Quality Requirements based on right the first time premise

 

Download IRQA Quality Analyzer Product Sheet now!!


The IRQA Quality Analyzer application helps users write system specifications through the Right-the-first-time premise. Requirements are systematically analyzed to guarantee a definable level of quality throughout the whole project, reducing time and resources avoiding rework.

 

Requirements names and descriptions are analyzed semantically to identify the level of quality of the requirement (high, medium, poor), according to NLP (Natural Language Processing), by measuring the following metrics:

 

  • Over specifications detection: including design terms, pseudo code etc, in the body of the requirement
  • Speculative sentences: i.e. usually, generally, typically…
  • Usage of conditional concepts: i.e. perhaps, probably…
  • Usage of conditional Verbs
  • Usage of imperative verbs
  • Too many negations in the text
  • Ambiguous terms: ‘enough’, ‘sufficient’, ‘sure’, ‘usable’…
  • Existence or absence of domain terms: (based on conceptual maps)
  • Existence or absence of domain verbs: (based on conceptual maps)
  • Multiple needs within a particular requirement
  • Not complete sentences: ‘later on’, ‘in the future’…
  • Requirement size
  • Text Legibility
  • Number of dependencies: between every requirement and other Project actives
  • Volatility: Number of versions generated after the acknowledge of a requirement
  • One unique verb by requirement: acknowledging a single need within a requirement
  • Reduction of acronyms and technical terms
  • Over usage of hierarchical levels

 

These individual indicators are completed by two other metrics aplicable to the complete specification:

  • Overlapping: Requirement descriptions are semantically compared against other requirements in the specification in order to find the level of similarity between them, in order to find duplicated or contradictory elements.
  • Metric incompatibility: The use of metrics is analyzed in order to find mismatching use of units (kilometers, miles, meters, etc.).

 


The IRQA Quality Analyzer allows to measure the quality of a particular requirement or a group of them. This will also allow to early detect low quality requirements, indicating ways and tips for re-writing them. Therefore, the cost of rework will be dramatically reduced. Quality assurance is easy with Requirements Quality Analyzer.

Furthermore, quality management information can be sampled at a project level, or at an engineer level, offering tips for process improvement.

Related links:

 

Product Sheet IRQA Quality Analyzer


IRQA Quality Analyzer Product Sheet 

 

IRQA Quality Analyzer Client

 

IRQA Quality Analyzer Server

 

User Manual

 

Installation Instructions

 

 

 

Website:


Distributor: The Reuse Company (Certified IRQA Partner)
www.reusecompany.com
 

VISURE SOLUTIONS 2.0
Icono COURSES
Logo

IREB® CPRE Foundation Level - HOOD & VISURE SOLUTIONS

Certified Professional for Requirements Engineering München - Nürnberg Das "Certified Professional for Requirements Engineering"-Modell sieht drei Zertifizierungsstufen vor. Die Basisstufe wird durch die "Foundation Level" Ausbildung abgedeckt. Als Abschluss der "Foundation Level" Ausbildung kann durch eine Prüfung bei einer unabhängigen Zertifizierungsstelle (iSQI in Deutschland) ein "Certified Professional for Requirements Engineering – Foundation Level" Zertifikat erlangt werden.

LAST NEWS LAST NEWS
VISURE SOLUTIONS AUF SWISS REQUIREMENTS DAY 2012
May-22 2012 - 09.06

München, 21. Mai 2011 – Auch in diesem Jahr wird Visure Solutions seine Lösungen für professionelles Anforderungsmanagement auf dem Swiss Requirements Day (20. Juni 2012 in Zürich) vorstellen. Neben dem Flaggschiffprodukt IRQA präsentiert die Requirements Company die browser-basierte Software IRQA Web, die die weltweite Zusammenarbeit (Collaboration) von verteilten Teams verbessert: alle beteiligten Mitarbeiter haben via Internet Zugang zum zentralen Repository und können auf sämtliche Informationen zugreifen sowie anderen Teilnehmern Aktualisierungen zur Verfügung stellen. Dies beschleunigt die Produkt- bzw. Prozessentwicklung, macht sie fehlerresistenter und reduziert so die Projektkosten.