SlideShare a Scribd company logo
Requirements Quality Management
at the Airbus Group
Jean Claude Roussel:
Airbus Group
Jose Fuentes:
The REUSE Company
www.reusecompany.com
2 May 28, 2015© Airbus Group and The REUSE Company
AIRBUS GROUP AT A GLANCE
3 May 28, 2015© Airbus Group and The REUSE Company
WHY AIRBUS PROMOTES RE?
Source: INCOSE Handbook
Time
Cumulativepercentage
LifecylceCost
Operations
through
Disposal
100%
Production
and test
50%
8%
Design
15% 20%
Concept
Commited Costs
3-6x
500-1000x
20-100x
Development
4 May 28, 2015© Airbus Group and The REUSE Company
WHY AIRBUS PROMOTES RE?
50%
29%
21%
30%
52%
18%
20%
22%
58%
Requirements Engineering Capability
ProjectPerformances
Correlation between Project Performances and
Requirement Engineering Capability
Source : Report on SE Effectiveness Survey NDIA-IEEE-SEI/CMU-INCOSE Nov 2012
5 May 28, 2015© Airbus Group and The REUSE Company
 70% of defects are introduced during requirements phases
 It is important to write effective Requirements
 Experiences show that about 25% of system Requirements are critical
and can be improved (re-written)
 No Shall: 8 to 10%
 Forbidden words: 10 to 15%
 Subject, multiple objects, design: 15%
 Incorrect grammar: 50%, …
 Requirements error costs are high
 Fixing requirements after delivery may cost up to 100 times the one for fixing a
requirement error
 Training, best practices and verifying requirements by reviews can help to
get complete and consistent requirements:
 But the process is costly and time consuming
THE PROBLEM
6 May 28, 2015© Airbus Group and The REUSE Company
 Increase and improve the requirements quality control process to produce
better (Correct – Consistent – Complete) requirements Specifications
 Reduce the number of iterations of the internal review processes
 Reduce the number of iterations between System Engineers and sub-
contractors and improve the verification activities
 Promote requirements quality management during authoring (before control
activities)
 Produce CCC requirements “right the first time”
THE GOAL
7 May 28, 2015© Airbus Group and The REUSE Company
A FIRST ANSWER:
Requirements Quality Analyzer (RQA)Tool
 Delivered byTRC (The Reuse Company)
– Completely linked with IBM DOORS RMS
– Focusing on Syntactic analysis and Semantic analysis
 Tool evaluation
– Airbus Group Innovations
– Airbus Defense and Space
 Close cooperation withTool vendor in order to improve the tool
 Tool deployment
– Airbus (Commercial Aircraft)
 A320neo Cabin Flex,A330neo
– Airbus Defense and Space
 Satellites,ARIANE 6 and M51 (English and French version)
8 May 28, 2015© Airbus Group and The REUSE Company
AIRBUS DEPLOYMENT SCENARIO:
Provide End Users (requirements authors) with the capability
to improve their requirements quality.
 Context :
• A320neo: around 250 users (100 Requirements Modules)
 Constraints:
• No additional trainings for end users
 Request:
• All information available in IBM DOORS environment
 Our retained solution:
• Tool used in batch mode, on weekly basis for instance
• Results of analysis available in DOORS modules thanks to specific views and a detailed
report available outside DOORS
Our next expectation:
• Real time analysis of the Requirements quality in DOORS environment
• Real time support to elicit a requirement
9 May 28, 2015© Airbus Group and The REUSE Company
PROS & CONS
of Requirements Quality Analysis
 RQAV14.1
 Good tool (Airbus feedback) but quite complex to use and parameterize
 Process Approach
 Improve Tools integration with existing ones
 Simplify complex loop (writing  checking : traceability & quality  updating)
 Needs for future
 Switch from a posteriori quality analysis to instant checking (RAT)
 Implement on-the-fly process allowing requirements capture & checking, to be performed
simultaneously
 Assume tools evolution, tools integration
 Imply teams adherence and specially the quality teams  Not so easy!
 Define standard requirements patterns per domain to be used as statement based templates by
the writer to compose his/her system requirements (patterns/boilerplates)
10 May 28, 2015© Airbus Group and The REUSE Company
V4 Control V15 Authoring V16 Global Quality
NEXT STEP: From Analysis to Authoring
RQA
V4
RQS
V15
xQS
V16
Semantics
CCC +
Authoring
Syntactic +
Semantic
Check
Full Quality
control and
Reuse
11 May 28, 2015© Airbus Group and The REUSE Company
NEXT STEP:
From Requirements Analysis to Requirements Authoring
Requirements Quality Control:
Huge review effort for quality verification
My tailor is rich
I should need RAT
Requirements Writing:
Working with requirements inside DOORS
 Share quality responsibility between Quality Control and Development
 Allow a «Right the first time» principle
 Whatever is produced, it has the best quality since the beginning
 Guide Requirements authors to write CCC requirements on the fly
 Suggest Requirements structure, subjects, errors or quality measurements
