ISTQB® Advanced Level (CTAL) - ANZTB

57 downloads 314 Views 1MB Size Report
1 Jun 2013 ... Mike Smith – Chairman, Advanced Level Working Group. (ALWG) .... syllabus. LO TM. LO TA. LO TTA. AL2012. ISTQB® - November 2012. 15 ...
ISTQB® Advanced Level (CTAL) 2012 Syllabus - Overview Mike Smith – Chairman, Advanced Level Working Group (ALWG) June 2013

Contents 1

Introduction to ISTQB®

2

CTAL 2012: What’s changed?

3

CTAL 2012: Exam Structure

4

Grandfathering & Equivalence

5

Key Dates

6

Meet the Team!

ISTQB® - November 2012

2

ISTQB® – Vision ISTQB® Vision “To continually improve and advance the software testing profession by: Defining and maintaining a Body of Knowledge which allows testers to be certified based on best practices, connecting the international software testing community, and encouraging research.”

ISTQB® - November 2012

3

ISTQB® EcoEco-system  ISTQB ®

 Examination Body

• Creation of new syllabi • Definition of worldwide rules • Working Group activities

• Performs exams • Issues certificates

 Member Board • • • • • •  

Translation/ Release of new syllabi Accreditation of training providers Creation and release of exam questions Adoption of ISTQB® rules Contribution to ISTQB® Working Groups Perform exam/ issue certificates

Segregation of duties International harmonization and mutual recognition

ISTQB® - November 2012

 Certified

Tester

 Accredited Training Provider • Creation of course materials • Delivery of courses

4

ISTQB® Working Groups Training providers

Member Boards

Exam Providers

ISTQB® General Assembly Glossary

Release Management

Executive Committee

Foundation Marketing

Product Dev. Steering Committee

Strategy

Advanced

Audit Expert

ISTQB® - November 2012

Governance

TBOK

Exam 5

Processes

Footprint – Geographic Coverage

 

46 Boards 70 Countries The countries in which ISTQB® operates contribute to over 90% of the worldwide GDP ISTQB® - November 2012

6

ISTQB® Cumulative Certificates issued

ISTQB® - November 2012

7

Footprint – Number of Certifications 

The distribution of Certificates issued by ISTQB® as of March 2012 is as follows:

ISTQB® - November 2012

8

Results Analysis – Pass Rate

ISTQB® - November 2012

9

Footprint – Number of Accredited Training Providers 



ISTQB® can rely on a considerable number of accredited training providers worldwide As of March 2012 we can count on: – 180+ accreditations for Foundation Level – 80+ accreditations for Advanced Level

ISTQB® - November 2012

10

ISTQB® Channels You Tube presence

: http://www.youtube.com/user/ISTQBORG

Slide Share presence

: http://www.slideshare.net/ISTQBORG

LinkedIn Community

: http://www.linkedin.com/

groups?about=&gid=4064826&trk=anet_ug_grppro Twitter channel

: http://twitter.com/#!/ISTQBORG

XING community

: https://www.xing.com/net/istqb

Facebook Page

: http://www.facebook.com/istqborg

ISTQB® - November 2012

11

Contents 1

Introduction to ISTQB®

2

CTAL 2012: What’s changed?

3

CTAL 2012: Exam Structure

4

Grandfathering & Equivalence

5

Key Dates

6

Meet the Team!

ISTQB® - November 2012

12

ISTQB® – Levels and Syllabi

ISTQB® - November 2012

13

Improved scoping 

A principal objective of the new Advanced Level syllabus is to ensure that there is no overlap between any current ISTQB syllabus.



The Advanced Level syllabus adds to the Foundation Level and fits neatly with the topics managed at Expert Level (Test Management, Improving the Test Process, Test Automation).



In addition, consistency and clear scoping between the three Advanced Level modules has been substantially improved.

ISTQB® - November 2012

14

Clear organization of the syllabus 





