M. Frize, Winter 2003 Reliability and Medical Devices Prof. Monique Frize, P. Eng., O.C. ELG5123/94.526 February 2003.

Slides:



Advertisements
Similar presentations
Chapter 12 Prototyping and Testing Design of Biomedical Devices and Systems By Paul H. King Richard C. Fries.
Advertisements

Software Quality Assurance Plan
ISO 9001 : 2000.
EPSON STAMPING ISO REV 1 2/10/2000.
SAE AS9100 Quality Systems - Aerospace Model for Quality Assurance
Overview Lesson 10,11 - Software Quality Assurance
OHT 2.1 Galin, SQA from theory to implementation © Pearson Education Limited 2004 What is software? Software errors, faults and failures Classification.
School of Computing, Dublin Institute of Technology.
Medical Devices Approval Process
+ Medical Devices Approval Process. + Objectives Define a medical device Be familiar with the classification system for medical devices Understand the.
Product Definition Chapter 4. What is a Medical Device? FDA: “an instrument, apparatus, implement, machine, contrivance, implant, in vitro reagent,
Huzairy Hassan School of Bioprocess Engineering UniMAP.
Software Dependability CIS 376 Bruce R. Maxim UM-Dearborn.
QUALITY MANAGEMENT SYSTEM ACCORDING TO ISO
Ships in Service Training Material A-M CHAUVEL QMS Terms & Definitions 2009.
Software Testing Verification and validation planning Software inspections Software Inspection vs. Testing Automated static analysis Cleanroom software.
System Testing There are several steps in testing the system: –Function testing –Performance testing –Acceptance testing –Installation testing.
CCSB223/SAD/CHAPTER141 Chapter 14 Implementing and Maintaining the System.
Introduction to Software Quality Assurance (SQA)
Copyright 2005 Welcome to The Great Lakes TL 9000 SIG TL 9000 Requirements Release 3.0 to Release 4.0 Differences Bob Clancy Vice President, BIZPHYX,
 The software systems must do what they are supposed to do. “do the right things”  They must perform these specific tasks correctly or satisfactorily.