12 May 28, 2015© Airbus Group and The REUSE Company
REQUIREMENTS AUTHORING
So far RQAV4 was a verification tool:
– Checking the quality of individual requirements once they are written
– Based on +25 metrics
– Checking the consistency of the overall specification
RQA has evolved towards the Requirements Quality Suite (RQS) inV15
– Supports the CCC approach (Correctness, Consistency and Completeness)
– V15 is mainly focused on “authoring”
– RQS suite: Includes RQA, Requirements Authoring Tool (RAT) and KM
RAT:“The SMARTer* way to create requirements”:
An assistant to Engineers during the authoring process
Including a wide set of customizable boilerplates
Helping Engineers during authoring with an intellisense system
* SMART stands for Specific, Measurable,Attainable, Realisable,Traceable
12
13 May 28, 2015© Airbus Group and The REUSE Company
Requirements Quality Control:
Huge review effort for quality verification
Requirements Quality Assurance:
Authoring “right the first time” on top of DOORS
My tailor is rich
I should need RAT
Requirements Writing:
Working with requirements inside DOORS
Requirements Quality Control:
Smaller review effort for quality verification
REQUIREMENTS AUTHORING
14 May 28, 2015© Airbus Group and The REUSE Company
The Requirements Quality Suite (RQS)
The Requirements Quality Suite (RQS) intends to tackle requirements quality management by
offering a set of tools and processes
Automatic measurement of requirements quality metric
Support to Requirements Authoring
RQS models requirements quality metrics using the CCC approach (Correctness, Consistency
and Completeness)
Requirements Quality Analyzer (RQA):
to setup, check and manage the quality of a
requirements specification
Requirement AuthoringTool (RAT):
to assist authors while they are creating or
editing requirements
knowledgeMANAGER:
to manage knowledge around a requirements
specification: the ontology it is based on, the
structure of the requirements to be used in the
project, the communication between authors and
domain architects
15 May 28, 2015© Airbus Group and The REUSE Company
The Requirements Quality Suite
RQA – Requirements Quality Analyzer:
Configures RQS with the quality policies and checklist of your organization
Checks the correctness of your requirements specification
CCC: Correctness, Consistency and Completeness Analysis
RAT – Requirements Authoring Tool:
Write your requirements easily by using an assistant: pattern based
Correctness analysis on the fly
Consistency analysis on the fly
knowledgeMANAGER:
Management of all the domain knowledge behind the quality analysis
Management of glossaries, taxonomies, thesauri and ontologies
Management of requirements Patterns to be used by RQA and RAT
16 May 28, 2015© Airbus Group and The REUSE Company
Quality Features: CCC support in RQAV15
Correctness
Completeness
Consistency
Incompleteness
by comparison
(models)
Incompleteness between
High-Low level
specifications
Redundant
requirements
Text analysis
metrics
Inconsistent Units
RMS
metrics
Semantic
metrics
Structural
metrics
Over-
completeness
Inconsistent
Properties
17 May 28, 2015© Airbus Group and The REUSE Company
Quality Functions
Correctness metrics are quantitative.
Correctness metric values are calculated counting items
Example: MetricText length in words => Counts the number of words.
The process is simplified by using interval quality functions
Metrics use one of the following quality functions:
textLength()
Q
High
Med
Low
1 5 10 … 80 90
18 May 28, 2015© Airbus Group and The REUSE Company
Pattern based Features: RATV15
Patterns:
Represents the structures every correct requirement should meet
Different types of requirements  different patterns
Customizable for every domain, customer and content of each requirements
document
Libraries available with sets of patterns
Represented as a sequential set of restrictions: placeholders
When <Event> <Component> Shall <Action> <Object> Time_constraint
19 May 28, 2015© Airbus Group and The REUSE Company
Summary of features
Fully customizable
+60 out-of-the-box quality metrics for correctness
+20 out-of-the-box quality metrics for completeness and consistency
Parameterized metrics
Custom-coded metrics
Support for requirements verification
Support for Requirements authoring
Requirements identification in non-structured sources
Reporting system at different levels of detail
Knowledge management and semantic approach
Semantic search engine and requirements reuse
20 May 28, 2015© Airbus Group and The REUSE Company
The Requirements Quality Suite
Other characteristics:
Available connectors:
Available languages:
(*)
21 May 28, 2015© Airbus Group and The REUSE Company
RQA DemoVideo
22 May 28, 2015© Airbus Group and The REUSE Company
Requirements Authoring Tool – RATV15.1
Requirements
authoring
topics
On-the-fly
quality
checking
Consistent
vocabulary
Consistency in
terms of
grammar
Completeness
in terms of
requirements
Completeness
in terms of
specification
Consistency
among
requirements
Consistency
requirements
vs. Models
Requirements
reuse
Support to
traceability
23 May 28, 2015© Airbus Group and The REUSE Company
RAT DemoVideo
24 May 28, 2015© Airbus Group and The REUSE Company
CONCLUSION – KEY MESSAGES
Requirements Quality :A key element in product development
The need for Quality Analysis of Requirements in Product Development is no more
questionable, feedbacks on relevancy and efficiency are clear
Requirements Quality :An activity at operational level today
Within Airbus (A320neo and A330neo regularly)
Within Airbus Defense and Space (Satellites,ARIANE 6 and M51)
Moving from “a posteriori check” of Requirements to “on the fly check” (real time)
of Requirements
Engineers are guided in real time for Requirements Authoring to write well structured,
consistent and pertinent Requirements
A new role called “Knowledge Manager” to build and maintain Ontologies is
emerging
Setting up and maintaining Ontologies need to define a new dedicated role in the
Engineering Competencies
http://www.reusecompany.com
@ReuseCompany
contact@reusecompany.com
Margarita Salas, 16 2nd Floor
Innovation Center
LEGATEC Technology Park
28919 Leganés – Madrid
SPAIN – EU
Tel: (+34) 912 17 25 96
Fax: (+34) 916 80 98 26

More Related Content

What's hot

The Emirates Group. More than an airline...
The Emirates Group. More than an airline...The Emirates Group. More than an airline...
The Emirates Group. More than an airline...
Fit For Business
 
Low cost airlines in INdia
Low cost airlines in INdiaLow cost airlines in INdia
Low cost airlines in INdia
mehakmonga
 
American Tourister: Creative Strategy
American Tourister: Creative StrategyAmerican Tourister: Creative Strategy
American Tourister: Creative Strategy
Ayusha Mittal
 
Boeing Company Presentation
Boeing Company PresentationBoeing Company Presentation
Boeing Company Presentationamineshinobie
 
Logistics transportation
Logistics transportationLogistics transportation
Logistics transportation
Ravi K Singh
 
Indigo airlines report
Indigo airlines reportIndigo airlines report
Indigo airlines report
Madhu Kiran
 
Airbus Presentation - How They Improved Delivery Speed and Quality
Airbus Presentation - How They Improved Delivery Speed and QualityAirbus Presentation - How They Improved Delivery Speed and Quality
Airbus Presentation - How They Improved Delivery Speed and Quality
CAST
 
Indigo airlines rachitso4
Indigo airlines rachitso4Indigo airlines rachitso4
Indigo airlines rachitso4
Rachit Shiv
 
indigo airlines
indigo airlinesindigo airlines
indigo airlines
vishnugmarar
 
Customer relationship management of emirates
Customer relationship management of emiratesCustomer relationship management of emirates
Customer relationship management of emirates
ShubhRa Verma
 
Presentation on Boeing
Presentation on BoeingPresentation on Boeing
Presentation on Boeing
Nabeel Ahmed Khan
 
A study on the brand Wildcraft
A study on the brand WildcraftA study on the brand Wildcraft
A study on the brand Wildcraft
T A Sairam
 
Abhi Impact Logistics Company Profile Presentation
Abhi Impact Logistics Company Profile PresentationAbhi Impact Logistics Company Profile Presentation
Abhi Impact Logistics Company Profile Presentation
Jitendra Joshi
 
B2B Assignment - Airbus A380 - Ruchi Thapa
B2B Assignment - Airbus A380 - Ruchi ThapaB2B Assignment - Airbus A380 - Ruchi Thapa
B2B Assignment - Airbus A380 - Ruchi Thaparuchthapa
 
Marketing case study on Indigo Airlines
Marketing case study on Indigo AirlinesMarketing case study on Indigo Airlines
Marketing case study on Indigo Airlines
Neelutpal Saha
 
EMIRATES AIRLINES: Controlling and harmonizing brand identity, image, and per...
EMIRATES AIRLINES: Controlling and harmonizing brand identity, image, and per...EMIRATES AIRLINES: Controlling and harmonizing brand identity, image, and per...
EMIRATES AIRLINES: Controlling and harmonizing brand identity, image, and per...
Hoàng Thị Thanh Thủy
 
