SlideShare a Scribd company logo
Testability 
a) General. Testability refers to the design parameter which makes it relatively easy to 
identify and isolate faults in the system. In addition to detecting existing faults, the 
diagnostic capability of a testable system should also be able to detect incipient faults so 
that appropriate preventive action can be taken before the system fails. Testability can be 
considered to be a subset of maintainability, because fault detection and isolation are 
important drivers in the maintainability of a system. Testability also impacts system 
reliability because it affects “could not duplicate” and “re-test OK” malfunctions. 
Reducing this type of reported malfunction eliminates unnecessary maintenance actions 
and reduces the occurrence of repeat and recurring discrepancies. 
b) Testability metrics. Measures of testability include time measurements, such as 
system downtime for test, labor hours spent in fault isolation, etc. Other measures more 
directly related to system design performance have also been developed. These include 
such metrics as fraction of faults detected, fraction of faults isolated, and false alarm rate. 
Application of testability metrics must be done with care. Acquisition reform requires 
that we specify the test and diagnostics system in performance terms, but we have to be 
certain to make the performance specification meaningful. Beware of percent goals. A 
poorly worded goal might be measurable, but, even though it looks good on paper, its 
implementation in the system may leave an operationally unacceptable test and 
diagnostics system. For example, a large aircraft test and diagnostics system could be 
monitoring several thousand data points continuously. A two-percent false alarm rate 
might sound great, but could result in almost continuous reporting of non-existent faults. 
This would drive the operators crazy, force huge amounts of unnecessary maintenance, 
create an astronomical “Re-test OK” rate, and mask any genuine faults in a flood of false 
alarms. 
c) Accessibility. When we refer to accessibility in the context of testability, we mean that 
the testing subsystem must be accessible to the technician under all operational 
environmental conditions, including the wear of personal protective equipment. Test 
points and ports for external test equipment should be readily available for use. Any 
built-in test equipment also needs to be readily accessible if it is to have any value. One 
method of enhancing the accessibility of built-in test equipment is to transmit the test 
results, encrypted as needed, from the airborne platform to a ground maintenance 
computer system so that the maintenance organization knows the equipment status and 
diagnosis before the air vehicle returns from its mission. This system provides 
accessibility to the test equipment while the air vehicle is still in flight. This allows the 
appropriate technician to meet the aircraft with all required repair parts and test 
equipment, greatly shortening turn time. Whatever method is used, the system design 
must allow the technician to easily hook up external test equipment if needed and to 
easily obtain the results of both external and built-in test equipment. 
Hilaire Ananda Perera ( http://linkedin.com/in/hilaireperera ) 
Long Term Quality Assurance
d) Visibility. Visibility is the subset of accessibility that is most applicable to obtaining the 
results of the testing performed by built-in or external test equipment. Visibility implies 
that the results are easy to observe, even when darkness, other environmental conditions, 
or personal protective equipment interfere with normal vision. Visibility also implies that 
the results should be displayed in such a way that they are legible and unambiguous. The 
technician should be able to look at the display and immediately know the condition of 
the system and which part, down to the component or circuit card level, needs to be 
replaced to restore full system operation. The test equipment should display the 
information in such a clear and unambiguous format that a minimally trained technician 
can easily service the system without having to refer to paper technical orders or without 
consulting more skilled specialists. 
e) Built-in Test Equipment (BITE). The use of BITE is one way to increase system 
mobility by reducing the amount of support equipment required to keep the system 
operational. BITE also can improve diagnostic capability since it can monitor and record 
system performance under operational conditions. This capability should help eliminate 
could not duplicate (CND) and re-test OK (RTOK) discrepancies, since the system itself 
will report the exact problem without having to rely on the operator’s memory. Also, as 
mentioned above, BITE may be combined with remote reporting of aircraft status to 
reduce aircraft turn times. 
f) Automatic Test Equipment (ATE). Automation is one way to take the variability 
associated with the human element out of a process. The use of ATE, whether built-in or 
external, eliminates some human judgment from the testing process. It does this by 
automatically detecting system faults, reporting status, and isolating the fault to the 
component level. Automating the fault detection and isolation process also impacts the 
skill level required by technicians servicing the system, and this, in turn, eliminates some 
training which would otherwise be needed. If the system itself has the artificial 
intelligence to perform its own test and diagnostic functions, the expertise required of the 
humans servicing the system is decreased. If the ATE is either built-in to the system, or 
if it can be used by relatively unskilled, organizational level technicians in the on-equipment 
environment, ATE becomes an enabling technology for the two-level 
maintenance concept. We should try to consider these aspects from the earliest stages of 
system development so that BITE and ATE can be designed in from the start. In this 
way, we can insure that the optimum use is made of ATE and BITE to achieve a testable 
system which conforms to current Air Force supportability policy concerns. 
g) Self calibration. Ideally, the test equipment used to monitor system performance will 
not impose new maintenance requirements, such as periodic inspection and calibration. 
If the equipment needs periodic calibration, the time required for this maintenance 
decreases system availability. Also, calibration usually requires special test equipment 
and comparison standards which may need to be maintained in a laboratory environment. 
These requirements could have a serious adverse impact on weapon system mobility and 
supportability in the field. For this reason, built-in and external test equipment should 
employ self calibration wherever possible. This means that the equipment must contain 
its own reference standard or refer to some external, readily available standard, e.g. a 
Hilaire Ananda Perera ( http://linkedin.com/in/hilaireperera ) 
Long Term Quality Assurance
time signal, to automatically calibrate and adjust its performance without outside 
intervention. 
h) Diagnostics. The diagnostic portion of a test system is that subset of the system that 
allows isolation of the fault or impending fault to the component that needs to be 
replaced. Diagnostics in this sense includes both fault isolation of a failed system and the 
prognostic ability to monitor system parameters to predict system failure and direct 
preventive maintenance action before the failure actually occurs. The ideal diagnostic 
system will always identify the correct component without the need for a highly trained 
specialist to interpret system symptoms. The diagnostic/prognostic subsystem is an ideal 
candidate for the application of artificial intelligence to eliminate the errors that can come 
from human fallibility. 
i) Watch out for. There are some test requirements, conditions, designs, or management 
practices which almost invariably create actual or potential risk. The list given here is by 
no means comprehensive, but it does list some areas which have caused problems in the 
past and, therefore, we should “watch out for.” 
• Accelerated test techniques 
• Reliability growth testing not in accordance with accepted guidelines 
• Highly-skilled workforce requirement 
• Extremely difficult tasks of fault detection and isolation 
• Test equipment design cycle ahead of product design freeze date 
• False alarm, fault detection, and fault isolation rates specified as percents 
Hilaire Ananda Perera ( http://linkedin.com/in/hilaireperera ) 
Long Term Quality Assurance

More Related Content

What's hot

Computer system validations
Computer system validations Computer system validations
Computer system validations
Saikiran Koyalkar
 
Understanding the Risk Management Framework & (ISC)2 CAP Module 1: Exam
Understanding the Risk Management Framework & (ISC)2 CAP Module 1: Exam Understanding the Risk Management Framework & (ISC)2 CAP Module 1: Exam
Understanding the Risk Management Framework & (ISC)2 CAP Module 1: Exam
Donald E. Hester
 
Codex validation Group presentation
Codex validation Group presentationCodex validation Group presentation
Codex validation Group presentation
Walter Acevedo
 
Computer System Validation Training
Computer System Validation TrainingComputer System Validation Training
Computer System Validation Training
NetZealous LLC
 
Condition based maintenance strategy
Condition based maintenance strategyCondition based maintenance strategy
Condition based maintenance strategy
Priyesh Nair
 
Concepts in Software Safety
Concepts in Software SafetyConcepts in Software Safety
Concepts in Software Safety
dalesanders
 
Building a QMS for Your SaMD
Building a QMS for Your SaMDBuilding a QMS for Your SaMD
Building a QMS for Your SaMD
EMMAIntl
 
QAdvis - software risk management based on IEC/ISO 62304
QAdvis - software risk management based on IEC/ISO 62304QAdvis - software risk management based on IEC/ISO 62304
QAdvis - software risk management based on IEC/ISO 62304
Robert Ginsberg
 
Critical Steps in Software Development: Enhance Your Chances for a Successful...
Critical Steps in Software Development: Enhance Your Chances for a Successful...Critical Steps in Software Development: Enhance Your Chances for a Successful...
Critical Steps in Software Development: Enhance Your Chances for a Successful...
Sterling Medical Devices
 
Computer System Validation – Reduce Costs and Avoid 483s
Computer System Validation – Reduce Costs and Avoid 483sComputer System Validation – Reduce Costs and Avoid 483s
Computer System Validation – Reduce Costs and Avoid 483s
Referral
 
Maintenance metrics in oee
Maintenance metrics in oeeMaintenance metrics in oee
Maintenance metrics in oee
johnsqms
 
Predictive Maintenance
Predictive MaintenancePredictive Maintenance
Predictive Maintenance
Pritesh Gandhi
 
A Review on Software Fault Detection and Prevention Mechanism in Software Dev...
A Review on Software Fault Detection and Prevention Mechanism in Software Dev...A Review on Software Fault Detection and Prevention Mechanism in Software Dev...
A Review on Software Fault Detection and Prevention Mechanism in Software Dev...
iosrjce
 
Safety specification (CS 5032 2012)
Safety specification (CS 5032 2012)Safety specification (CS 5032 2012)
Safety specification (CS 5032 2012)
Ian Sommerville
 
Applying IEC 62304 Risk Management in Aligned Elements - the medical device ALM
Applying IEC 62304 Risk Management in Aligned Elements - the medical device ALMApplying IEC 62304 Risk Management in Aligned Elements - the medical device ALM
Applying IEC 62304 Risk Management in Aligned Elements - the medical device ALM
Aligned AG
 
IEC 62304 Action List
IEC 62304 Action List IEC 62304 Action List
IEC 62304 Action List
MethodSense, Inc.
 
Software reliability engineering
Software reliability engineeringSoftware reliability engineering
Software reliability engineeringMark Turner CRP
 
Medical Device Software
Medical Device SoftwareMedical Device Software
Medical Device Software
heilbrigdisidnadurinn
 
Biomedical equipment technician skill standards
Biomedical equipment technician skill standardsBiomedical equipment technician skill standards
Biomedical equipment technician skill standards
Lệnh Xung
 

What's hot (20)

Computer system validations
Computer system validations Computer system validations
Computer system validations
 
Understanding the Risk Management Framework & (ISC)2 CAP Module 1: Exam
Understanding the Risk Management Framework & (ISC)2 CAP Module 1: Exam Understanding the Risk Management Framework & (ISC)2 CAP Module 1: Exam
Understanding the Risk Management Framework & (ISC)2 CAP Module 1: Exam
 
Codex validation Group presentation
Codex validation Group presentationCodex validation Group presentation
Codex validation Group presentation
 
Computer System Validation Training
Computer System Validation TrainingComputer System Validation Training
Computer System Validation Training
 
Condition based maintenance strategy
Condition based maintenance strategyCondition based maintenance strategy
Condition based maintenance strategy
 
Use of Failure Mechanisms enhance FMEA and FMECA
Use of Failure Mechanisms enhance FMEA and FMECAUse of Failure Mechanisms enhance FMEA and FMECA
Use of Failure Mechanisms enhance FMEA and FMECA
 
Concepts in Software Safety
Concepts in Software SafetyConcepts in Software Safety
Concepts in Software Safety
 
Building a QMS for Your SaMD
Building a QMS for Your SaMDBuilding a QMS for Your SaMD
Building a QMS for Your SaMD
 
QAdvis - software risk management based on IEC/ISO 62304
QAdvis - software risk management based on IEC/ISO 62304QAdvis - software risk management based on IEC/ISO 62304
QAdvis - software risk management based on IEC/ISO 62304
 
Critical Steps in Software Development: Enhance Your Chances for a Successful...
Critical Steps in Software Development: Enhance Your Chances for a Successful...Critical Steps in Software Development: Enhance Your Chances for a Successful...
Critical Steps in Software Development: Enhance Your Chances for a Successful...
 
Computer System Validation – Reduce Costs and Avoid 483s
Computer System Validation – Reduce Costs and Avoid 483sComputer System Validation – Reduce Costs and Avoid 483s
Computer System Validation – Reduce Costs and Avoid 483s
 
Maintenance metrics in oee
Maintenance metrics in oeeMaintenance metrics in oee
Maintenance metrics in oee
 
Predictive Maintenance
Predictive MaintenancePredictive Maintenance
Predictive Maintenance
 
A Review on Software Fault Detection and Prevention Mechanism in Software Dev...
A Review on Software Fault Detection and Prevention Mechanism in Software Dev...A Review on Software Fault Detection and Prevention Mechanism in Software Dev...
A Review on Software Fault Detection and Prevention Mechanism in Software Dev...
 
Safety specification (CS 5032 2012)
Safety specification (CS 5032 2012)Safety specification (CS 5032 2012)
Safety specification (CS 5032 2012)
 
Applying IEC 62304 Risk Management in Aligned Elements - the medical device ALM
Applying IEC 62304 Risk Management in Aligned Elements - the medical device ALMApplying IEC 62304 Risk Management in Aligned Elements - the medical device ALM
Applying IEC 62304 Risk Management in Aligned Elements - the medical device ALM
 
IEC 62304 Action List
IEC 62304 Action List IEC 62304 Action List
IEC 62304 Action List
 
Software reliability engineering
Software reliability engineeringSoftware reliability engineering
Software reliability engineering
 
Medical Device Software
Medical Device SoftwareMedical Device Software
Medical Device Software
 
Biomedical equipment technician skill standards
Biomedical equipment technician skill standardsBiomedical equipment technician skill standards
Biomedical equipment technician skill standards
 

Similar to Testability

Automated-test-equipment-Blog-Digilogic Systems
Automated-test-equipment-Blog-Digilogic SystemsAutomated-test-equipment-Blog-Digilogic Systems
Automated-test-equipment-Blog-Digilogic Systems
Digilogic Systems
 
Testing throughout the software life cycle (test levels)
Testing throughout the software life cycle (test levels)Testing throughout the software life cycle (test levels)
Testing throughout the software life cycle (test levels)
tyas setyo
 
Plant Maintenance & Condition Monitoring
Plant Maintenance & Condition MonitoringPlant Maintenance & Condition Monitoring
Plant Maintenance & Condition Monitoring
Elena Maria Vaccher
 
RTOS_GROUP_activity which is for the 7th sem e
RTOS_GROUP_activity which is for  the 7th sem eRTOS_GROUP_activity which is for  the 7th sem e
RTOS_GROUP_activity which is for the 7th sem e
RajeshKotian11
 
2012A8PS309P_AbhishekKumar_FinalReport
2012A8PS309P_AbhishekKumar_FinalReport2012A8PS309P_AbhishekKumar_FinalReport
2012A8PS309P_AbhishekKumar_FinalReportabhishekroushan
 
Smart Maintenance engineering
Smart Maintenance engineering Smart Maintenance engineering
Smart Maintenance engineering
Michel Mafumba
 
Understanding Test Environments Management
Understanding Test Environments ManagementUnderstanding Test Environments Management
Understanding Test Environments Management
Enov8
 
A Framework for Dead stock Management System for in-house computer engineerin...
A Framework for Dead stock Management System for in-house computer engineerin...A Framework for Dead stock Management System for in-house computer engineerin...
A Framework for Dead stock Management System for in-house computer engineerin...
theijes
 
Camera Encoded Phased Array for Semi-Automated Inspection of Complex Composit...
Camera Encoded Phased Array for Semi-Automated Inspection of Complex Composit...Camera Encoded Phased Array for Semi-Automated Inspection of Complex Composit...
Camera Encoded Phased Array for Semi-Automated Inspection of Complex Composit...
Innerspec Technologies
 
Maintenance management
Maintenance managementMaintenance management
Maintenance management
Prerna Toshniwal
 
Performance testing methodologies
Performance testing methodologiesPerformance testing methodologies
Performance testing methodologiesDhanunjay Rasamala
 
Developing Algorithm for Fault Detection and Classification for DC Motor Usin...
Developing Algorithm for Fault Detection and Classification for DC Motor Usin...Developing Algorithm for Fault Detection and Classification for DC Motor Usin...
Developing Algorithm for Fault Detection and Classification for DC Motor Usin...
IRJET Journal
 
Proposed Algorithm for Surveillance Applications
Proposed Algorithm for Surveillance ApplicationsProposed Algorithm for Surveillance Applications
Proposed Algorithm for Surveillance Applications
Editor IJCATR
 
Chapter 5 - Tools
Chapter 5 - ToolsChapter 5 - Tools
Chapter 5 - Tools
Neeraj Kumar Singh
 
Preventive Maintenance Process and Program
Preventive Maintenance Process and ProgramPreventive Maintenance Process and Program
Preventive Maintenance Process and Program
Ricky Smith CMRP
 
Preventive maintenance
Preventive maintenance Preventive maintenance
Preventive maintenance
kumargovind1996
 
Auditing In Computer Environment Presentation
Auditing In Computer Environment PresentationAuditing In Computer Environment Presentation
Auditing In Computer Environment Presentation
EMAC Consulting Group
 
System testing
System testingSystem testing
System testing
Sifat Hossain
 
What are the common Test Environment today
What are the common Test Environment todayWhat are the common Test Environment today
What are the common Test Environment today
Doris Robinson
 

Similar to Testability (20)

Automated-test-equipment-Blog-Digilogic Systems
Automated-test-equipment-Blog-Digilogic SystemsAutomated-test-equipment-Blog-Digilogic Systems
Automated-test-equipment-Blog-Digilogic Systems
 
Testing throughout the software life cycle (test levels)
Testing throughout the software life cycle (test levels)Testing throughout the software life cycle (test levels)
Testing throughout the software life cycle (test levels)
 
Plant Maintenance & Condition Monitoring
Plant Maintenance & Condition MonitoringPlant Maintenance & Condition Monitoring
Plant Maintenance & Condition Monitoring
 
RTOS_GROUP_activity which is for the 7th sem e
RTOS_GROUP_activity which is for  the 7th sem eRTOS_GROUP_activity which is for  the 7th sem e
RTOS_GROUP_activity which is for the 7th sem e
 
2012A8PS309P_AbhishekKumar_FinalReport
2012A8PS309P_AbhishekKumar_FinalReport2012A8PS309P_AbhishekKumar_FinalReport
2012A8PS309P_AbhishekKumar_FinalReport
 
ETD featurespdf
ETD featurespdfETD featurespdf
ETD featurespdf
 
Smart Maintenance engineering
Smart Maintenance engineering Smart Maintenance engineering
Smart Maintenance engineering
 
Understanding Test Environments Management
Understanding Test Environments ManagementUnderstanding Test Environments Management
Understanding Test Environments Management
 
A Framework for Dead stock Management System for in-house computer engineerin...
A Framework for Dead stock Management System for in-house computer engineerin...A Framework for Dead stock Management System for in-house computer engineerin...
A Framework for Dead stock Management System for in-house computer engineerin...
 
Camera Encoded Phased Array for Semi-Automated Inspection of Complex Composit...
Camera Encoded Phased Array for Semi-Automated Inspection of Complex Composit...Camera Encoded Phased Array for Semi-Automated Inspection of Complex Composit...
Camera Encoded Phased Array for Semi-Automated Inspection of Complex Composit...
 
Maintenance management
Maintenance managementMaintenance management
Maintenance management
 
Performance testing methodologies
Performance testing methodologiesPerformance testing methodologies
Performance testing methodologies
 
Developing Algorithm for Fault Detection and Classification for DC Motor Usin...
Developing Algorithm for Fault Detection and Classification for DC Motor Usin...Developing Algorithm for Fault Detection and Classification for DC Motor Usin...
Developing Algorithm for Fault Detection and Classification for DC Motor Usin...
 
Proposed Algorithm for Surveillance Applications
Proposed Algorithm for Surveillance ApplicationsProposed Algorithm for Surveillance Applications
Proposed Algorithm for Surveillance Applications
 
Chapter 5 - Tools
Chapter 5 - ToolsChapter 5 - Tools
Chapter 5 - Tools
 
Preventive Maintenance Process and Program
Preventive Maintenance Process and ProgramPreventive Maintenance Process and Program
Preventive Maintenance Process and Program
 
Preventive maintenance
Preventive maintenance Preventive maintenance
Preventive maintenance
 
Auditing In Computer Environment Presentation
Auditing In Computer Environment PresentationAuditing In Computer Environment Presentation
Auditing In Computer Environment Presentation
 
System testing
System testingSystem testing
System testing
 
What are the common Test Environment today
What are the common Test Environment todayWhat are the common Test Environment today
What are the common Test Environment today
 

More from Hilaire (Ananda) Perera P.Eng.

ESS and HASS: Concerns with the Practices and Standards
ESS and HASS:  Concerns with the Practices and StandardsESS and HASS:  Concerns with the Practices and Standards
ESS and HASS: Concerns with the Practices and Standards
Hilaire (Ananda) Perera P.Eng.
 
CALCE Test Services and Failure Analysis (TSFA) Laboratory
CALCE Test Services and Failure Analysis (TSFA) LaboratoryCALCE Test Services and Failure Analysis (TSFA) Laboratory
CALCE Test Services and Failure Analysis (TSFA) Laboratory
Hilaire (Ananda) Perera P.Eng.
 
IEEE 1633 Recommended Practice on Software Reliability
IEEE 1633 Recommended Practice on Software ReliabilityIEEE 1633 Recommended Practice on Software Reliability
IEEE 1633 Recommended Practice on Software Reliability
Hilaire (Ananda) Perera P.Eng.
 
BIOMASS Based Power ( Electrical & Thermal )
BIOMASS Based Power ( Electrical & Thermal )BIOMASS Based Power ( Electrical & Thermal )
BIOMASS Based Power ( Electrical & Thermal )
Hilaire (Ananda) Perera P.Eng.
 
Reliability Growth Testing (RGT) Plan
Reliability Growth Testing (RGT) Plan Reliability Growth Testing (RGT) Plan
Reliability Growth Testing (RGT) Plan
Hilaire (Ananda) Perera P.Eng.
 
Statistical Confidence Level
Statistical Confidence LevelStatistical Confidence Level
Statistical Confidence Level
Hilaire (Ananda) Perera P.Eng.
 
Reliability if "m" of "n" Must be Working
Reliability if "m" of "n" Must be WorkingReliability if "m" of "n" Must be Working
Reliability if "m" of "n" Must be Working
Hilaire (Ananda) Perera P.Eng.
 
Outgoing Reliability Assurance of 'End-Units'
Outgoing Reliability Assurance of 'End-Units'Outgoing Reliability Assurance of 'End-Units'
Outgoing Reliability Assurance of 'End-Units'
Hilaire (Ananda) Perera P.Eng.
 
Transient Suppressors
Transient SuppressorsTransient Suppressors
Transient Suppressors
Hilaire (Ananda) Perera P.Eng.
 
Reliability Prediction Procedure for Mechanical Components
Reliability Prediction Procedure for Mechanical ComponentsReliability Prediction Procedure for Mechanical Components
Reliability Prediction Procedure for Mechanical Components
Hilaire (Ananda) Perera P.Eng.
 
Software Reliability
Software ReliabilitySoftware Reliability
Software Reliability
Hilaire (Ananda) Perera P.Eng.
 
Virtual Qualification
Virtual QualificationVirtual Qualification
Virtual Qualification
Hilaire (Ananda) Perera P.Eng.
 
Availability
AvailabilityAvailability
Accelerated Stress Testing
Accelerated Stress TestingAccelerated Stress Testing
Accelerated Stress Testing
Hilaire (Ananda) Perera P.Eng.
 
Early Life Failure Rate Calculation Procedure for Semiconductor Components
Early Life Failure Rate Calculation Procedure for Semiconductor ComponentsEarly Life Failure Rate Calculation Procedure for Semiconductor Components
Early Life Failure Rate Calculation Procedure for Semiconductor Components
Hilaire (Ananda) Perera P.Eng.
 
Basic Design Considerations for Surface Mount Technology
Basic Design Considerations for Surface Mount TechnologyBasic Design Considerations for Surface Mount Technology
Basic Design Considerations for Surface Mount TechnologyHilaire (Ananda) Perera P.Eng.
 

More from Hilaire (Ananda) Perera P.Eng. (20)

ESS and HASS: Concerns with the Practices and Standards
ESS and HASS:  Concerns with the Practices and StandardsESS and HASS:  Concerns with the Practices and Standards
ESS and HASS: Concerns with the Practices and Standards
 
CALCE Test Services and Failure Analysis (TSFA) Laboratory
CALCE Test Services and Failure Analysis (TSFA) LaboratoryCALCE Test Services and Failure Analysis (TSFA) Laboratory
CALCE Test Services and Failure Analysis (TSFA) Laboratory
 
IEEE 1633 Recommended Practice on Software Reliability
IEEE 1633 Recommended Practice on Software ReliabilityIEEE 1633 Recommended Practice on Software Reliability
IEEE 1633 Recommended Practice on Software Reliability
 
BIOMASS Based Power ( Electrical & Thermal )
BIOMASS Based Power ( Electrical & Thermal )BIOMASS Based Power ( Electrical & Thermal )
BIOMASS Based Power ( Electrical & Thermal )
 
Reliability Growth Testing (RGT) Plan
Reliability Growth Testing (RGT) Plan Reliability Growth Testing (RGT) Plan
Reliability Growth Testing (RGT) Plan
 
Statistical Confidence Level
Statistical Confidence LevelStatistical Confidence Level
Statistical Confidence Level
 
Reliability if "m" of "n" Must be Working
Reliability if "m" of "n" Must be WorkingReliability if "m" of "n" Must be Working
Reliability if "m" of "n" Must be Working
 
Outgoing Reliability Assurance of 'End-Units'
Outgoing Reliability Assurance of 'End-Units'Outgoing Reliability Assurance of 'End-Units'
Outgoing Reliability Assurance of 'End-Units'
 
Transient Suppressors
Transient SuppressorsTransient Suppressors
Transient Suppressors
 
Reliability Prediction Procedure for Mechanical Components
Reliability Prediction Procedure for Mechanical ComponentsReliability Prediction Procedure for Mechanical Components
Reliability Prediction Procedure for Mechanical Components
 
Software Reliability
Software ReliabilitySoftware Reliability
Software Reliability
 
Virtual Qualification
Virtual QualificationVirtual Qualification
Virtual Qualification
 
Availability
AvailabilityAvailability
Availability
 
Accelerated Stress Testing
Accelerated Stress TestingAccelerated Stress Testing
Accelerated Stress Testing
 
Early Life Failure Rate Calculation Procedure for Semiconductor Components
Early Life Failure Rate Calculation Procedure for Semiconductor ComponentsEarly Life Failure Rate Calculation Procedure for Semiconductor Components
Early Life Failure Rate Calculation Procedure for Semiconductor Components
 
Basic Design Considerations for Surface Mount Technology
Basic Design Considerations for Surface Mount TechnologyBasic Design Considerations for Surface Mount Technology
Basic Design Considerations for Surface Mount Technology
 
Thermal cycling screen development
Thermal cycling screen developmentThermal cycling screen development
Thermal cycling screen development
 
Design For Reliability
Design For ReliabilityDesign For Reliability
Design For Reliability
 
Rating & uprating handbook
Rating & uprating handbookRating & uprating handbook
Rating & uprating handbook
 
Junction Temperature in a Pulse Power Application
Junction Temperature in a Pulse Power ApplicationJunction Temperature in a Pulse Power Application
Junction Temperature in a Pulse Power Application
 

Recently uploaded

Cosmetic shop management system project report.pdf
Cosmetic shop management system project report.pdfCosmetic shop management system project report.pdf
Cosmetic shop management system project report.pdf
Kamal Acharya
 
一比一原版(SFU毕业证)西蒙菲莎大学毕业证成绩单如何办理
一比一原版(SFU毕业证)西蒙菲莎大学毕业证成绩单如何办理一比一原版(SFU毕业证)西蒙菲莎大学毕业证成绩单如何办理
一比一原版(SFU毕业证)西蒙菲莎大学毕业证成绩单如何办理
bakpo1
 
Automobile Management System Project Report.pdf
Automobile Management System Project Report.pdfAutomobile Management System Project Report.pdf
Automobile Management System Project Report.pdf
Kamal Acharya
 
ethical hacking in wireless-hacking1.ppt
ethical hacking in wireless-hacking1.pptethical hacking in wireless-hacking1.ppt
ethical hacking in wireless-hacking1.ppt
Jayaprasanna4
 
Vaccine management system project report documentation..pdf
Vaccine management system project report documentation..pdfVaccine management system project report documentation..pdf
Vaccine management system project report documentation..pdf
Kamal Acharya
 
MCQ Soil mechanics questions (Soil shear strength).pdf
MCQ Soil mechanics questions (Soil shear strength).pdfMCQ Soil mechanics questions (Soil shear strength).pdf
MCQ Soil mechanics questions (Soil shear strength).pdf
Osamah Alsalih
 
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
 
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
 
Democratizing Fuzzing at Scale by Abhishek Arya
Democratizing Fuzzing at Scale by Abhishek AryaDemocratizing Fuzzing at Scale by Abhishek Arya
Democratizing Fuzzing at Scale by Abhishek Arya
abh.arya
 
Event Management System Vb Net Project Report.pdf
Event Management System Vb Net  Project Report.pdfEvent Management System Vb Net  Project Report.pdf
Event Management System Vb Net Project Report.pdf
Kamal Acharya
 
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
 
TECHNICAL TRAINING MANUAL GENERAL FAMILIARIZATION COURSE
TECHNICAL TRAINING MANUAL   GENERAL FAMILIARIZATION COURSETECHNICAL TRAINING MANUAL   GENERAL FAMILIARIZATION COURSE
TECHNICAL TRAINING MANUAL GENERAL FAMILIARIZATION COURSE
DuvanRamosGarzon1
 
weather web application report.pdf
weather web application report.pdfweather web application report.pdf
weather web application report.pdf
Pratik Pawar
 
CME397 Surface Engineering- Professional Elective
CME397 Surface Engineering- Professional ElectiveCME397 Surface Engineering- Professional Elective
CME397 Surface Engineering- Professional Elective
karthi keyan
 
Gen AI Study Jams _ For the GDSC Leads in India.pdf
Gen AI Study Jams _ For the GDSC Leads in India.pdfGen AI Study Jams _ For the GDSC Leads in India.pdf
Gen AI Study Jams _ For the GDSC Leads in India.pdf
gdsczhcet
 
LIGA(E)11111111111111111111111111111111111111111.ppt
LIGA(E)11111111111111111111111111111111111111111.pptLIGA(E)11111111111111111111111111111111111111111.ppt
LIGA(E)11111111111111111111111111111111111111111.ppt
ssuser9bd3ba
 
Water Industry Process Automation and Control Monthly - May 2024.pdf
Water Industry Process Automation and Control Monthly - May 2024.pdfWater Industry Process Automation and Control Monthly - May 2024.pdf
Water Industry Process Automation and Control Monthly - May 2024.pdf
Water Industry Process Automation & Control
 
CFD Simulation of By-pass Flow in a HRSG module by R&R Consult.pptx
CFD Simulation of By-pass Flow in a HRSG module by R&R Consult.pptxCFD Simulation of By-pass Flow in a HRSG module by R&R Consult.pptx
CFD Simulation of By-pass Flow in a HRSG module by R&R Consult.pptx
R&R Consult
 
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
 
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
 

Recently uploaded (20)

Cosmetic shop management system project report.pdf
Cosmetic shop management system project report.pdfCosmetic shop management system project report.pdf
Cosmetic shop management system project report.pdf
 
一比一原版(SFU毕业证)西蒙菲莎大学毕业证成绩单如何办理
一比一原版(SFU毕业证)西蒙菲莎大学毕业证成绩单如何办理一比一原版(SFU毕业证)西蒙菲莎大学毕业证成绩单如何办理
一比一原版(SFU毕业证)西蒙菲莎大学毕业证成绩单如何办理
 
Automobile Management System Project Report.pdf
Automobile Management System Project Report.pdfAutomobile Management System Project Report.pdf
Automobile Management System Project Report.pdf
 
ethical hacking in wireless-hacking1.ppt
ethical hacking in wireless-hacking1.pptethical hacking in wireless-hacking1.ppt
ethical hacking in wireless-hacking1.ppt
 
Vaccine management system project report documentation..pdf
Vaccine management system project report documentation..pdfVaccine management system project report documentation..pdf
Vaccine management system project report documentation..pdf
 
MCQ Soil mechanics questions (Soil shear strength).pdf
MCQ Soil mechanics questions (Soil shear strength).pdfMCQ Soil mechanics questions (Soil shear strength).pdf
MCQ Soil mechanics questions (Soil shear strength).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
 
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
 
Democratizing Fuzzing at Scale by Abhishek Arya
Democratizing Fuzzing at Scale by Abhishek AryaDemocratizing Fuzzing at Scale by Abhishek Arya
Democratizing Fuzzing at Scale by Abhishek Arya
 
Event Management System Vb Net Project Report.pdf
Event Management System Vb Net  Project Report.pdfEvent Management System Vb Net  Project Report.pdf
Event Management System Vb Net Project Report.pdf
 
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
 
TECHNICAL TRAINING MANUAL GENERAL FAMILIARIZATION COURSE
TECHNICAL TRAINING MANUAL   GENERAL FAMILIARIZATION COURSETECHNICAL TRAINING MANUAL   GENERAL FAMILIARIZATION COURSE
TECHNICAL TRAINING MANUAL GENERAL FAMILIARIZATION COURSE
 
weather web application report.pdf
weather web application report.pdfweather web application report.pdf
weather web application report.pdf
 
CME397 Surface Engineering- Professional Elective
CME397 Surface Engineering- Professional ElectiveCME397 Surface Engineering- Professional Elective
CME397 Surface Engineering- Professional Elective
 
Gen AI Study Jams _ For the GDSC Leads in India.pdf
Gen AI Study Jams _ For the GDSC Leads in India.pdfGen AI Study Jams _ For the GDSC Leads in India.pdf
Gen AI Study Jams _ For the GDSC Leads in India.pdf
 
LIGA(E)11111111111111111111111111111111111111111.ppt
LIGA(E)11111111111111111111111111111111111111111.pptLIGA(E)11111111111111111111111111111111111111111.ppt
LIGA(E)11111111111111111111111111111111111111111.ppt
 
Water Industry Process Automation and Control Monthly - May 2024.pdf
Water Industry Process Automation and Control Monthly - May 2024.pdfWater Industry Process Automation and Control Monthly - May 2024.pdf
Water Industry Process Automation and Control Monthly - May 2024.pdf
 
CFD Simulation of By-pass Flow in a HRSG module by R&R Consult.pptx
CFD Simulation of By-pass Flow in a HRSG module by R&R Consult.pptxCFD Simulation of By-pass Flow in a HRSG module by R&R Consult.pptx
CFD Simulation of By-pass Flow in a HRSG module by R&R Consult.pptx
 
Nuclear Power Economics and Structuring 2024
Nuclear Power Economics and Structuring 2024Nuclear Power Economics and Structuring 2024
Nuclear Power Economics and Structuring 2024
 
Forklift Classes Overview by Intella Parts
Forklift Classes Overview by Intella PartsForklift Classes Overview by Intella Parts
Forklift Classes Overview by Intella Parts
 

Testability

  • 1. Testability a) General. Testability refers to the design parameter which makes it relatively easy to identify and isolate faults in the system. In addition to detecting existing faults, the diagnostic capability of a testable system should also be able to detect incipient faults so that appropriate preventive action can be taken before the system fails. Testability can be considered to be a subset of maintainability, because fault detection and isolation are important drivers in the maintainability of a system. Testability also impacts system reliability because it affects “could not duplicate” and “re-test OK” malfunctions. Reducing this type of reported malfunction eliminates unnecessary maintenance actions and reduces the occurrence of repeat and recurring discrepancies. b) Testability metrics. Measures of testability include time measurements, such as system downtime for test, labor hours spent in fault isolation, etc. Other measures more directly related to system design performance have also been developed. These include such metrics as fraction of faults detected, fraction of faults isolated, and false alarm rate. Application of testability metrics must be done with care. Acquisition reform requires that we specify the test and diagnostics system in performance terms, but we have to be certain to make the performance specification meaningful. Beware of percent goals. A poorly worded goal might be measurable, but, even though it looks good on paper, its implementation in the system may leave an operationally unacceptable test and diagnostics system. For example, a large aircraft test and diagnostics system could be monitoring several thousand data points continuously. A two-percent false alarm rate might sound great, but could result in almost continuous reporting of non-existent faults. This would drive the operators crazy, force huge amounts of unnecessary maintenance, create an astronomical “Re-test OK” rate, and mask any genuine faults in a flood of false alarms. c) Accessibility. When we refer to accessibility in the context of testability, we mean that the testing subsystem must be accessible to the technician under all operational environmental conditions, including the wear of personal protective equipment. Test points and ports for external test equipment should be readily available for use. Any built-in test equipment also needs to be readily accessible if it is to have any value. One method of enhancing the accessibility of built-in test equipment is to transmit the test results, encrypted as needed, from the airborne platform to a ground maintenance computer system so that the maintenance organization knows the equipment status and diagnosis before the air vehicle returns from its mission. This system provides accessibility to the test equipment while the air vehicle is still in flight. This allows the appropriate technician to meet the aircraft with all required repair parts and test equipment, greatly shortening turn time. Whatever method is used, the system design must allow the technician to easily hook up external test equipment if needed and to easily obtain the results of both external and built-in test equipment. Hilaire Ananda Perera ( http://linkedin.com/in/hilaireperera ) Long Term Quality Assurance
  • 2. d) Visibility. Visibility is the subset of accessibility that is most applicable to obtaining the results of the testing performed by built-in or external test equipment. Visibility implies that the results are easy to observe, even when darkness, other environmental conditions, or personal protective equipment interfere with normal vision. Visibility also implies that the results should be displayed in such a way that they are legible and unambiguous. The technician should be able to look at the display and immediately know the condition of the system and which part, down to the component or circuit card level, needs to be replaced to restore full system operation. The test equipment should display the information in such a clear and unambiguous format that a minimally trained technician can easily service the system without having to refer to paper technical orders or without consulting more skilled specialists. e) Built-in Test Equipment (BITE). The use of BITE is one way to increase system mobility by reducing the amount of support equipment required to keep the system operational. BITE also can improve diagnostic capability since it can monitor and record system performance under operational conditions. This capability should help eliminate could not duplicate (CND) and re-test OK (RTOK) discrepancies, since the system itself will report the exact problem without having to rely on the operator’s memory. Also, as mentioned above, BITE may be combined with remote reporting of aircraft status to reduce aircraft turn times. f) Automatic Test Equipment (ATE). Automation is one way to take the variability associated with the human element out of a process. The use of ATE, whether built-in or external, eliminates some human judgment from the testing process. It does this by automatically detecting system faults, reporting status, and isolating the fault to the component level. Automating the fault detection and isolation process also impacts the skill level required by technicians servicing the system, and this, in turn, eliminates some training which would otherwise be needed. If the system itself has the artificial intelligence to perform its own test and diagnostic functions, the expertise required of the humans servicing the system is decreased. If the ATE is either built-in to the system, or if it can be used by relatively unskilled, organizational level technicians in the on-equipment environment, ATE becomes an enabling technology for the two-level maintenance concept. We should try to consider these aspects from the earliest stages of system development so that BITE and ATE can be designed in from the start. In this way, we can insure that the optimum use is made of ATE and BITE to achieve a testable system which conforms to current Air Force supportability policy concerns. g) Self calibration. Ideally, the test equipment used to monitor system performance will not impose new maintenance requirements, such as periodic inspection and calibration. If the equipment needs periodic calibration, the time required for this maintenance decreases system availability. Also, calibration usually requires special test equipment and comparison standards which may need to be maintained in a laboratory environment. These requirements could have a serious adverse impact on weapon system mobility and supportability in the field. For this reason, built-in and external test equipment should employ self calibration wherever possible. This means that the equipment must contain its own reference standard or refer to some external, readily available standard, e.g. a Hilaire Ananda Perera ( http://linkedin.com/in/hilaireperera ) Long Term Quality Assurance
  • 3. time signal, to automatically calibrate and adjust its performance without outside intervention. h) Diagnostics. The diagnostic portion of a test system is that subset of the system that allows isolation of the fault or impending fault to the component that needs to be replaced. Diagnostics in this sense includes both fault isolation of a failed system and the prognostic ability to monitor system parameters to predict system failure and direct preventive maintenance action before the failure actually occurs. The ideal diagnostic system will always identify the correct component without the need for a highly trained specialist to interpret system symptoms. The diagnostic/prognostic subsystem is an ideal candidate for the application of artificial intelligence to eliminate the errors that can come from human fallibility. i) Watch out for. There are some test requirements, conditions, designs, or management practices which almost invariably create actual or potential risk. The list given here is by no means comprehensive, but it does list some areas which have caused problems in the past and, therefore, we should “watch out for.” • Accelerated test techniques • Reliability growth testing not in accordance with accepted guidelines • Highly-skilled workforce requirement • Extremely difficult tasks of fault detection and isolation • Test equipment design cycle ahead of product design freeze date • False alarm, fault detection, and fault isolation rates specified as percents Hilaire Ananda Perera ( http://linkedin.com/in/hilaireperera ) Long Term Quality Assurance