Presentation is loading. Please wait.

Presentation is loading. Please wait.

Anton Krbaťa Ján Budáč 10.11.2009.  Verification: "Are we building the product right ?„  Validation: "Are we building the right product ?"

Similar presentations


Presentation on theme: "Anton Krbaťa Ján Budáč 10.11.2009.  Verification: "Are we building the product right ?„  Validation: "Are we building the right product ?""— Presentation transcript:

1 Anton Krbaťa Ján Budáč 10.11.2009

2  Verification: "Are we building the product right ?„  Validation: "Are we building the right product ?"

3  STATIC – Software inspections ◦ Concerned with analysis of the static system representation to discover problems ◦ May be supplement by tool-based document and code analysis  DYNAMIC – Software testing ◦ Concerned with exercising and observing product behaviour ◦ The system is executed with test data and its operational behaviour is observed

4

5  Defect Prevention  Time and Effort  Software Life Cycle  Plans  Procedures  Software Validation After a Change  Independence of Review

6  Code Validation  Integration Validation  Functional Validation  User Acceptance Testing or System Validation

7

8  Verification and validation should establish confidence that the software is fit for purpose  This does not mean completely free of defects

9  The name is derived from the 'Cleanroom' process in semiconductor fabrication. The philosophy is defect avoidance rather than defect removal  Software development process based on: ◦ Incremental development ◦ Formal specification ◦ Static verification using correctness arguments ◦ Statistical testing to determine program reliability

10

11  Specification team ◦ Responsible for developing and maintaining the system specification  Development team ◦ Responsible for developing and verifying the software ◦ The software is not executed or even compiled during this process  Certification team ◦ Responsible for developing a set of statistical tests to exercise the software after development ◦ Reliability models are used to determine when reliability is acceptable

12  http://www.fda.gov/downloads/MedicalDevic es/DeviceRegulationandGuidance/GuidanceD ocuments/ucm085371.pdf http://www.fda.gov/downloads/MedicalDevic es/DeviceRegulationandGuidance/GuidanceD ocuments/ucm085371.pdf  http://en.wikipedia.org/wiki/Verification_and _Validation_(software) http://en.wikipedia.org/wiki/Verification_and _Validation_(software)


Download ppt "Anton Krbaťa Ján Budáč 10.11.2009.  Verification: "Are we building the product right ?„  Validation: "Are we building the right product ?""

Similar presentations


Ads by Google