Indigo Case study
Indigo Case study Indigo Case study
Indigo Case study
Sreekanth Narendran
 
a case study of Emirates
a case study of Emiratesa case study of Emirates
a case study of Emirates
RAVI PRAKASH SINGH
 
Service Blueprint Go Air 111009082743-phpapp02
Service Blueprint Go Air 111009082743-phpapp02Service Blueprint Go Air 111009082743-phpapp02
Service Blueprint Go Air 111009082743-phpapp02
Ahsan Ahmad Baba
 

What's hot (20)

The Emirates Group. More than an airline...
The Emirates Group. More than an airline...The Emirates Group. More than an airline...
The Emirates Group. More than an airline...
 
Low cost airlines in INdia
Low cost airlines in INdiaLow cost airlines in INdia
Low cost airlines in INdia
 
American Tourister: Creative Strategy
American Tourister: Creative StrategyAmerican Tourister: Creative Strategy
American Tourister: Creative Strategy
 
Boeing Company Presentation
Boeing Company PresentationBoeing Company Presentation
Boeing Company Presentation
 
Logistics transportation
Logistics transportationLogistics transportation
Logistics transportation
 
Indigo airlines report
Indigo airlines reportIndigo airlines report
Indigo airlines report
 
Airbus Presentation - How They Improved Delivery Speed and Quality
Airbus Presentation - How They Improved Delivery Speed and QualityAirbus Presentation - How They Improved Delivery Speed and Quality
Airbus Presentation - How They Improved Delivery Speed and Quality
 
Indigo airlines rachitso4
Indigo airlines rachitso4Indigo airlines rachitso4
Indigo airlines rachitso4
 
indigo airlines
indigo airlinesindigo airlines
indigo airlines
 
Customer relationship management of emirates
Customer relationship management of emiratesCustomer relationship management of emirates
Customer relationship management of emirates
 
Presentation on Boeing
Presentation on BoeingPresentation on Boeing
Presentation on Boeing
 
Case Study_Trident Group
Case Study_Trident GroupCase Study_Trident Group
Case Study_Trident Group
 
A study on the brand Wildcraft
A study on the brand WildcraftA study on the brand Wildcraft
A study on the brand Wildcraft
 
Abhi Impact Logistics Company Profile Presentation
Abhi Impact Logistics Company Profile PresentationAbhi Impact Logistics Company Profile Presentation
Abhi Impact Logistics Company Profile Presentation
 
B2B Assignment - Airbus A380 - Ruchi Thapa
B2B Assignment - Airbus A380 - Ruchi ThapaB2B Assignment - Airbus A380 - Ruchi Thapa
B2B Assignment - Airbus A380 - Ruchi Thapa
 
Marketing case study on Indigo Airlines
Marketing case study on Indigo AirlinesMarketing case study on Indigo Airlines
Marketing case study on Indigo Airlines
 
EMIRATES AIRLINES: Controlling and harmonizing brand identity, image, and per...
EMIRATES AIRLINES: Controlling and harmonizing brand identity, image, and per...EMIRATES AIRLINES: Controlling and harmonizing brand identity, image, and per...
EMIRATES AIRLINES: Controlling and harmonizing brand identity, image, and per...
 
Indigo Case study
Indigo Case study Indigo Case study
Indigo Case study
 
a case study of Emirates
a case study of Emiratesa case study of Emirates
a case study of Emirates
 
Service Blueprint Go Air 111009082743-phpapp02
Service Blueprint Go Air 111009082743-phpapp02Service Blueprint Go Air 111009082743-phpapp02
Service Blueprint Go Air 111009082743-phpapp02
 

Viewers also liked

Global Operations and Supply Chain Management: Airbus vs. Boeing Final Assig...
Global Operations and Supply Chain Management:  Airbus vs. Boeing Final Assig...Global Operations and Supply Chain Management:  Airbus vs. Boeing Final Assig...
Global Operations and Supply Chain Management: Airbus vs. Boeing Final Assig...
Jamar Johnson
 
Boeing quality management system
Boeing quality management systemBoeing quality management system
Boeing quality management systemselinasimpson1801
 
AIRBUS-CONCURRENT ENGINEERING, by Jeevan B M
AIRBUS-CONCURRENT ENGINEERING, by Jeevan B M AIRBUS-CONCURRENT ENGINEERING, by Jeevan B M
AIRBUS-CONCURRENT ENGINEERING, by Jeevan B M
Jeevan B M
 
Concurrent Engineering
Concurrent EngineeringConcurrent Engineering
Concurrent Engineering
Nitin Chandekar
 
BUS101 Group Report on Business Plan- WALI
BUS101 Group Report on Business Plan- WALIBUS101 Group Report on Business Plan- WALI
BUS101 Group Report on Business Plan- WALIGaulib Haidar
 
Keynote #Enterprise - Airbus it infrastructure goes open (source), by Peter S...
Keynote #Enterprise - Airbus it infrastructure goes open (source), by Peter S...Keynote #Enterprise - Airbus it infrastructure goes open (source), by Peter S...
Keynote #Enterprise - Airbus it infrastructure goes open (source), by Peter S...
Paris Open Source Summit
 
Lean Community at Herrero: Set Based Desgin
Lean Community at Herrero: Set Based DesginLean Community at Herrero: Set Based Desgin
Lean Community at Herrero: Set Based Desgin
Eric Peabody
 
PPT - AIRBUS - FRANKFINN ALUVA
PPT - AIRBUS - FRANKFINN ALUVAPPT - AIRBUS - FRANKFINN ALUVA
PPT - AIRBUS - FRANKFINN ALUVA
bilbinp
 
Fms seminar
Fms seminarFms seminar
Fms seminar
Pralin Pavithran
 
Design Portfolio 2016 (press quality)
Design Portfolio 2016 (press quality)Design Portfolio 2016 (press quality)
Design Portfolio 2016 (press quality)Callam Hele
 
One Web overview for Future Sat Africa
One Web overview for Future Sat AfricaOne Web overview for Future Sat Africa
One Web overview for Future Sat Africa
Myles Freedman
 
Presentation1
Presentation1Presentation1
Presentation1
haribabu2711
 
Sustainable Platforming with Design
Sustainable Platforming with DesignSustainable Platforming with Design
Sustainable Platforming with Design
Tatu Marttila
 
Concurrent Engineering
Concurrent EngineeringConcurrent Engineering
Concurrent Engineering
bengkoh
 
Beoing organizational structure
Beoing organizational structureBeoing organizational structure
Beoing organizational structureHimanshu Shakyawar
 
Big Data Day LA 2015 - Feature Engineering by Brian Kursar of Toyota
Big Data Day LA 2015 - Feature Engineering by Brian Kursar of ToyotaBig Data Day LA 2015 - Feature Engineering by Brian Kursar of Toyota
Big Data Day LA 2015 - Feature Engineering by Brian Kursar of Toyota
Data Con LA
 
