Let us talk about the ISO 29119 Standards - Stuart Reid · 2016. 1. 2. · •ISO/IEC/IEEE 29119...
Transcript of Let us talk about the ISO 29119 Standards - Stuart Reid · 2016. 1. 2. · •ISO/IEC/IEEE 29119...
![Page 1: Let us talk about the ISO 29119 Standards - Stuart Reid · 2016. 1. 2. · •ISO/IEC/IEEE 29119 Standards - 2013. We are heading towards the same Goal An understanding of what testing](https://reader036.fdocuments.in/reader036/viewer/2022081511/6115a4be52110e74bc319717/html5/thumbnails/1.jpg)
Let us talk about the ISO 29119 Standards
![Page 2: Let us talk about the ISO 29119 Standards - Stuart Reid · 2016. 1. 2. · •ISO/IEC/IEEE 29119 Standards - 2013. We are heading towards the same Goal An understanding of what testing](https://reader036.fdocuments.in/reader036/viewer/2022081511/6115a4be52110e74bc319717/html5/thumbnails/2.jpg)
Introduction
![Page 3: Let us talk about the ISO 29119 Standards - Stuart Reid · 2016. 1. 2. · •ISO/IEC/IEEE 29119 Standards - 2013. We are heading towards the same Goal An understanding of what testing](https://reader036.fdocuments.in/reader036/viewer/2022081511/6115a4be52110e74bc319717/html5/thumbnails/3.jpg)
A Bit of Testing History
• Glen Myers: The Art of Software Testing – 1979 • BS 5887: Testing of Computer-Based Systems - 1980• IEEE 829: Software Test Documentation - 1983• Boris Beizer: Test Techniques - 1983• BS 7925-2: Component Testing & Test Techniques - 1998• ISEB/ISTQB Foundation Syllabus – 1998/2005 • ISEB/ISTQB Practitioner/Advanced Syllabi - 2001/2007• ISO/IEC/IEEE 29119 Standards - 2013
![Page 4: Let us talk about the ISO 29119 Standards - Stuart Reid · 2016. 1. 2. · •ISO/IEC/IEEE 29119 Standards - 2013. We are heading towards the same Goal An understanding of what testing](https://reader036.fdocuments.in/reader036/viewer/2022081511/6115a4be52110e74bc319717/html5/thumbnails/4.jpg)
We are heading towards the same Goal
An understanding of what testing is and how it is done.
![Page 5: Let us talk about the ISO 29119 Standards - Stuart Reid · 2016. 1. 2. · •ISO/IEC/IEEE 29119 Standards - 2013. We are heading towards the same Goal An understanding of what testing](https://reader036.fdocuments.in/reader036/viewer/2022081511/6115a4be52110e74bc319717/html5/thumbnails/5.jpg)
ISO 29119 Standards
• An ISO standard:
– Describes how you shall/should/may do something
– Must be internally consistent
– Is based on various sources
– Is based on the experiences of the people involved
– Must undergo an international approval process
– Can be used as a basis for compliance assessment
![Page 6: Let us talk about the ISO 29119 Standards - Stuart Reid · 2016. 1. 2. · •ISO/IEC/IEEE 29119 Standards - 2013. We are heading towards the same Goal An understanding of what testing](https://reader036.fdocuments.in/reader036/viewer/2022081511/6115a4be52110e74bc319717/html5/thumbnails/6.jpg)
Advantages of a Standard
A (testing) standard facilitates understanding between (test) people, and provides a way to measure how (testing) is performed in a specific context, by
• Defining a common (test) vocabulary
• Defining a set of activities
• Defining a set of documentation
• Providing guidelines for tailoring
![Page 7: Let us talk about the ISO 29119 Standards - Stuart Reid · 2016. 1. 2. · •ISO/IEC/IEEE 29119 Standards - 2013. We are heading towards the same Goal An understanding of what testing](https://reader036.fdocuments.in/reader036/viewer/2022081511/6115a4be52110e74bc319717/html5/thumbnails/7.jpg)
ISO 29119 – Scope & Structure
![Page 8: Let us talk about the ISO 29119 Standards - Stuart Reid · 2016. 1. 2. · •ISO/IEC/IEEE 29119 Standards - 2013. We are heading towards the same Goal An understanding of what testing](https://reader036.fdocuments.in/reader036/viewer/2022081511/6115a4be52110e74bc319717/html5/thumbnails/8.jpg)
Who needs a Standard?
Testers in regulated areas, such as:
• Medical industry
• Gaming industry
• Financial sector
• Insurance sector
• Transportation sector
And all others who want to see testing from another angle
![Page 9: Let us talk about the ISO 29119 Standards - Stuart Reid · 2016. 1. 2. · •ISO/IEC/IEEE 29119 Standards - 2013. We are heading towards the same Goal An understanding of what testing](https://reader036.fdocuments.in/reader036/viewer/2022081511/6115a4be52110e74bc319717/html5/thumbnails/9.jpg)
ISO 29119’s 3-layer Process Model
![Page 10: Let us talk about the ISO 29119 Standards - Stuart Reid · 2016. 1. 2. · •ISO/IEC/IEEE 29119 Standards - 2013. We are heading towards the same Goal An understanding of what testing](https://reader036.fdocuments.in/reader036/viewer/2022081511/6115a4be52110e74bc319717/html5/thumbnails/10.jpg)
Instantiating Testing Processes
![Page 11: Let us talk about the ISO 29119 Standards - Stuart Reid · 2016. 1. 2. · •ISO/IEC/IEEE 29119 Standards - 2013. We are heading towards the same Goal An understanding of what testing](https://reader036.fdocuments.in/reader036/viewer/2022081511/6115a4be52110e74bc319717/html5/thumbnails/11.jpg)
Test Management
![Page 12: Let us talk about the ISO 29119 Standards - Stuart Reid · 2016. 1. 2. · •ISO/IEC/IEEE 29119 Standards - 2013. We are heading towards the same Goal An understanding of what testing](https://reader036.fdocuments.in/reader036/viewer/2022081511/6115a4be52110e74bc319717/html5/thumbnails/12.jpg)
Test Planning Process
![Page 13: Let us talk about the ISO 29119 Standards - Stuart Reid · 2016. 1. 2. · •ISO/IEC/IEEE 29119 Standards - 2013. We are heading towards the same Goal An understanding of what testing](https://reader036.fdocuments.in/reader036/viewer/2022081511/6115a4be52110e74bc319717/html5/thumbnails/13.jpg)
Three ways of using the standard
• Full conformance: demonstrate that all of the requirements have been satisfied
• Tailored conformance: an agreed subset of processes have been satisfied
• No formal conformance: inspiration, and otherwise do as you like
![Page 14: Let us talk about the ISO 29119 Standards - Stuart Reid · 2016. 1. 2. · •ISO/IEC/IEEE 29119 Standards - 2013. We are heading towards the same Goal An understanding of what testing](https://reader036.fdocuments.in/reader036/viewer/2022081511/6115a4be52110e74bc319717/html5/thumbnails/14.jpg)
Let us talk
• Write your questions on notes and post on the wall
• We will:– help each other group the questions
– prioritize the groups of questions
– set of a time box for each group to be addressed
– talk about the questions in the group
• We will be respectful of each other