ISO 29119: The New International Software Testing Standard Stuart Reid, Testing Solutions Group, UK Europe’s Premier Software Testing Event World Forum Convention Centre, The Hague, Netherlands WWW.QUALTECHCONFERENCES.COM “The Future of Software Testing”
20
Embed
“The Future of Software Testing” ISO 29119: The New ...€¦ · ISO 29119: The New International Software Testing Standard Stuart Reid, Testing Solutions Group, UK Europe’s
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
ISO 29119: The New International Software
Testing StandardStuart Reid,
Testing Solutions Group,UK
Europe’s Premier Software Testing EventWorld Forum Convention Centre, The Hague, Netherlands
• “Guideline documentation that reflects agreements on products, practices, or operations by nationally or internationally recognized industrial, professional, trade associations or governmental bodies”
- ISO
– Guidelines documents as they are not compulsory unless mandated by an individual or an organization
– Agreements because they often reflect a certain level of consensus
Motivation for ISO 29119
• Lacking in current standards:
– Organizational Testing not covered
• e.g. Test Policy and Organizational Test Strategy
– no Project Test Management
– BS 7925 only covers unit testing
– common functional techniques missing
– poor coverage of non-functional testing
• Conflicts in definitions, processes & procedures
– plethora of standards to be replaced by one
• e.g. IEEE 829, IEEE 1008, BS 7925-1/-2, IEEE 1028
– practitioners do not know which standard to follow
Documentation
Part 3
TestingTechniques
Part 4
Processes
Part 2
Concepts & Vocabulary
Part 1
BS 7925-2 IEEE 829IEEE 1008
BS 7925-1
BS 7925-2
ISO 29119 – Scope & Structure
May 08
May 09
May 10
May 11
May 12
…
ISO 29119 - Timeline
Working Draft (WD)Committee Draft (CD)Final Committee Draft (FCD)Final Draft International Standard (FDIS)Final International Standard (FIS)
Parts 2 & 3
Parts 1 & 4
WD
CD
FCD
FDIS
FIS
WD
CD
FCD
FDIS
FIS
Organizational Test Strategy Process
Project Test Management Process
Test Level Process
Organizational Test Policy Process
Test Execution Cycle
Organizational Test Policy
Organizational Test Strategy
Strategise, Plan and Manage Test Project
Strategise, Plan and Manage Test Level
Design & Execute Tests
Manage Test Environment
Report Defects
Organizational Test Processes
Organizational Test Strategy Process
Create/Maintain Test Strategy
Test Policy
IT ProjectManagement Policy
Test Strategy
Organizational Test Policy Process
Create/Maintain Test PolicyIT Policy
Management PolicyTest Policy
Test Policy Test Policy Updates
Project Test Management Process
OrganizationalTest Strategy
Comments on Organizational Test Strategy usage
Manage Conformance
with Test Policy(TP4)
Organizational Test Policy
[Test Policy not working effectively]
[Test Policy working effectively]
Create/Update Test Policy
(TP1)
Organizational Test PolicyProcess
Organizational Test Policy Issue Log
Organizational Test Policy Update Log
Gain Consensus
on Test Policy(TP2)
Approved Organizational
Test Policy
Publish Test Policy
(TP3)
Review Test
Policy(TP5)
[major revision required]
•Views of primary stakeholders;•Knowledge of the current test practice within the organization;and, where available:• Organization’s
Mission Statement;
• IT Policy;• IT Project
Management Policy;
• Quality Policy;• Current Test
Policy;• Test Policy
Update Log. [Suitable period has elapsed:• since Test Policy was published; or• since Test Policy was last reviewed; or• major organizational change]
Comments onOrganizational
Test Policy usage
Draft OrganizationalTest Policy
[Test Policy changes not required]
Project Test Management Process
Comments onOrganizationalTest Strategy usage
ProjectTestCompletionReport
Create/Maintain Project Test
Plan(TM1)
Monitor and Control(TM2)
ReportTest Project Completion
(TM3)
ProjectTest Plan
ProjectTestStatusReports
Project Test Plan Updates
Project Test Management Process
TestStrategy
Organizational Test Strategy Process
Project Management Plan,Product Documentation,Software Development Plan, Regulatory Standards
Level Test Plan,Level Test Status Reports
Project Test Plan
Level Test CompletionReport
Control Directives
Test Level Process
• Organizational Test Policy• Organizational Test Strategy• Regulatory Standards