Product Strategy of toyota
Product Strategy of toyota Product Strategy of toyota
Product Strategy of toyota
Ritvik Anand Vedantam
 
Bmw lean manufacturing (pratik negi)
Bmw lean manufacturing  (pratik negi)Bmw lean manufacturing  (pratik negi)
Bmw lean manufacturing (pratik negi)pratik negi
 
Benefits of Concurrent Engineering
Benefits of Concurrent EngineeringBenefits of Concurrent Engineering
Benefits of Concurrent Engineering
Lanie Lyn Alog
 

Viewers also liked (20)

Global Operations and Supply Chain Management: Airbus vs. Boeing Final Assig...
Global Operations and Supply Chain Management:  Airbus vs. Boeing Final Assig...Global Operations and Supply Chain Management:  Airbus vs. Boeing Final Assig...
Global Operations and Supply Chain Management: Airbus vs. Boeing Final Assig...
 
Boeing quality management system
Boeing quality management systemBoeing quality management system
Boeing quality management system
 
AIRBUS-CONCURRENT ENGINEERING, by Jeevan B M
AIRBUS-CONCURRENT ENGINEERING, by Jeevan B M AIRBUS-CONCURRENT ENGINEERING, by Jeevan B M
AIRBUS-CONCURRENT ENGINEERING, by Jeevan B M
 
Concurrent Engineering
Concurrent EngineeringConcurrent Engineering
Concurrent Engineering
 
BUS101 Group Report on Business Plan- WALI
BUS101 Group Report on Business Plan- WALIBUS101 Group Report on Business Plan- WALI
BUS101 Group Report on Business Plan- WALI
 
Keynote #Enterprise - Airbus it infrastructure goes open (source), by Peter S...
Keynote #Enterprise - Airbus it infrastructure goes open (source), by Peter S...Keynote #Enterprise - Airbus it infrastructure goes open (source), by Peter S...
Keynote #Enterprise - Airbus it infrastructure goes open (source), by Peter S...
 
Lean Community at Herrero: Set Based Desgin
Lean Community at Herrero: Set Based DesginLean Community at Herrero: Set Based Desgin
Lean Community at Herrero: Set Based Desgin
 
PPT - AIRBUS - FRANKFINN ALUVA
PPT - AIRBUS - FRANKFINN ALUVAPPT - AIRBUS - FRANKFINN ALUVA
PPT - AIRBUS - FRANKFINN ALUVA
 
Fms seminar
Fms seminarFms seminar
Fms seminar
 
Design Portfolio 2016 (press quality)
Design Portfolio 2016 (press quality)Design Portfolio 2016 (press quality)
Design Portfolio 2016 (press quality)
 
One Web overview for Future Sat Africa
One Web overview for Future Sat AfricaOne Web overview for Future Sat Africa
One Web overview for Future Sat Africa
 
Presentation1
Presentation1Presentation1
Presentation1
 
Sustainable Platforming with Design
Sustainable Platforming with DesignSustainable Platforming with Design
Sustainable Platforming with Design
 
Concurrent Engineering
Concurrent EngineeringConcurrent Engineering
Concurrent Engineering
 
Beoing organizational structure
Beoing organizational structureBeoing organizational structure
Beoing organizational structure
 
Big Data Day LA 2015 - Feature Engineering by Brian Kursar of Toyota
Big Data Day LA 2015 - Feature Engineering by Brian Kursar of ToyotaBig Data Day LA 2015 - Feature Engineering by Brian Kursar of Toyota
Big Data Day LA 2015 - Feature Engineering by Brian Kursar of Toyota
 
Product Strategy of toyota
Product Strategy of toyota Product Strategy of toyota
Product Strategy of toyota
 
Bmw lean manufacturing (pratik negi)
Bmw lean manufacturing  (pratik negi)Bmw lean manufacturing  (pratik negi)
Bmw lean manufacturing (pratik negi)
 
Concurrent engineering TOYOTA
Concurrent engineering TOYOTAConcurrent engineering TOYOTA
Concurrent engineering TOYOTA
 
Benefits of Concurrent Engineering
Benefits of Concurrent EngineeringBenefits of Concurrent Engineering
Benefits of Concurrent Engineering
 

Similar to Requirements quality management within the airbus group v3

Microsoft power point from requiremens management to requirements authoring...
Microsoft power point   from requiremens management to requirements authoring...Microsoft power point   from requiremens management to requirements authoring...
Microsoft power point from requiremens management to requirements authoring...
The REUSE Company
 
Webinar: DevOps challenges facing QA
Webinar: DevOps challenges facing QAWebinar: DevOps challenges facing QA
Webinar: DevOps challenges facing QA
Qualitest
 
From requirements management to requirements authoring - Innovate 2014
From requirements management to requirements authoring - Innovate 2014From requirements management to requirements authoring - Innovate 2014
From requirements management to requirements authoring - Innovate 2014
The REUSE Company
 
Requirements quality management - how to deal with requirements quality all a...
Requirements quality management - how to deal with requirements quality all a...Requirements quality management - how to deal with requirements quality all a...
Requirements quality management - how to deal with requirements quality all a...
The REUSE Company
 
Requirements' Quality Improvement: A Successful Case Study
Requirements' Quality Improvement: A Successful Case StudyRequirements' Quality Improvement: A Successful Case Study
Requirements' Quality Improvement: A Successful Case Study
The REUSE Company
 
From requirements quality to requirements authoring
From requirements quality to requirements authoringFrom requirements quality to requirements authoring
From requirements quality to requirements authoring
The REUSE Company
 
SAP Testing Services
SAP Testing ServicesSAP Testing Services
SAP Testing Servicesr_shanki
 
DST Vega test Tool
DST Vega test ToolDST Vega test Tool
DST Vega test Tool
BabuDevanandam
 
Automation Best Practices.pptx
Automation Best Practices.pptxAutomation Best Practices.pptx
Automation Best Practices.pptx
pavelpopov43
 
Test Automation for QTP
Test Automation for QTPTest Automation for QTP
Test Automation for QTP
Kiran Rayachoti
 
Test Automation
Test AutomationTest Automation
Test Automation
Kiran Rayachoti
 
A more successful model for multi-shore testing
A more successful model for multi-shore testingA more successful model for multi-shore testing
A more successful model for multi-shore testing
Perficient, Inc.
 
Aspires Testing Services Presentation
Aspires Testing Services PresentationAspires Testing Services Presentation
Aspires Testing Services PresentationVasanthmusic
 
Q-ImPrESS
Q-ImPrESSQ-ImPrESS
Q-ImPrESS
Heiko Koziolek
 
AAIC Cloud Engineering and DevOps overview v2.3.pdf
AAIC Cloud Engineering and DevOps overview v2.3.pdfAAIC Cloud Engineering and DevOps overview v2.3.pdf
AAIC Cloud Engineering and DevOps overview v2.3.pdf
AppliedAIConsulting
 