The Advanced Level syllabus has been created as three stand-alone syllabi (one document for each module syllabus), with an overview document. This structure makes it clearer for everybody (students, training provider and exam creation teams) what is expected and what is to be covered. This is also consistent with the modular structure of the Expert Level. An added benefit is that individual Advanced modules may evolve separately if needed. AL2012

AL2007

Overview

LO TM LO TA LO TTA Combined syllabus ISTQB® - November 2012

TM Syllabus

15

TA Syllabus

TTA Syllabus

Duration of Advanced Modules 





Stakeholder feedback has been carefully considered in setting the minimum course duration. As a result of careful scoping and a policy of “no overlaps” the duration of the Test Analyst module has been reduced from 5 to 4 days and the duration of the Technical Test Analyst has been reduced from 5 to 3 days. No overlaps means no common course materials!

TM 5

TA 5

ISTQB® - November 2012

TTA

TM

AL2007

TA

5

5

16

4

AL2012 TTA 3

Business Outcomes 

Business Outcomes now form the basis for the Advanced syllabi.



Each Business Outcome provides a statement of what can be expected from a person who achieves the Advanced Level in the particular subject area, (e.g. an advanced test manager).



Business Outcomes are specifically directed to the business needs of industry and will particularly benefit businesses who are considering the development of specific skills at Advanced level.



Approximately 10 Business Outcomes are defined for each Advanced syllabus and are described in the new Advanced Level Overview document.



The learning objectives of each Advanced syllabus implement (and are traceable to) the business outcomes.

ISTQB® - November 2012

17

Learning Objectives 

Learning Objectives have been improved by removing potential misinterpretations and by splitting certain “compound” learning objectives into individual parts.



Learning Objectives are now uniquely numbered and placed at the start of each syllabus chapter, in line with Foundations and Expert Level syllabi.



Learning Objectives were reviewed by the Exam Working Group (EWG) in conjunction with ALWG



Sample exam questions created for EVERY Learning Objective by EWG – released with Syllabus

ISTQB® - November 2012

18

Release & Review Process 

2012 Advanced Level Syllabus 2 years in the making



ALWG Piloted the new ISTQB Release Process, delivering a Release Plan.



Review process dealt with over 4,000 comments in 4 review cycles – – – –

 

Internal WG Review Initial Member Board Review Alpha Release to Member Boards Beta Release to public

Full accreditation required for existing 2007 Training Providers Looking ahead: – “Keeping it current” – Retrospective to be conducted in 2013 – Change Request Process

ISTQB® - November 2012

19

ISTQB® – Levels and Syllabi

ISTQB® - November 2012

20

TM Business Outcomes – Part 1  









An Advanced Test Manager can… TM1 - Manage a testing project by implementing the mission, goals and testing processes established for the testing organization. TM2 - Organize and lead risk identification and risk analysis sessions and use the results of such sessions for test estimation, planning, monitoring and control. TM3 - Create and implement test plans consistent with organizational policies and test strategies. TM4 - Continuously monitor and control the test activities to achieve project objectives. TM5 - Assess and report relevant and timely test status to project stakeholders.

ISTQB® - November 2012

21

TM Business Outcomes – Part 2  









An Advanced Test Manager can… TM6 - Identify skills and resource gaps in their test team and participate in sourcing adequate resources. TM7 - Identify and plan necessary skills development within their test team. TM8 - Propose a business case for test activities which outlines the costs and benefits expected. TM9 - Ensure proper communication within the test team and with other project stakeholders. TM10 - Participate in and lead test process improvement initiatives.

ISTQB® - November 2012

22

ISTQB® – Advanced Level Test Manager (CTAL - TM 2012) Testing Process

Test Management

Reviews

Defect Management

Improving the testing process

People Skills Team Composition

Testing in the Software Development Lifecycle

Risk Based Testing

Management Reviews and Audits

Defect Lifecycle

Test Improvement Process

Individual Skills

Test Planning, Monitoring and Control

Test Documentation

Managing Reviews

Defect Report Information

Improving the testing process with CMMi, TPI, CTP and STEP

Test Team Dynamics

Test Analysis, Design and Implementation

Test Estimation & Test Metrics

Metrics for reviews