CPIS 357 Software Quality & Testing I.Rehab Bahaaddin Ashary Faculty of Computing and Information Technology Information Systems Department Fall 2010.
ISO 9001:2000 QUALITY MANAGEMENT SYSTEM REQUIREMENTS
1 Importation of Medical Devices FDA Chicago District O’Hare Import Resident Post August 26, 2010 Import Entry Review Team Tamara M. Qtami, CSO.
Software Quality Assurance Lecture 4. Lecture Outline ISO ISO 9000 Series of Standards ISO 9001: 2000 Overview ISO 9001: 2008 ISO 9003: 2004 Overview.
Creating a Risk-Based CAPA Process
Unit 8 Syllabus Quality Management : Quality concepts, Software quality assurance, Software Reviews, Formal technical reviews, Statistical Software quality.
Medical Devices IRB Determination IRB Member Continuing Education.
Product Development Chapter 6. Definitions needed: Verification: The process of evaluating compliance to regulations, standards, or specifications.
Compliance with FDA Regulations: Collecting, Transmitting and Managing Clinical Information Dan C Pettus Senior Vice President iMetrikus, Inc.
Other Quality Attributes Other Important Quality attributes Variability: a special form of modifiability. The ability of a system and its supporting artifacts.
Important informations
Software Project Management Lecture # 11. Outline Quality Management (chapter 26 - Pressman)  What is quality?  Meaning of Quality in Various Context.
©Ian Sommerville 2004Software Engineering, 7th edition. Chapter 22 Slide 1 Software Verification, Validation and Testing.
OHT 1.1 Galin, SQA from theory to implementation © Pearson Education Limited 2004 The uniqueness of software quality assurance The environments for which.
This class cannot be shared or copied without the written permission of PracticeWorks Systems, LLC.
On the Definition of Survivability J. C. Knight and K. J. Sullivan, Department of Computer Science, University of Virginia, December 2000.
Chapter 8 Lecture 1 Software Testing. Program testing Testing is intended to show that a program does what it is intended to do and to discover program.
Fault Tolerance Benchmarking. 2 Owerview What is Benchmarking? What is Dependability? What is Dependability Benchmarking? What is the relation between.
Software Engineering1  Verification: The software should conform to its specification  Validation: The software should do what the user really requires.
Software Testing and Quality Assurance 1. What is the objectives of Software Testing?
It was found in 1946 in Geneva, Switzerland. its main purpose is to promote the development of international standards to facilitate the exchange of goods.
Software Quality Assurance and Testing Fazal Rehman Shamil.
Maintainance and Reliability Pertemuan 26 Mata kuliah: J Manajemen Operasional Tahun: 2010.
Software Engineering Lecture 8: Quality Assurance.
Project Management Strategies Hidden in the CMMI Rick Hefner, Northrop Grumman CMMI Technology Conference & User Group November.
Testing Overview Software Reliability Techniques Testing Concepts CEN 4010 Class 24 – 11/17.
Lecturer: Eng. Mohamed Adam Isak PH.D Researcher in CS M.Sc. and B.Sc. of Information Technology Engineering, Lecturer in University of Somalia and Mogadishu.
ISO 9001:2015 Subject: Quality Management System Clause 8 - Operation
WORKSHOP ON ACCREDITATION OF BODIES CERTIFYING MEDICAL DEVICES INT MARKET TOPIC 9 CH 8 ISO MEASUREMENT, ANALYSIS AND IMPROVEMENT INTERNAL AUDITS.
Department of Defense Voluntary Protection Programs Center of Excellence Development, Validation, Implementation and Enhancement for a Voluntary Protection.
What is a software? Computer Software, or just Software, is the collection of computer programs and related data that provide the instructions telling.
LECTURE 5 Nangwonvuma M/ Byansi D. Components, interfaces and integration Infrastructure, Middleware and Platforms Techniques – Data warehouses, extending.
Department of Defense Voluntary Protection Programs Center of Excellence Development, Validation, Implementation and Enhancement for a Voluntary Protection.
Verification vs. Validation Verification: "Are we building the product right?" The software should conform to its specification.The software should conform.
Pradeep Konduri Niranjan Rao Julapelly.  Introduction and Overview  Verification Vs Validation  Process  Goals  Confidence  Role of V&V in different.
Laurea Triennale in Informatica – Corso di Ingegneria del Software I – A.A. 2006/2007 Andrea Polini XVII. Verification and Validation.
CS457 Introduction to Information Security Systems
SOFTWARE TESTING Date: 29-Dec-2016 By: Ram Karthick.
MAINTENANCE ENGINEERING
Software Quality Assurance
Software Verification and Validation
SEVERITY & PRIORITY RELATIONSHIP
Chapter 8 – Software Testing
Definitions.
Verification and Validation Unit Testing
What is software quality?
What is software quality?
Presentation transcript:

M. Frize, Winter 2003 Reliability and Medical Devices Prof. Monique Frize, P. Eng., O.C. ELG5123/ February 2003

M. Frize, Winter 2003 Content Definitions and terms (Hardware) Quality & quality assurance (products) Software terms and definitions Approaches to improve quality & safety

M. Frize, Winter 2003 Terms and Definitions Medical device: Instrument, machine, implant, in vitro reagent, apparatus, contrivance, implement, including part, component or accessory intended for application in diagnosis, or in treatment, cure, mitigation or prevention of disease or intended to affect the structure or any function of the body.

M. Frize, Winter 2003 Terms and Definitions Reliability: The probability that an item will carry out its function satisfactorily for the stated period when used according to the specified conditions.

M. Frize, Winter 2003 Terms and Definitions Maintainability: Probability that a failed item will be repaired or restored to its satisfactory operational condition. Maintenance: Measures appropriate for retaining an item in, or repairing/restoring it to, a stated state, ensuring that physical assets continue to meet their stated missions.

M. Frize, Winter 2003 Terms and Definitions Risk: The chance, degree of probability of loss, damage, harm, or injury.

M. Frize, Winter 2003 One Definition of QUALITY Conformance to requirements. More later…..

M. Frize, Winter 2003 Other Important Definitions Safety: Conservation of human life and its effectiveness, and the prevention of damage to items as per operational requirements.

M. Frize, Winter 2003 Other Important Definitions Human error: Failure to carry out a required task (or the performance of a prohibited action) that could result in disruption of scheduled operations or damage to equipment or property.

