an Effective QA and
for Ongoing Validation
presenter! Randy held the interest of
the audience and I really enjoyed the videos!"
designed to teach
participants how to design and implement processes for quality
assurance and quality control. The benefit from these processes is the
continued quality of existing systems during ongoing operations and
session is appropriate for software
developers and managers, quality assurance and testing personnel, and
systems support professionals. The following
outline is a basic treatment
of the topic. It is possible to expand on other essential topics by
adding modules such as Unit Testing and Test Tools on a separate day of
contains two team-based
exercises which focus on having the participants write processes for
ongoing testing and change control using their own
Return on Investment
Who Will Benefit
how to design and implement effective QA and QC processes which
will find defects throughout the project lifecycle.
the key issues in designing and implementing processes.
how to use processes effectively to keep a system validated, even
the most out of your existing investment in testing and how to
leverage that investment.
your career by reinforcing your testing expertise.
Prior testing or QA knowledge is not
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
Module 1 - Stages of Process Maturity (30
Module 2 - Exploring
the Basics of Testing (1 hr.)
is Process Maturity?
the Capability Maturity Model (CMM)
Views of Process Maturity
are the Results of Process Maturity?
the First Step?
Module 3 - Walkthroughs
Phases of Testing
Benefits of Full Life-cycle Testing
Strategy and Planning
Top 10 Problems of Software Testing
Module 4 - Test
Planning Overview ( 1.5 hrs.)
is a Walkthrough?
Perform a Simple Walkthrough
Basic Testing Process
a Test Strategy
the High-Level Test Plan
Write a Test Strategy Based on a Case Study
Execution (1 hr.)
Module 6 - How
to Build a Process for Continuous Quality Assurance and Quality Control
vs. Automated Testing
Test Automation Issues
10" Test Tools
to Create and Maintain Test Data
Testing (30 mins.)
Essential Elements of a Process
to Build Your Own Processes
Tracking and Measurements
Define a Basic Testing Process For Your Organization
Management (1 Hr.)
is Regression Testing?
Perform Regression Testing?
Process for Regression Testing
Much Regression Testing is Enough?
Module 9 - Change
Management (1 hr.)
is Configuration Management?
is the Scope of Configuration Management?
Objectives of Configuration Management
Should You Care About Configuration Management?
Required for Effective Configuration Management?
Basic Process for Configuration Management
Ongoing Validation Process Using Configuration Management
Testing Using CM Data
Your Own Action Plan for Improvement (30
Define a Basic Change Management Process for Your Organization
Module 11 - Summary
Needs and Goals
Which Questions Need to Be Answered to Meet Goals
Which Data Will be Needed to Answer Questions
10 Workshop Points
- Course notebook with slides, worksheets,
checklists, complete examples and supporting text
- Test tool database
- You will have the basic information needed to
design and implement effective QA and QC processes
All materials on this site
copyright 1996 - 2009, Rice Consulting Services, Inc.
Consulting Services, Inc.
P.O. Box 892003
Oklahoma City, OK 73189
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