Requirements quality analysis - A successful case study in the Railway Industry
Requirements quality analysis - A successful case study in the Railway IndustryRequirements quality analysis - A successful case study in the Railway Industry
Requirements quality analysis - A successful case study in the Railway Industry
The REUSE Company
 
Test automation wipro
Test automation   wiproTest automation   wipro
Test automation wipro
ambreprasad77
 
Bangalore based Test automation and Testing service Company - Oak Systems Pvt...
Bangalore based Test automation and Testing service Company - Oak Systems Pvt...Bangalore based Test automation and Testing service Company - Oak Systems Pvt...
Bangalore based Test automation and Testing service Company - Oak Systems Pvt...
OAK Systems Pvt Ltd
 

Similar to Requirements quality management within the airbus group v3 (20)

Microsoft power point from requiremens management to requirements authoring...
Microsoft power point   from requiremens management to requirements authoring...Microsoft power point   from requiremens management to requirements authoring...
Microsoft power point from requiremens management to requirements authoring...
 
Webinar: DevOps challenges facing QA
Webinar: DevOps challenges facing QAWebinar: DevOps challenges facing QA
Webinar: DevOps challenges facing QA
 
From requirements management to requirements authoring - Innovate 2014
From requirements management to requirements authoring - Innovate 2014From requirements management to requirements authoring - Innovate 2014
From requirements management to requirements authoring - Innovate 2014
 
Requirements quality management - how to deal with requirements quality all a...
Requirements quality management - how to deal with requirements quality all a...Requirements quality management - how to deal with requirements quality all a...
Requirements quality management - how to deal with requirements quality all a...
 
Shalini Sharma Resume
Shalini Sharma ResumeShalini Sharma Resume
Shalini Sharma Resume
 
sudhir_2016
sudhir_2016sudhir_2016
sudhir_2016
 
Requirements' Quality Improvement: A Successful Case Study
Requirements' Quality Improvement: A Successful Case StudyRequirements' Quality Improvement: A Successful Case Study
Requirements' Quality Improvement: A Successful Case Study
 
From requirements quality to requirements authoring
From requirements quality to requirements authoringFrom requirements quality to requirements authoring
From requirements quality to requirements authoring
 
SAP Testing Services
SAP Testing ServicesSAP Testing Services
SAP Testing Services
 
DST Vega test Tool
DST Vega test ToolDST Vega test Tool
DST Vega test Tool
 
Automation Best Practices.pptx
Automation Best Practices.pptxAutomation Best Practices.pptx
Automation Best Practices.pptx
 
Test Automation for QTP
Test Automation for QTPTest Automation for QTP
Test Automation for QTP
 
Test Automation
Test AutomationTest Automation
Test Automation
 
A more successful model for multi-shore testing
A more successful model for multi-shore testingA more successful model for multi-shore testing
A more successful model for multi-shore testing
 
Aspires Testing Services Presentation
Aspires Testing Services PresentationAspires Testing Services Presentation
Aspires Testing Services Presentation
 
Q-ImPrESS
Q-ImPrESSQ-ImPrESS
Q-ImPrESS
 
AAIC Cloud Engineering and DevOps overview v2.3.pdf
AAIC Cloud Engineering and DevOps overview v2.3.pdfAAIC Cloud Engineering and DevOps overview v2.3.pdf
AAIC Cloud Engineering and DevOps overview v2.3.pdf
 
Requirements quality analysis - A successful case study in the Railway Industry
Requirements quality analysis - A successful case study in the Railway IndustryRequirements quality analysis - A successful case study in the Railway Industry
Requirements quality analysis - A successful case study in the Railway Industry
 
Test automation wipro
Test automation   wiproTest automation   wipro
Test automation wipro
 
Bangalore based Test automation and Testing service Company - Oak Systems Pvt...
Bangalore based Test automation and Testing service Company - Oak Systems Pvt...Bangalore based Test automation and Testing service Company - Oak Systems Pvt...
Bangalore based Test automation and Testing service Company - Oak Systems Pvt...
 

More from The REUSE Company

Technology presentation
Technology presentationTechnology presentation
Technology presentation
The REUSE Company
 
Knowledge Centric Systems Engineering
Knowledge Centric Systems EngineeringKnowledge Centric Systems Engineering
Knowledge Centric Systems Engineering
The REUSE Company
 
Requirements Quality Analyzer (DOORS Edition): Deployment Guide
Requirements Quality Analyzer (DOORS Edition): Deployment GuideRequirements Quality Analyzer (DOORS Edition): Deployment Guide
Requirements Quality Analyzer (DOORS Edition): Deployment Guide
The REUSE Company
 
Requirements quality - A theoretical introduction
Requirements quality - A theoretical introductionRequirements quality - A theoretical introduction
Requirements quality - A theoretical introduction
The REUSE Company
 
RQS - Requirements Quality Suite
RQS - Requirements Quality SuiteRQS - Requirements Quality Suite
RQS - Requirements Quality Suite
The REUSE Company
 
RQA - Requirements Quality Analyzer
RQA - Requirements Quality AnalyzerRQA - Requirements Quality Analyzer
RQA - Requirements Quality Analyzer
The REUSE Company
 
OBSE - Ontology Based System Engineering
OBSE - Ontology Based System EngineeringOBSE - Ontology Based System Engineering
OBSE - Ontology Based System Engineering
The REUSE Company
 

More from The REUSE Company (7)

Technology presentation
Technology presentationTechnology presentation
Technology presentation
 
Knowledge Centric Systems Engineering
Knowledge Centric Systems EngineeringKnowledge Centric Systems Engineering
Knowledge Centric Systems Engineering
 
Requirements Quality Analyzer (DOORS Edition): Deployment Guide
Requirements Quality Analyzer (DOORS Edition): Deployment GuideRequirements Quality Analyzer (DOORS Edition): Deployment Guide
Requirements Quality Analyzer (DOORS Edition): Deployment Guide
 
Requirements quality - A theoretical introduction
Requirements quality - A theoretical introductionRequirements quality - A theoretical introduction
Requirements quality - A theoretical introduction
 
RQS - Requirements Quality Suite
RQS - Requirements Quality SuiteRQS - Requirements Quality Suite
RQS - Requirements Quality Suite
 
RQA - Requirements Quality Analyzer
RQA - Requirements Quality AnalyzerRQA - Requirements Quality Analyzer
RQA - Requirements Quality Analyzer
 
OBSE - Ontology Based System Engineering
OBSE - Ontology Based System EngineeringOBSE - Ontology Based System Engineering
OBSE - Ontology Based System Engineering
 

Recently uploaded

一比一原版(SFU毕业证)西蒙菲莎大学毕业证成绩单如何办理
一比一原版(SFU毕业证)西蒙菲莎大学毕业证成绩单如何办理一比一原版(SFU毕业证)西蒙菲莎大学毕业证成绩单如何办理
一比一原版(SFU毕业证)西蒙菲莎大学毕业证成绩单如何办理
bakpo1
 