M. Frize, Winter 2003 Other Important Definitions Failure: Inability to operate an item within the stated guidelines. Mean time between failures (MTBF): Exponentially distributed times between failures, the sum of the operating time of given items over the total number of malfunctions or failures.

M. Frize, Winter 2003 Issues on Quality (Control) Definition: Quality is the totality of features or characteristics of an item that influence its ability to meet requirements of users (or of its intended use).

M. Frize, Winter 2003 Quality Assurance (Control) Definition: Planned and orderly sequence of all actions appropriate to provide satisfactory confidence that the product conforms to specified technical requirements. (Products) OR: Bench testing before a product is released and/or distributed to clients. Meet specs? Endurance tests?

M. Frize, Winter 2003 Quality Assurance (Control) Inspection: Process of examining, measuring, testing, or otherwise making comparisons of the item with the specified requirements.

M. Frize, Winter 2003 Quality Management (products) Definition: Totality of functions concerned with the evaluation and achievement of quality. Quality system: Organisational set- up, responsibilities, resources, processes, for implementing quality management.

M. Frize, Winter 2003 Other Concepts (Quality) Quality measure: Quantitative measure of characteristics and features of an item or service. Relative quality: Degree of excellence of an item or service.

M. Frize, Winter 2003 Other Concepts (Quality) Quality policy: Management’s set goals and approach in achieving quality. Total quality: Business philosophy that involves all individuals for continuously improving an organisation’s performance with respect to quality.

M. Frize, Winter 2003 Other Concepts (Quality) Quality function deployment: Systematic and structured technique to highlight customer requirements, translate them into a realisable item or service parameters, and guide or direct the process of implementation in a manner that brings about a competitive advantage.

M. Frize, Winter 2003 Software Terms and Definitions Definition: Computer programs, procedures, rules, and relevant documentation (in contrast to hardware or physical equipment) Medical device software: Under the US Food, Drug, and Cosmetic Act, any software that satisfies the definition of a medical device is considered a device to which all relevant FDA medical device statutory and regulatory provisions are applicable.

M. Frize, Winter 2003 More Sofware Definitions... Software error: Conceptual, syntactic, or clerical discrepancy that results in one or more faults in the software. Debugging: Process of correcting and isolating errors. Software testing: This is to determine (through testing) if a program satisfies specified requirements.

M. Frize, Winter 2003 Software Testing Error testing: Ensuring the device performs correctly in abnormal situations (internal parts failure, power surges or outages, incomprehensible values generated by peripheral devices.

M. Frize, Winter 2003 Software Testing Safety testing: Focus test efforts on conditions potentially harmful to patient or user.

M. Frize, Winter 2003 Software Testing Functional testing: Direct test efforts on what the device is supposed to do. This is the heart of traditional validation and verification procedures…. Exhaustive testing

M. Frize, Winter 2003 Software Testing White-box testing: Employed when it is required to verify the internal functioning of the device software. This allows the tester to look inside the device and develop tests to discover weak spots in the internal logic of the program.

M. Frize, Winter 2003 Software Testing Free-form testing: Used whenno formal test plan can find each important software bug. This test subjects the device to additional stress on top of the formal approaches listed previously. Test the device in unconventional and unexpected ways to attempt to provoke a failure.

M. Frize, Winter 2003 More Sofware Definitions... Software quality: Totality of characteristics and features of a software item that determines its capability to meet specified requirements or conform to specifications. Software reliability: Probability a given software will operate for a specified time interval, without an error, when used within the framework or designed conditions stated.

M. Frize, Winter 2003 Comparisons (hardware VS software) Hardware Software parts degrade no degradation parts processes governed physics not physics failure modes different interfaces physical interfaces conceptual fewer paths (cause failures) more distinct paths less sensitive to small errors very sensitive

M. Frize, Winter 2003 Error Prevention Observing workers and performing audits after incidents or accidents (OR) Train and educate Try to design devices fool-proof Labels and warnings may help Guards or special lock mechanisms, etc...

M. Frize, Winter 2003 Main Source Medical Device Reliability and Associated Areas. B.S. Dhillon,CRC Press, 2000.