Test Tool and Automation

Fitting testing within an organization

Evaluation Exit Criteria and Reporting

Business Value of Testing

Managing Formal Reviews

Tool Selection

Motivation

Test Closure Activities

Distributed, Outsourced and Insourced Testing

Tool Lifecycle

Communication

Managing the application of Industry Standards

Tool Metrics

ISTQB® - November 2012

23

Major Changes from 2007 version The principal Test Manager subjects covered remain the same. However, the content has been improved.  Redundancies with FL have been removed (e.g. reviews).  The Expert Level syllabi “Test Management“ and “Improving the Test Process“ are now available. Scoping and alignment with these syllabi has taken place.  The defect management chapter is no longer based on IEEE-1044 and focuses more on setting up a defect management lifecycle and using defect data for process improvement.

ISTQB® - November 2012

24

ISTQB® – Levels and Syllabi

ISTQB® - November 2012

25

TA Business Outcomes – Part 1  









An Advanced Test Analyst can… TA1 - Perform the appropriate testing activities based on the software development lifecycle being used. TA2 - Determine the proper prioritization of the testing activities based on the information provided by the risk analysis. TA3 - Select and apply appropriate testing techniques to ensure that tests provide an adequate level of confidence, based on defined coverage criteria. TA4 - Provide the appropriate level of documentation relevant to the testing activities. TA5 - Determine the appropriate types of functional testing to be performed.

ISTQB® - November 2012

26

TA Business Outcomes – Part 2  







An Advanced Test Analyst can… TA6 - Assume responsibility for the usability testing for a given project. TA7 - Effectively participate in formal and informal reviews with stakeholders, applying knowledge of typical mistakes made in work products. TA8 - Design and implement a defect classification scheme. TA9 - Apply tools to support an efficient testing process.

ISTQB® - November 2012

27

ISTQB® – Advanced Level Test Analyst (CTAL - TA 2012) Testing Process

Test Management

Test Techniques

Testing Software Quality Characteristics

Reviews

Test Tools

Testing in the Software Development Lifecycle

Test Progress Monitoring and Control

SpecificationBased Techniques

Accuracy Testing

Using Checklist in Reviews

Test Design Tools

Test Planning, Monitoring and Control

Distributed, Outsourced and Insourced Testing

Defect-Based techniques

Suitability Testing

Defect Management

Test Data Preparation Tools

Test Analysis, Design and Implementation

Risk Based Testing

ExperienceBased Techniques

Interoperability Testing

Defect Report Fields

Automated Test Execution Tools

Evaluation Exit Criteria and Reporting

Usability Testing

Defect Classification

Test Closure Activities

Accessibility Testing

Root Cause Analysis

ISTQB® - August 2012

28

Major Changes from 2007 version The major concentration of this syllabus remains on the testing techniques and test process.  Domain analysis and user stories are new to the specification-based techniques section.  Content has been significantly revised to align the scope with Foundation, other Advanced Level syllabi and Expert Level Test Automation.  The Test Management and Tools chapters are relatively short and cover only the specific issues relating to the Test Analyst.  The defect management chapter is no longer based on IEEE-1044 and focuses more on defect categorization and performing initial root cause analysis of defects. ISTQB® - November 2012

29

ISTQB® – Levels and Syllabi

ISTQB® - November 2012

30

TTA Business Outcomes – Part 1  







An Advanced Technical Test Analyst can… TTA1 - Recognize and classify the typical risks associated with the performance, security, reliability, portability and maintainability of software systems. TTA2 - Create test plans which detail the planning, design and execution of tests for mitigating performance, security, reliability, portability and maintainability risks. TTA3 - Select and apply appropriate structural design techniques to ensure that tests provide an adequate level of confidence, based on code coverage and design coverage. TTA4 - Effectively participate in technical reviews with developers and software architects applying knowledge of typical mistakes made in code and architecture.

ISTQB® - November 2012

31

TTA Business Outcomes – Part 2  