Basic Industrial Engineering terms for apparel
Basic Industrial Engineering terms for apparelBasic Industrial Engineering terms for apparel
Basic Industrial Engineering terms for apparel
top1002
 
Top 10 Oil and Gas Projects in Saudi Arabia 2024.pdf
Top 10 Oil and Gas Projects in Saudi Arabia 2024.pdfTop 10 Oil and Gas Projects in Saudi Arabia 2024.pdf
Top 10 Oil and Gas Projects in Saudi Arabia 2024.pdf
Teleport Manpower Consultant
 
Hybrid optimization of pumped hydro system and solar- Engr. Abdul-Azeez.pdf
Hybrid optimization of pumped hydro system and solar- Engr. Abdul-Azeez.pdfHybrid optimization of pumped hydro system and solar- Engr. Abdul-Azeez.pdf
Hybrid optimization of pumped hydro system and solar- Engr. Abdul-Azeez.pdf
fxintegritypublishin
 
AKS UNIVERSITY Satna Final Year Project By OM Hardaha.pdf
AKS UNIVERSITY Satna Final Year Project By OM Hardaha.pdfAKS UNIVERSITY Satna Final Year Project By OM Hardaha.pdf
AKS UNIVERSITY Satna Final Year Project By OM Hardaha.pdf
SamSarthak3
 
Student information management system project report ii.pdf
Student information management system project report ii.pdfStudent information management system project report ii.pdf
Student information management system project report ii.pdf
Kamal Acharya
 
block diagram and signal flow graph representation
block diagram and signal flow graph representationblock diagram and signal flow graph representation
block diagram and signal flow graph representation
Divya Somashekar
 
Final project report on grocery store management system..pdf
Final project report on grocery store management system..pdfFinal project report on grocery store management system..pdf
Final project report on grocery store management system..pdf
Kamal Acharya
 
DfMAy 2024 - key insights and contributions
DfMAy 2024 - key insights and contributionsDfMAy 2024 - key insights and contributions
DfMAy 2024 - key insights and contributions
gestioneergodomus
 
DESIGN A COTTON SEED SEPARATION MACHINE.docx
DESIGN A COTTON SEED SEPARATION MACHINE.docxDESIGN A COTTON SEED SEPARATION MACHINE.docx
DESIGN A COTTON SEED SEPARATION MACHINE.docx
FluxPrime1
 
CME397 Surface Engineering- Professional Elective
CME397 Surface Engineering- Professional ElectiveCME397 Surface Engineering- Professional Elective
CME397 Surface Engineering- Professional Elective
karthi keyan
 
NUMERICAL SIMULATIONS OF HEAT AND MASS TRANSFER IN CONDENSING HEAT EXCHANGERS...
NUMERICAL SIMULATIONS OF HEAT AND MASS TRANSFER IN CONDENSING HEAT EXCHANGERS...NUMERICAL SIMULATIONS OF HEAT AND MASS TRANSFER IN CONDENSING HEAT EXCHANGERS...
NUMERICAL SIMULATIONS OF HEAT AND MASS TRANSFER IN CONDENSING HEAT EXCHANGERS...
ssuser7dcef0
 
Forklift Classes Overview by Intella Parts
Forklift Classes Overview by Intella PartsForklift Classes Overview by Intella Parts
Forklift Classes Overview by Intella Parts
Intella Parts
 
space technology lecture notes on satellite
space technology lecture notes on satellitespace technology lecture notes on satellite
space technology lecture notes on satellite
ongomchris
 
weather web application report.pdf
weather web application report.pdfweather web application report.pdf
weather web application report.pdf
Pratik Pawar
 
在线办理(ANU毕业证书)澳洲国立大学毕业证录取通知书一模一样
在线办理(ANU毕业证书)澳洲国立大学毕业证录取通知书一模一样在线办理(ANU毕业证书)澳洲国立大学毕业证录取通知书一模一样
在线办理(ANU毕业证书)澳洲国立大学毕业证录取通知书一模一样
obonagu
 
Immunizing Image Classifiers Against Localized Adversary Attacks
Immunizing Image Classifiers Against Localized Adversary AttacksImmunizing Image Classifiers Against Localized Adversary Attacks
Immunizing Image Classifiers Against Localized Adversary Attacks
gerogepatton
 
Governing Equations for Fundamental Aerodynamics_Anderson2010.pdf
Governing Equations for Fundamental Aerodynamics_Anderson2010.pdfGoverning Equations for Fundamental Aerodynamics_Anderson2010.pdf
Governing Equations for Fundamental Aerodynamics_Anderson2010.pdf
WENKENLI1
 
Nuclear Power Economics and Structuring 2024
Nuclear Power Economics and Structuring 2024Nuclear Power Economics and Structuring 2024
Nuclear Power Economics and Structuring 2024
Massimo Talia
 
6th International Conference on Machine Learning & Applications (CMLA 2024)
6th International Conference on Machine Learning & Applications (CMLA 2024)6th International Conference on Machine Learning & Applications (CMLA 2024)
6th International Conference on Machine Learning & Applications (CMLA 2024)
ClaraZara1
 

Recently uploaded (20)

一比一原版(SFU毕业证)西蒙菲莎大学毕业证成绩单如何办理
一比一原版(SFU毕业证)西蒙菲莎大学毕业证成绩单如何办理一比一原版(SFU毕业证)西蒙菲莎大学毕业证成绩单如何办理
一比一原版(SFU毕业证)西蒙菲莎大学毕业证成绩单如何办理
 
Basic Industrial Engineering terms for apparel
Basic Industrial Engineering terms for apparelBasic Industrial Engineering terms for apparel
Basic Industrial Engineering terms for apparel
 
Top 10 Oil and Gas Projects in Saudi Arabia 2024.pdf
Top 10 Oil and Gas Projects in Saudi Arabia 2024.pdfTop 10 Oil and Gas Projects in Saudi Arabia 2024.pdf
Top 10 Oil and Gas Projects in Saudi Arabia 2024.pdf
 
Hybrid optimization of pumped hydro system and solar- Engr. Abdul-Azeez.pdf
Hybrid optimization of pumped hydro system and solar- Engr. Abdul-Azeez.pdfHybrid optimization of pumped hydro system and solar- Engr. Abdul-Azeez.pdf
Hybrid optimization of pumped hydro system and solar- Engr. Abdul-Azeez.pdf
 
AKS UNIVERSITY Satna Final Year Project By OM Hardaha.pdf
AKS UNIVERSITY Satna Final Year Project By OM Hardaha.pdfAKS UNIVERSITY Satna Final Year Project By OM Hardaha.pdf
AKS UNIVERSITY Satna Final Year Project By OM Hardaha.pdf
 
Student information management system project report ii.pdf
Student information management system project report ii.pdfStudent information management system project report ii.pdf
Student information management system project report ii.pdf
 
