ISTQB Advanced Test Manager Learning Objectives

Through presentation, discussion, and hands-on exercises, attendees will learn
to:

• Analyze the test needs for a system in order to plan test activities and
work products that will achieve the test objectives
• Use traceability to check completeness and consistency of defined test
conditions with respect to the test objectives, test strategy, and test plan
• Explain the factors that might affect the level of detail at which test
conditions may be specified and the advantages and disadvantages for
specifying test conditions at a detailed level
• Use traceability to check completeness and consistency of designed test
cases with respect to the defined test conditions
• Use risks, prioritization, test environment and data dependencies, and
constraints to develop a test execution schedule which is complete and
consistent with respect to the test objectives, test strategy, and test plan
• Use traceability to monitor test progress for completeness and consistency
with the test objectives, test strategy, and test plan
• Explain the importance of accurate and timely information collection
during the test process to support accurate reporting and evaluation
against exit criteria
• Summarize the four groups of test closure activities
• Implement a project retrospective to evaluate processes and discover areas
to improve
• Analyze the stakeholders, circumstances, and needs of a software project
or program, including the software development lifecycle model, and identify the optimal test activities
• Understand how software development lifecycle activities and work
products affect testing, and how testing affects software development
lifecycle activities and work products
• Explain ways to manage the test management issues associated with
experience-based testing and non-functional testing
• Explain the different ways that risk-based testing responds to risks
• Explain, giving examples, different techniques for product risk analysis
• Analyze, identify, and assess product quality risks, summarizing the risks
and their assessed level of risk based on key project stakeholder
perspectives
• Describe how identified product quality risks can be mitigated and
managed, appropriate to their assessed level of risk, throughout the
lifecycle and the test process
• Give examples of different options for test selection, test prioritization and
effort allocation
• Analyze given samples of test policies and test strategies, and create
master test plans, level test plans, and other test work products that are
complete and consistent with these documents
• For a given project, analyze project risks and select appropriate risk
management options (i.e., mitigation, contingency, transference, and/or
acceptance)
• Describe, giving examples, how test strategies affect test activities
• Define documentation norms and templates for test work products that
will fit organization, lifecycle, and project needs, adapting available
templates from standards bodies where applicable
• For a given project, create an estimate for all test process activities, using
all applicable estimation techniques
• Understand and give examples of factors which may influence test
estimates
• Describe and compare typical testing related metrics
• Compare the different dimensions of test progress monitoring
• Analyze and report test results in terms of the residual risk, defect status,
test execution status, test coverage status, and confidence to provide
insight and recommendations that enable project stakeholders to make
release decisions
• Give examples for each of the four categories determining the cost of
quality
• Estimate the value of testing based on cost of quality, along with other
quantitative and qualitative considerations, and communicate the
estimated value to testing stakeholders
• Understand the factors required for successful use of distributed,
outsourced, and insourced test team staffing strategies
• Summarize sources and uses of standards for software testing
• Understand the key characteristics of management reviews and audits
• Analyze a project to select the appropriate review type and to define a
plan for conducting reviews, in order to ensure proper execution, follow
up, and accountability
• Understand the factors, skills, and time required for participation in
reviews
• Define process and product metrics to be used in reviews
• Explain, using examples, the characteristics of a formal review
• Develop a defect management process for a testing organization,
including the defect report workflow, that can be used to monitor and
control a project’s defects throughout the testing lifecycle
• Explain the process and participants required for effective defect
management
• Define the data and classification information that should be gathered
during the defect management process
• Explain the process and participants required for effective defect
management
• Explain how defect report statistics can be used to evaluate the process
capability of the testing and software development processes
• Explain, using examples, why it is important to improve the test process
• Define a test process improvement plan using the IDEAL model
• Summarize the background, scope and objectives of the TMMi test process
improvement model
• Summarize the background, scope and objectives of the TPI-Next test
process improvement model
• Summarize the background, scope and objectives of the CTP test process
improvement model
• Summarize the background, scope and objectives of the STEP test process
improvement model
• Describe management issues when selecting an open-source tool
• Describe management issues when deciding on a custom tool
• Assess a given situation in order to devise a plan for tool selection,
including risks, costs and benefits
• Explain the different phases in the lifecycle of a tool
• Describe how metric collection and evaluation can be improved by using
tools
• Using a skills assessment spreadsheet, analyze the strengths and
weaknesses of team members related to use of software systems, domain
and business knowledge, areas of systems development, software testing
and interpersonal skills
• Analyze a given skills assessment for a team in order to define a training
and skills development plan
• For a given situation, discuss the necessary hard and soft skills required to
lead a testing team
• Explain options for independent testing
• Provide examples of motivating and demotivating factors for testers
• Explain the factors that influence the effectiveness of communication
within a test team, and between a test team and its stakeholders