This Presentation shows the implementation of Verification and Validation in aerospace using IBM Rational DOORS to provide compliance in requirements like DO-178C, ARP4754 etc.
2. Agenda
• Before and After
• Process And Tools
• Application
• Extra
9 October 2013
V&V Concept and Design
2
3. Chapter 1
• Before and After
• Process And Tools
• Application
• Extra
9 October 2013
Before and
After
V&V Concept and Design
3
4. Before
• We did not have a process
• We did not have standards
• We did not have control over the scripts
• We did not have control over the documents
• We did not have an overview of testing
• We did not have an overview of changes
• We did not know what to test, how and why
• We could not measure progress
9 October 2013
V&V Concept and Design
4
5. After
• Identify and analyse the changes (regression)
• Provide traceability and coverage of testing
• Standardise procedure, script and results
• Report pass/failed for each requirement
• Measure progress in every stage to distribute work efficiently
• Have a process that complies with ARP 4754, DO-178B and DO-254
• Produce Documentation
• Increase productivity
9 October 2013
V&V Concept and Design
5
6. Chapter 2
• Before and After
• Process And Tools
• Application
• Extra
9 October 2013
Process And
Tools
V&V Concept and Design
6
7. Process
- Project Management Plan
- Project Quality Plan
- System Requirements
Inputs
- System Requirement
- Change Summary / Tag IP
- System Configuration Index
Review System
Requirement
and changes
Allocate
Requirements
Start
1. Work
2. Review
3. Rework
4. Approve
VPS5
Record System
Verification Evidence
Perform Tests
Create and
maintain
macro
libraries
analysis on
changes
Produce the
Evidence of Review
Report
Analyse data
and determine
Results
Create, Review
and issue
Verification Plan
Issue Regression Test Analysis
Report (Test IP) and
Requirements Allocation Report
9 October 2013
Create or
modify Tests
(procedure
and scripts)
- System Verification Plan
- Regression Test Analysis Report (Test IP)
- Requirement Allocation Report
V&V Concept and Design
- Problem Log Reports
- Acquired Allocation Results
- Test Result
VPS4
Perform System
Verification Tests
VPS3
Develop System
Verification Test
1. Work
2. Review
3. Rework
Perform Approve
4.
Regression
Agree
Allocation and
Regression with
stakeholders
Output
- System Requirements
- Regression Test Analysis Report (Test IP)
VPS2
Allocate Requirements
VPS1
Create System
Verification Plan
- Test Procedure
- Tests Scripts
- Rig Acceptance Report
- HW Compliance Report
- Rig Availability Plan
Produce the
Verification
Summary
Review Tests
Issue Test
Procedure
- Test Procedure Report
- Test Scripts
Review Results
Raise and
investigate
problems
Issue Results
Report
- Problem Logs and Reports
- Test Results
- Test Data
Produce the
Configuration Index
Document
- Evidence of Review
- Verification Summary
- Configuration Index Document
7
8. Tools
• DOORS
• Requirements (changes, regression)
• Procedures (traceability, coverage)
»Scripts
• Results
• Reviews
• Documents
• Python
• Scripts
• Export from DOORS
• Execute the scripts on the Rig
9 October 2013
V&V Concept and Design
8
9. Chapter 3
• Before and After
• Process And Tools
• Application
• Extra
9 October 2013
Application
V&V Concept and Design
9
11. What we have achieved
Control
Monitoring
Progress
DXL
9 October 2013
V&V Concept and Design
Management
Information
Prediction
Export
11
12. Chapter 4
• Before and After
• Process And Tools
• Application
• Extra
9 October 2013
What's Next
V&V Concept and Design
12
13. Extra – Achievements
• Python Macro Libraries
• Help documentation
• Design documentation
• Full Qualification
9 October 2013
V&V Concept and Design
13