block diagram and signal flow graph representation
block diagram and signal flow graph representationblock diagram and signal flow graph representation
block diagram and signal flow graph representation
 
Final project report on grocery store management system..pdf
Final project report on grocery store management system..pdfFinal project report on grocery store management system..pdf
Final project report on grocery store management system..pdf
 
DfMAy 2024 - key insights and contributions
DfMAy 2024 - key insights and contributionsDfMAy 2024 - key insights and contributions
DfMAy 2024 - key insights and contributions
 
DESIGN A COTTON SEED SEPARATION MACHINE.docx
DESIGN A COTTON SEED SEPARATION MACHINE.docxDESIGN A COTTON SEED SEPARATION MACHINE.docx
DESIGN A COTTON SEED SEPARATION MACHINE.docx
 
CME397 Surface Engineering- Professional Elective
CME397 Surface Engineering- Professional ElectiveCME397 Surface Engineering- Professional Elective
CME397 Surface Engineering- Professional Elective
 
NUMERICAL SIMULATIONS OF HEAT AND MASS TRANSFER IN CONDENSING HEAT EXCHANGERS...
NUMERICAL SIMULATIONS OF HEAT AND MASS TRANSFER IN CONDENSING HEAT EXCHANGERS...NUMERICAL SIMULATIONS OF HEAT AND MASS TRANSFER IN CONDENSING HEAT EXCHANGERS...
NUMERICAL SIMULATIONS OF HEAT AND MASS TRANSFER IN CONDENSING HEAT EXCHANGERS...
 
Forklift Classes Overview by Intella Parts
Forklift Classes Overview by Intella PartsForklift Classes Overview by Intella Parts
Forklift Classes Overview by Intella Parts
 
space technology lecture notes on satellite
space technology lecture notes on satellitespace technology lecture notes on satellite
space technology lecture notes on satellite
 
weather web application report.pdf
weather web application report.pdfweather web application report.pdf
weather web application report.pdf
 
在线办理(ANU毕业证书)澳洲国立大学毕业证录取通知书一模一样
在线办理(ANU毕业证书)澳洲国立大学毕业证录取通知书一模一样在线办理(ANU毕业证书)澳洲国立大学毕业证录取通知书一模一样
在线办理(ANU毕业证书)澳洲国立大学毕业证录取通知书一模一样
 
Immunizing Image Classifiers Against Localized Adversary Attacks
Immunizing Image Classifiers Against Localized Adversary AttacksImmunizing Image Classifiers Against Localized Adversary Attacks
Immunizing Image Classifiers Against Localized Adversary Attacks
 
Governing Equations for Fundamental Aerodynamics_Anderson2010.pdf
Governing Equations for Fundamental Aerodynamics_Anderson2010.pdfGoverning Equations for Fundamental Aerodynamics_Anderson2010.pdf
Governing Equations for Fundamental Aerodynamics_Anderson2010.pdf
 
Nuclear Power Economics and Structuring 2024
Nuclear Power Economics and Structuring 2024Nuclear Power Economics and Structuring 2024
Nuclear Power Economics and Structuring 2024
 
6th International Conference on Machine Learning & Applications (CMLA 2024)
6th International Conference on Machine Learning & Applications (CMLA 2024)6th International Conference on Machine Learning & Applications (CMLA 2024)
6th International Conference on Machine Learning & Applications (CMLA 2024)
 

