Practical Test Management - A Risk Based Approach
The Practical Test Management course provides delegates with the essential skills needed to perform as a Test Manager using a risk-based approach to testing. By the end of the course delegates will be confident in their ability to apply best practices in test management on their own projects.
This four-day tutor-led course includes lectures, exercises and practical work, and uses a hands-on approach based on group exercises and discussions. It is highly-interactive, allowing delegates to learn from the experience of the instructor and each other, and, owing to its interactive nature, each course is restricted to a maximum of 12 delegates.
The course is based around a detailed and realistic case study and follows this ‘virtual’ project from inception, risk analysis and the generation of the test plan, the application of this plan to perform the testing, and then considers the testing that needs to be performed once the application goes ‘live’ by considering the appropriate responses to both ongoing and new risks.
The course is based on practical experience of applying risk-based testing on a variety of projects and will use the same principles underlying the new ISO/IEC/IEEE 29119 Software Testing standards.
Who is it for?
The Practical Test Manager course is principally aimed at test practitioners who are expecting to be actively involved in the management of any aspect of software testing, and who want to ensure that they are fully aware of current best industry practice.
This includes people in roles such as testers, test analysts, test engineers, test consultants, test managers, user acceptance testers and software developers. This course is also appropriate for non-testers who want a deeper understanding of software testing, such as project managers, quality managers, software development managers, business analysts and management consultants.
Each delegate will be provided with their own manual comprising daily workbooks containing copies of all slides, along with supporting text, and case study documentation. CDs containing soft copies of delegate manuals, relevant white papers and articles, and a variety of Test Management spreadsheets will also be provided.
There are no formal entry requirements for this course, although prior experience of working on IT projects is certainly beneficial, either as testers, or in a management role.
The course is intended as both an introduction to best practices for those new to test management and a refresher for more experienced test professionals to the current state of industry thinking.
By the end of the course attendees will have:
- an in-depth understanding of how risk-based testing is used to define the test strategy on a project;
- the ability to create a test plan at both the project and test phase levels, based on the results of a risk analysis;
- practice at test estimation and tailoring the test strategy to meet cost and resourcing constraints;
- an understanding of how to monitor and control a testing project against an agreed test plan;
- knowledge of the most effective test metrics to apply to typical software testing projects;
- an insight into the people skills required by the modern test manager to get the most out of your test team;
- familiarity with the range of documentation required on a typical project and the best means of communicating with the various project stakeholders;
- an appreciation of how the testing of an operational system differs from that during development, but is still based on evolving and new risks.
Syllabus - Key points
The course will cover the following aspects of practical test management:
Day 1 - Roles, responsibilities and context
- Introducing the test manager and test processes; building an overall plan (WBS and PERT).
Day 2 - Test planning through risk management
- Identifying & analysing risks, then agreeing risk mitigation through test phases, types and techniques.
Day 3 - Building the test plan
- Project phase / type test strategy, staffing and resourcing the testing, documenting and agreeing the plan.
Day 4 - Ongoing test management
- Monitoring, control and reporting, completion, lessons learned and test process improvement, live systems.