Becoming
an Effective Test Team Leader
 
2 Days
"As
usual, Randy's presentation
gives me the motivation to go back and try to affect change at my
company. The information he gives has a high usability rate."
-Ann Clarke
"I
would definitely recommend or attend another one of his (Randy's)
courses." -Michael Zehring
This
two-day session is designed for
test leaders and test managers, people who expect to be in a test
leadership role, or people who lead other test managers and test
leaders. The main objective of this session is to teach you how to be
the very best test manager and leader. This course also answers the
question, "What does it mean to be the best?"
There
are many people functioning as
test managers, but how many are really leading the team? In leading a
test team, you must not only understand the basics of software testing,
but you must also understand your own organizational culture. Once you
understand your organizational culture, you might find that testers
have a less than positive image. This session will discuss how to
transform the image of testers from one of police to one of team
members.
You will
learn the terminology, process,
and challenges of testing in the real world. Team-based exercises
reinforce the concepts of facilitating team activities and performing
leadership activities.
As a
result of attending this seminar,
you should have a good working knowledge of software testing and what
it takes to design and conduct an effective test of software,
regardless of the technology.
Becoming
an Effective Test Team Leader will
help you become more comfortable and confident in leading the testing
effort in your organization. You will emerge from this two-day session
knowing how to develop test cases and test plans. You will also leave
with a knowledge of how tools can help you perform testing.
Sometimes
people feel intimidated by the
technical aspects of software testing and lack the confidence they need
to be credible test leaders in their organization. Learn the issues and
processes for effectively testing software by attending this hands-on
course.
Return on
Investment
- Learn
how to find costly and embarrassing problems before your customers find
them.
- Understand
the key issues in testing software applications.
- Learn
how to deal with people issues that can easily derail your project.
- Get
the most out of your existing investment in testing and how to leverage
that investment.
- Advance
your career by reinforcing your testing expertise.
Who Will Benefit
- QA
and Test Managers
- Aspiring
QA and Test Managers
The program requires basic testing
knowledge or experience. Extensive technical knowledge is not a
pre-requisite.
Program Information
This course is presented on an in-house basis only unless offered as a
special public course. Contact
us for information about how to bring this course into your
organization.
Content
and Structure
Module 1 - Assessing Your Needs
This
module is a self-assessment that examines two critical aspects of test
leadership:
- Assessing
the People Issues
- Assessing
Your Core Testing Competencies
Module 2 - Addressing the People Issues in
Testing
This
module explains the most common problems encountered in software
testing and proposes solutions to the problems.
- What
Tests You?
- Understanding
the Two Conflicting Roles of a Tester
- The
Top Ten Challenges of Software Testing
- Solutions
to the Challenges
Module 3 - Principles of Leadership
This
module examines the principles of leadership in general and what it
takes to be an effective leader of people.
- What
Makes a Good Leader?
- Leadership
vs. Management
- What
Does It Take To Be The Best In Leading A Test Team?
- Principles
Of Effective Leadership
Module 4 - Building Core Testing Competencies
This
topic addresses the basic
knowledge that a tester needs to have to do an effective job and how to
build those core competencies.
- What
are Core Testing Competencies?
- Identifying
Core Testing Competencies
- Assessing
Your Core Testing Competencies
- How
to Lead Your Team in Building their Core Competencies
Module 5 - Selling Testing to Management
This
module describes how to get your message across to management.
- Why
Management Doesn't Understand Testing
- Finding
the Hot Buttons
- Identifying
the Stakeholders
- Timeless
Principles of Marketing and How They Can be Used to Market Testing
- Getting
the Story Across: How to Make a Great Presentation
Module 6 - Building an Effective Test Team
This
module addresses how to hire, train and keep people for your test team.
- Recruiting
the Best People
- What
to Look for in a Tester
- Keeping
the Best People
- Building
and Training the Test Team
Module 7 - Leading by Process
This
module describes why processes are so important and how to develop your
own testing processes.
- The
Role of Process in Effective Testing
- What
is Process Maturity and How Does it Impact Testing?
- What
are the Stages of Test Process Maturity?
- How
to Define a Process in About an Hour: The Workbench Approach
- Where
do Standards Fit in?
- How
to Assess your Test Process Maturity
Module 8 - Metrics and Measurement
This
module explores how to measure your testing effectiveness.
- What
are the Most Effective Measurements and Metrics for Testing?
- What
are Function Points?
- Benefits
of Testing Metrics and Measurements
- What
Needs to be in Place to Capture Measurements and Metrics
- Tools
and Techniques for Measuring Testing Activities
- Tracking
and Understanding Defect Trends
Module 9 - Knowing What’s Important:
Risk Assessment
This
module explores the nature of risk and how to assess the level of
relative risk for the purpose of test planning.
- What
is Risk?
- Why
is Risk Assessment Important?
- The
Elements of Software Risk
- An
Informal Risk Assessment Process
- A
More Formal Risk Assessment Process
Module 10 - The Role of Test Automation
This
module examines the role of
automated tools in testing and provides a process for selecting the
right tools for your project.
- The
Role of Test Tools
- The
Risks of Not Automating Testing
- The
Risks of Automating Testing
- Test
Automation vs. Manual testing
- Tips
for Automated Testing
- The
Major Issues
- Top
Ten Test Tools
- Capture/Playback
- Steps
in Selecting a Test Tool
- Critical
Success Factors
Module 11 - Project Management Considerations
This
module addresses basic project management concerns and how they relate
to testing.
- Keeping
the Test on Track
- Keeping
Control When Others Want to Drive
- How
to Estimate Test Time
- How
to Track Progress
- The
Role of a Defect Administrator
Module 12 - Working and Playing Well With Others
This
module address the cultural aspects of a project and how they relate to
testing.
- The
Role of Testing in a Project
- Working
with Developers
- Working
with Users
- Keeping
Management Informed of Progress
- Managing
Expectations
- What
Can a Tester Reasonably Assess or Recommend?
Module 13 - Summary
This
is a summary of the workshop.
- Top
Ten Seminar Points
- Final
Thoughts
- Questions
and Answers
Resources
- Checklists
and Templates
- Glossary
- Bibliography
- Web
Sites
Deliverables
- Course
notebook with slides, worksheets, checklists, complete examples and
supporting text
- You
will have the information needed to be an effective test team leader.
All materials on this site
copyright 1996 - 2009, Rice Consulting Services, Inc.
Rice
Consulting Services, Inc.
P.O. Box 892003
Oklahoma City, OK 73189
405-691-8075
"Leaders
are made, they are not born. They are made by hard effort,
which is the price which all of us must pay to achieve any goal that is
worthwhile." -- Vince Lombardi

This site best
viewed with the Mozilla Firefox
browser!
|