Requirements quality management within the airbus group v3

  • 1. Requirements Quality Management at the Airbus Group Jean Claude Roussel: Airbus Group Jose Fuentes: The REUSE Company www.reusecompany.com
  • 2. 2 May 28, 2015© Airbus Group and The REUSE Company AIRBUS GROUP AT A GLANCE
  • 3. 3 May 28, 2015© Airbus Group and The REUSE Company WHY AIRBUS PROMOTES RE? Source: INCOSE Handbook Time Cumulativepercentage LifecylceCost Operations through Disposal 100% Production and test 50% 8% Design 15% 20% Concept Commited Costs 3-6x 500-1000x 20-100x Development
  • 4. 4 May 28, 2015© Airbus Group and The REUSE Company WHY AIRBUS PROMOTES RE? 50% 29% 21% 30% 52% 18% 20% 22% 58% Requirements Engineering Capability ProjectPerformances Correlation between Project Performances and Requirement Engineering Capability Source : Report on SE Effectiveness Survey NDIA-IEEE-SEI/CMU-INCOSE Nov 2012
  • 5. 5 May 28, 2015© Airbus Group and The REUSE Company  70% of defects are introduced during requirements phases  It is important to write effective Requirements  Experiences show that about 25% of system Requirements are critical and can be improved (re-written)  No Shall: 8 to 10%  Forbidden words: 10 to 15%  Subject, multiple objects, design: 15%  Incorrect grammar: 50%, …  Requirements error costs are high  Fixing requirements after delivery may cost up to 100 times the one for fixing a requirement error  Training, best practices and verifying requirements by reviews can help to get complete and consistent requirements:  But the process is costly and time consuming THE PROBLEM
  • 6. 6 May 28, 2015© Airbus Group and The REUSE Company  Increase and improve the requirements quality control process to produce better (Correct – Consistent – Complete) requirements Specifications  Reduce the number of iterations of the internal review processes  Reduce the number of iterations between System Engineers and sub- contractors and improve the verification activities  Promote requirements quality management during authoring (before control activities)  Produce CCC requirements “right the first time” THE GOAL
  • 7. 7 May 28, 2015© Airbus Group and The REUSE Company A FIRST ANSWER: Requirements Quality Analyzer (RQA)Tool  Delivered byTRC (The Reuse Company) – Completely linked with IBM DOORS RMS – Focusing on Syntactic analysis and Semantic analysis  Tool evaluation – Airbus Group Innovations – Airbus Defense and Space  Close cooperation withTool vendor in order to improve the tool  Tool deployment – Airbus (Commercial Aircraft)  A320neo Cabin Flex,A330neo – Airbus Defense and Space  Satellites,ARIANE 6 and M51 (English and French version)
  • 8. 8 May 28, 2015© Airbus Group and The REUSE Company AIRBUS DEPLOYMENT SCENARIO: Provide End Users (requirements authors) with the capability to improve their requirements quality.  Context : • A320neo: around 250 users (100 Requirements Modules)  Constraints: • No additional trainings for end users  Request: • All information available in IBM DOORS environment  Our retained solution: • Tool used in batch mode, on weekly basis for instance • Results of analysis available in DOORS modules thanks to specific views and a detailed report available outside DOORS Our next expectation: • Real time analysis of the Requirements quality in DOORS environment • Real time support to elicit a requirement
  • 9. 9 May 28, 2015© Airbus Group and The REUSE Company PROS & CONS of Requirements Quality Analysis  RQAV14.1  Good tool (Airbus feedback) but quite complex to use and parameterize  Process Approach  Improve Tools integration with existing ones  Simplify complex loop (writing  checking : traceability & quality  updating)  Needs for future  Switch from a posteriori quality analysis to instant checking (RAT)  Implement on-the-fly process allowing requirements capture & checking, to be performed simultaneously  Assume tools evolution, tools integration  Imply teams adherence and specially the quality teams  Not so easy!  Define standard requirements patterns per domain to be used as statement based templates by the writer to compose his/her system requirements (patterns/boilerplates)
  • 10. 10 May 28, 2015© Airbus Group and The REUSE Company V4 Control V15 Authoring V16 Global Quality NEXT STEP: From Analysis to Authoring RQA V4 RQS V15 xQS V16 Semantics CCC + Authoring Syntactic + Semantic Check Full Quality control and Reuse
  • 11. 11 May 28, 2015© Airbus Group and The REUSE Company NEXT STEP: From Requirements Analysis to Requirements Authoring Requirements Quality Control: Huge review effort for quality verification My tailor is rich I should need RAT Requirements Writing: Working with requirements inside DOORS  Share quality responsibility between Quality Control and Development  Allow a «Right the first time» principle  Whatever is produced, it has the best quality since the beginning  Guide Requirements authors to write CCC requirements on the fly  Suggest Requirements structure, subjects, errors or quality measurements
  • 12. 12 May 28, 2015© Airbus Group and The REUSE Company REQUIREMENTS AUTHORING So far RQAV4 was a verification tool: – Checking the quality of individual requirements once they are written – Based on +25 metrics – Checking the consistency of the overall specification RQA has evolved towards the Requirements Quality Suite (RQS) inV15 – Supports the CCC approach (Correctness, Consistency and Completeness) – V15 is mainly focused on “authoring” – RQS suite: Includes RQA, Requirements Authoring Tool (RAT) and KM RAT:“The SMARTer* way to create requirements”: An assistant to Engineers during the authoring process Including a wide set of customizable boilerplates Helping Engineers during authoring with an intellisense system * SMART stands for Specific, Measurable,Attainable, Realisable,Traceable 12
  • 13. 13 May 28, 2015© Airbus Group and The REUSE Company Requirements Quality Control: Huge review effort for quality verification Requirements Quality Assurance: Authoring “right the first time” on top of DOORS My tailor is rich I should need RAT Requirements Writing: Working with requirements inside DOORS Requirements Quality Control: Smaller review effort for quality verification REQUIREMENTS AUTHORING
  • 14. 14 May 28, 2015© Airbus Group and The REUSE Company The Requirements Quality Suite (RQS) The Requirements Quality Suite (RQS) intends to tackle requirements quality management by offering a set of tools and processes Automatic measurement of requirements quality metric Support to Requirements Authoring RQS models requirements quality metrics using the CCC approach (Correctness, Consistency and Completeness) Requirements Quality Analyzer (RQA): to setup, check and manage the quality of a requirements specification Requirement AuthoringTool (RAT): to assist authors while they are creating or editing requirements knowledgeMANAGER: to manage knowledge around a requirements specification: the ontology it is based on, the structure of the requirements to be used in the project, the communication between authors and domain architects
  • 15. 15 May 28, 2015© Airbus Group and The REUSE Company The Requirements Quality Suite RQA – Requirements Quality Analyzer: Configures RQS with the quality policies and checklist of your organization Checks the correctness of your requirements specification CCC: Correctness, Consistency and Completeness Analysis RAT – Requirements Authoring Tool: Write your requirements easily by using an assistant: pattern based Correctness analysis on the fly Consistency analysis on the fly knowledgeMANAGER: Management of all the domain knowledge behind the quality analysis Management of glossaries, taxonomies, thesauri and ontologies Management of requirements Patterns to be used by RQA and RAT
  • 16. 16 May 28, 2015© Airbus Group and The REUSE Company Quality Features: CCC support in RQAV15 Correctness Completeness Consistency Incompleteness by comparison (models) Incompleteness between High-Low level specifications Redundant requirements Text analysis metrics Inconsistent Units RMS metrics Semantic metrics Structural metrics Over- completeness Inconsistent Properties
  • 17. 17 May 28, 2015© Airbus Group and The REUSE Company Quality Functions Correctness metrics are quantitative. Correctness metric values are calculated counting items Example: MetricText length in words => Counts the number of words. The process is simplified by using interval quality functions Metrics use one of the following quality functions: textLength() Q High Med Low 1 5 10 … 80 90
  • 18. 18 May 28, 2015© Airbus Group and The REUSE Company Pattern based Features: RATV15 Patterns: Represents the structures every correct requirement should meet Different types of requirements  different patterns Customizable for every domain, customer and content of each requirements document Libraries available with sets of patterns Represented as a sequential set of restrictions: placeholders When <Event> <Component> Shall <Action> <Object> Time_constraint
  • 19. 19 May 28, 2015© Airbus Group and The REUSE Company Summary of features Fully customizable +60 out-of-the-box quality metrics for correctness +20 out-of-the-box quality metrics for completeness and consistency Parameterized metrics Custom-coded metrics Support for requirements verification Support for Requirements authoring Requirements identification in non-structured sources Reporting system at different levels of detail Knowledge management and semantic approach Semantic search engine and requirements reuse
  • 20. 20 May 28, 2015© Airbus Group and The REUSE Company The Requirements Quality Suite Other characteristics: Available connectors: Available languages: (*)
  • 21. 21 May 28, 2015© Airbus Group and The REUSE Company RQA DemoVideo
  • 22. 22 May 28, 2015© Airbus Group and The REUSE Company Requirements Authoring Tool – RATV15.1 Requirements authoring topics On-the-fly quality checking Consistent vocabulary Consistency in terms of grammar Completeness in terms of requirements Completeness in terms of specification Consistency among requirements Consistency requirements vs. Models Requirements reuse Support to traceability
  • 23. 23 May 28, 2015© Airbus Group and The REUSE Company RAT DemoVideo
  • 24. 24 May 28, 2015© Airbus Group and The REUSE Company CONCLUSION – KEY MESSAGES Requirements Quality :A key element in product development The need for Quality Analysis of Requirements in Product Development is no more questionable, feedbacks on relevancy and efficiency are clear Requirements Quality :An activity at operational level today Within Airbus (A320neo and A330neo regularly) Within Airbus Defense and Space (Satellites,ARIANE 6 and M51) Moving from “a posteriori check” of Requirements to “on the fly check” (real time) of Requirements Engineers are guided in real time for Requirements Authoring to write well structured, consistent and pertinent Requirements A new role called “Knowledge Manager” to build and maintain Ontologies is emerging Setting up and maintaining Ontologies need to define a new dedicated role in the Engineering Competencies
  • 25. http://www.reusecompany.com @ReuseCompany contact@reusecompany.com Margarita Salas, 16 2nd Floor Innovation Center LEGATEC Technology Park 28919 Leganés – Madrid SPAIN – EU Tel: (+34) 912 17 25 96 Fax: (+34) 916 80 98 26