An Advanced Technical Test Analyst can… TTA5 - Recognize risks in code and software architecture and create test plan elements to mitigate those risks through dynamic analysis. TTA6 - Propose improvements to the security, maintainability and testability of code by applying static analysis. TTA7 - Outline the costs and benefits to be expected from introducing particular types of test automation. TTA8 - Select appropriate tools to automate technical testing tasks. TTA9 - Understand the technical issues and concepts in applying test automation.

ISTQB® - November 2012

32

ISTQB® – Advanced Level Technical Test Analyst (CTAL - TTA 2012) Risk Based Testing

Structure-Based Testing

Analytical Techniques

Quality Characteristics for Technical testing

Reviews

Test Tools and Automation

Risk Identification

Condition Testing

Static Analysis

General Planning Issues

Using Checklist in Reviews

Integration and Information Interchange

Risk Assessment

Modified Condition / Decision Coverage (MC/DC) Testing

Dynamic Analysis

Security & Reliability Testing

Defining the Test Automation Project

Risk Mitigation

Path Testing

Performance Testing

Specific Test Tools

API Testing

Resource Utilization

Maintainability Testing

Portability Testing

ISTQB® - November 2012

33

Major Changes from 2007 Version – Part 1 A significant refocus on the technical aspects of testing has been completed. As a result it is now expected that candidates must be able to read and understand pseudocode. 

The basic aspects of testing and the testing process are now covered in other syllabi.



The test management chapter is relatively short and covers only the specific issues relating to the Technical Test Analyst.

ISTQB® - November 2012

34

Major Changes from 2007 Version – Part 2 

Testing techniques remains a significant part of the syllabus and accounts for approximately one third of the training time. Six techniques are covered, including basis path testing and API coverage. The LCSAJ technique has been removed from the syllabus.



Content has been significantly reduced due to scoping with the other syllabi (in particular Test Analyst). Content has been significantly reduced due to scoping with the other syllabi (in particular Test Analyst).

ISTQB® - November 2012

35

Contents 1

Introduction to ISTQB®

2

CTAL 2012: What’s changed?

3

CTAL 2012: Exam Structure

4

Grandfathering & Equivalence

5

Key Dates

6

Meet the Team!

ISTQB® - November 2012

36

Advanced 2012 Exam Structure 

The exam is still multiple-choice questions, but number of questions and length of exams have changed from 2007 Version

Module Advanced Test Manager Advanced Test Analyst Advanced Technical Test Analyst 5



5

Number of Exam Length questions (in minutes)

65 60 45

Exam Length + 25% (in minutes)

180

225

180

225

120

150

5

Pass Mark is 65% for ALL exams, regardless of number of questions

ISTQB® - November 2012

37

Exam Questions 

Questions are selected according to defined set of rules: – LO distribution, LO K Level, relative LO importance and points total – The Advanced Level examinations shall be based on the Advanced Level syllabus. Answers to examination questions may require the use of material from more than one section of this syllabus. The exam questions may require the knowledge of Foundation examination level – All learning objectives (on cognitive levels K1 to K4) in the syllabus are examinable.



A public version of the Exam Structure & Rules is available

ISTQB® - November 2012

38

Treatment of external reference materials 

Standards (IEEE, ISO, etc.) are referenced in the syllabi. The purpose of these references is to provide a framework (as in the references to ISO 9126/ISO 25000 regarding quality characteristics) or to provide a source of additional information if desired by the reader. Please note that only the items from these standards that are referenced specifically in the syllabi are eligible for examination. The standards documents themselves are not intended for examination and are included only for reference.

ISTQB® - November 2012

39

Exam Entry Requirements 

To be able to obtain an Advanced Level certification, candidates must: 1. Hold the Foundation Certificate 2. Satisfy the board which examines them that they have sufficient practical experience to be considered Advanced Level qualified. Refer to the relevant Exam Board and/or National Board to check the specific criteria used to evaluate practical experience.

ISTQB® - November 2012

40

Contents 1

Introduction to ISTQB®

2

CTAL 2012: What’s changed?

3

CTAL 2012: Exam Structure

4

Grandfathering & Equivalence

5

Key Dates

6

Meet the Team!

ISTQB® - November 2012

41

Grandfathering – Part 1 

ISTQB Advanced Test Manager certificates earned by passing exams against all earlier versions of Advanced Syllabi are treated as equivalent to the Advanced Test Manager certificates earned by passing exams against CTAL2012-TM.



ISTQB Advanced Functional Tester and Advanced Test Analyst certificates earned by passing exams against all earlier versions of Advanced Syllabi are treated as equivalent to the Advanced Test Analyst certificates earned by passing exams against CTAL2012-TA.



ISTQB Advanced Technical Tester and Advanced Technical Test Analyst certificates earned by passing exams against all earlier versions of Advanced Syllabi are treated as equivalent to the Advanced Technical Test Analyst certificates earned by passing exams against CTAL2012TTA.

ISTQB® - November 2012

42

Grandfathering – Part 2 

ISEB Practitioner certificates earned by passing an exam taken no later than March 31, 2008 [i.e., under the original Practitioner program] are treated as equivalent to the Advanced Test Manager, Advanced Test Analyst, and Advanced Technical Test Analyst certificates earned by passing exams against CTAL2012.



ISEB Test Management Practitioner certificates earned by passing exams against the new ISEB Practitioner Syllabus (since April 1st, 2008) are treated as equivalent to the Advanced Test Manager certificates earned by passing exams against CTAL2012-TM.



ISEB Test Analysis Practitioner certificates earned by passing exams against the new ISEB Practitioner Syllabus (since April 1st, 2008) are treated as equivalent to the Advanced Test Analyst certificates earned by passing exams against CTAL2012-TA.

ISTQB® - November 2012

43

Grandfathering - Consequences 







ISTQB, the National Boards, and the Exam Boards shall not take any action, impose any pre-requisites, or pass any rule or by-law, including at the Expert level, which would favor one equivalent certificate over another. For example, suppose that Advanced Test Analyst certification is a pre-requisite to take a given Expert exam. Advanced Functional Tester or ISEB Test Analysis Practitioner certificate holders may also take the same Expert exam, and no additional burden shall be placed on them to do so. Equivalence does not mean substitution. ISTQB, the National Boards, and the Exam Boards shall only issue certificates showing certification against the CTAL2012 for candidates who have passed an exam run against CTAL2012. Treatment as equivalent does not mean that they are in fact identical in coverage. ISTQB, the National Boards, and the Exam Boards shall post on their Web sites the six statements of equivalent treatment listed above.

ISTQB® - November 2012

44

Contents 1

Introduction to ISTQB®

2

CTAL 2012: What’s changed?

3

CTAL 2012: Exam Structure

4

Grandfathering & Equivalence

5

Key Dates

6

Meet the Team

ISTQB® - November 2012

45

Key Dates 

Earliest date for 2012 exams – 1st December 2012 (Check with your local board)



Sunset dates for courses - no further 2007 courses allowed to start : – April 19th 2013 (English), July 19th 2013 (non-English)



Sunset date for exams - no further 2007 exams allowed : – July 19th 2013 (English), October 19th 2013 (non-English)

ISTQB® - November 2012

46

Contents 1

Introduction to ISTQB®

2

CTAL 2012: What’s changed?

3

CTAL 2012: Exam Structure

4

Grandfathering & Equivalence

5

Key Dates

6

Meet the Team!

ISTQB® - November 2012

47

Advanced Level Working Group 2012 ISTQB WG Chair: Mike Smith, Vice: Bernard Homes Test Manager Authoring Team

Test Analyst Authoring Team

Co-ordinator: Rex Black

Co-ordinator: Judy McKay

Technical Test Analyst Authoring Team Co-ordinator: Graham Bath

Advanced Level Working Group: Review Team

ISTQB® - November 2012

48

Advanced Level 2012 Authoring Team

Tsuyoshi Yumoto Graham Bath Kenji Onishi

Rex Black Mike Smith

Bernard Homes Jamie Mitchell

Paul Jorgensen (Not in Picture) ISTQB® - November 2012

49

Judy McKay