Software by pengtt

VIEWS: 87 PAGES: 32

									                              NEW Fall 2010 Schedule




                                               Software
                                                            Testing
                                                            Training
       Many New Courses
       Available in Live
       Virtual Format!




               Software Tester Certification    Test Estimation and Measurement
               Mastering Test Design            Performance, Load, and Stress Testing
               Risk-Driven Software Testing     Workshop
               Testing with Use Cases           Leadership for Test Managers
               Writing Testable Requirements    Test Process Improvement
               Testing Under Pressure           Key Test Design Techniques
               Requirements-Based Testing       Essential Test Management and Planning
               Mastering Test Automation        Practical ERP Testing Strategies
               Agile Testing Practices          Systematic Software Testing
               Test Process Management          Finding Ambiguities in Requirements




Providing Expert Training to Software Professionals
Software                                    Learn the latest skills and techniques through SQE Training’s courses

Testing                                     delivered in a high-powered workshop setting. Plan your training curriculum
                                            and improve your whole team. Various learning options allow you to take

Training                                    each course in the method that works best for you.


                                                                      BUILD-YOUR-OWN


          Contents
                                                                    TRAINING WEEK
                                                                      Ways to Save
 4        On-site Training                                            Take advantage of the different “Ways to Save”
 6        Software Tester Certification                                    2
                                                                      on training using our discount programs listed
                                                                             PACK
                                                                      below. Purchase valuable software quality training
 7        Core Topics for Advanced Certification
                                                                      for your whole team and save.

 8        Advanced Tester Certification–Test Analyst                                           Register 6 weeks prior for any training
                                                                                               week course and receive $50 off per
 9        Advanced Tester Certification–Test Manager                                           registered course day. Take a full week
                                                                                               of training and save $250!
10        Risk-Driven Software Testing

11                                                                                  B          Combine specialized training courses in
                                                                                  OM IN
          Systematic Software Testing                                                          the same location and save. Discounts




                                                                            C


                                                                                      E
                                                                         TRaINING WEEk
12
                                                                                               vary depending on the amount of training
          Agile Testing Practices                                             N




                                                                            A
                                                                                  D SAV        days combined. See page 3 for details.




                                                                                      E
13        Testing Under Pressure                                                               Have a group and want to save more?

14        Mastering Test Design
                                                                                               Get details on our discount policy
                                                                                               by contacting the Client Support group at

15        Test Process Management
                                                                                               sqeinfo@sqe.com or call 888.268.8770
                                                                                               or 904.287.0524.
16        Leadership for Test Managers
                                                                                               Bring any course to your location for
17        Test Process Improvement                                                             team training. On-site training is both
                                                                                               cost-effective and convenient for your
18        Testing with Use Cases                                                               team of six or more. For a free quote,
                                                                                               contact us at onsitetraining@sqe.com
19        Test Estimation and Measurement                                                      or 888.268.8770 or 904.278.0524.

20
                                                                                               See page 4 for more details.
          Mastering Test Automation

21
                                                                                               Add a StickyMinds.com PowerPass to
          Performance, Load, and Stress Testing Workshop                                       any training purchase for only $79.

22        Finding Ambiguities in Requirements
                                                                                               With a PowerPass you save $100 on all
                                                                                               future training registrations. What’s a

23        Writing Testable Requirements
                                                                                               PowerPass? Visit www.StickyMinds.com/
                                                                                               PowerPass to learn more.
24        Requirements-Based Testing
                                                                      For more details on our discount policy, contact the Client Support
25        Live Virtual Training                                       Group at sqeinfo@sqe.com or call 888.268.8770 or 904.278.0524.


26        Key Test Design Techniques
          Essential Test Management and Planning
                                                                      Easy to Register
27        Practical ERP Testing Strategies
          Performance, Load, and Stress Testing
                                                                                   Online:
28        eFoundation for Requirements Development
          and Management                                                           www.sqetraining.com/register

29        eSoftware Tester Certification
          eMastering Test Design
                                                                                   Phone:
                                                                                   888.268.8770 / 904.278.0524
30        Resource Center
                                                                                   Email:
31        Registration Information & Pricing                                       sqeinfo@sqe.com

2   To r egister, call 888.268.8770 or 904.278.0524 • www.sqetraining.com • On-site training information, email onsitetraining@sqe.com
Combine & Save on a Testing Training Week

                       B
                     OM IN
                                                      The more training you take the
                                                      greater the savings!
              C



       TRaINING WEEk            E
                                                      Maximize the impact of your training by combining courses
                 N
                                                      in the same location. Combine a full week of training for the
               A




                     D SAV
                            E


                                                      largest discount!

           MOnDAy                               TUESDAy                           WEDnESDAy                       ThURSDAy                             FRIDAy

                                Software Tester Certification—Foundation Level                                                 Mastering Test Design

                                        Systematic Software Testing*                                              Performance, Load, and Stress Testing Workshop

       Finding Ambiguities in                           Writing Testable Requirements                                       Requirements-Based Testing
           Requirements

      Testing with Use Cases**                          Risk-Driven Software Testing**                     Test Estimation & Measurement      Mastering Test Automation

       Testing Under Pressure                               Agile Testing Practices                         Test Process Improvement*       Free Seminar: 9 a.m. – 11 a.m.

                                                                                                          Note: Free Seminar will be on Thursday in Washington, DC and
    Leadership for Test Managers                           Test Process Management                        San Francisco, CA and on Friday in Tampa, FL.

*Available in Tampa, FL         ** Available in Washington, DC & San Francisco, CA




    FaLL                                          TESTING TRaINING WEEkS                                                           FREE SEMINaR

    2010
    SChEduLE
                                                  Sept. 13–17, 2010 Washington, DC
                                                                                                                                      Sept. 16, 2010
                                                                                                                                      Washington, DC

                                                  Oct. 18–22, 2010                         San Francisco, CA                          Oct. 21, 2010
                                                                                                                                      San Francisco, CA
                                                  nov. 8–12, 2010                          Tampa, FL                                  nov. 12, 2010
                                                                                                                                      Tampa, FL



                                                                 Public
Learning Options:                                                                                                         eLearning

                                                               Instructor-led            Live, instructor-led            Self-paced                Instructor-led training
                                                             training in a city            classes via your           learning, online                at your location
                                                                 near you                     computer




Who’s Behind the Training?
SQE Training provides the widest selection of specialized software training courses available. Developed and taught
by top industry consultants, all courses are based on the latest industry practices and updated regularly to reflect
current technologies, trends, and issues. Find the training you need for software testing, development, management,
requirements, and security. www.sqetraining.com

Why Choose SQE Training?
•   Expert instructors with 15–30 years of real-world experience in the software industry
•   The most relevant selection of specialized software training courses available anywhere
•   Highly interactive exercises designed to keep you engaged and help you implement what you’ve learned immediately
•   Small classroom workshop environment
•   Over 20,000 students trained worldwide who provide constant valuable feedback on our courses



To r egister, call 888.268.8770 or 904.278.0524 • www.sqetraining.com • On-site training information, email onsitetraining@sqe.com
                                                                                                                                                                          3
                                                                                                                   Train your entire team




Looking for ways to save training and travel
dollars? Consider the on-site advantages:
• Train your team at your location
• Develop the talent already on your team and increase employee productivity
• Schedule training around your current projects
• Focus training on your team’s challenges in a small group environment
• Implement best practices and dramatically improve your business processes
• Customize course content to meet your company’s business needs
• Receive expert instruction from consultants with years of real-world
  experience
                                                                                      Courses filled with
If you have six or more people to train, consider the advantages of on-site
instruction.
                                                                                      real exercises


Corporate Volume Pricing                                                                Get a FREE quote and details about
                                                                                        how easy it is to bring on-site training
Companies needing to train teams to become proficient in a number of areas              to your location. Call Lily or Julie at
can benefit from corporate volume pricing. Let us help you build a training             888.268.8770 ext. 233 or 212 or email
curriculum to suit your company’s needs.                                                onsitetraining@sqe.com



Testing
Software Tester Certification                                          Agile Testing Practices
Certified Tester—Foundation Level Training                             Skills and Knowledge to Succeed in Agile Projects
Systematic Software Testing                                            Risk-Driven Software Testing
A Risk-Based Approach for Producing Better Software                    Understanding the Value of “Risk-Driven” Testing
Mastering Test Design                                                  Test Process Management
Techniques for Developing Focused Test Cases                           Developing and Executing a Test Strategy
Creative Software Testing                                              Test Process Improvement
Proven Testing Techniques for Fast-Paced Projects                      Practical Guidelines for Small and Large Test Organizations
Performance, Load, and Stress Testing Workshop                         Test Estimation and Measurement
Issues and Solutions for Software Performance Testing                  What, When, Where, and How to Estimate and Measure within Testing
Technical Reviews and Inspections                                      Leadership for Test Managers
Find More Defects in Less Time: A Hands-on Course                      Motivation, Productivity, Inspiration, and Job Satisfaction
Exploratory Testing in Practice                                        Testing with Use Cases
Plan, Design, and Execute Tests Simultaneously to Find More            Using the Use Case Model in Test Analysis and Design
Bugs—Faster
                                                                       Testing Under Pressure
Software Security Testing and Quality Assurance                        Strategies to Succeed When Time is Short
An Integrated, Risk-Based Approach to More Secure Software
                                                                       Mastering Test Automation
Just-in-Time Software Testing                                          A Proven Path to Automation Success
Powerful Tools for Fast-Changing Projects and Priorities
                                                                       Requirements-Based Testing
Implementing Task-Oriented Unit Testing                                A Disciplined Approach for Designing, Maintaining, and
Skills to Create Deliverables That Work                                Executing Tests
Finding Ambiguities in Requirements                                    Writing Testable Requirements
Techniques for Improving Requirements and Software                     Higher Productivity and Quality with Clear and Actionalble
                                                                       Requirements


4    To r egister, call 888.268.8770 or 904.278.0524 • www.sqetraining.com • On-site training information, email onsitetraining@sqe.com
                                                                         “The SQE Software Tester
                                                                         Certification course was
                                                                         outstanding. The course
agile development                                                        material is comprehensive
Scrum Master Certification                                               enough to be used alone,
Applying Lean-Agile Software Development Practices with Scrum
User Stories and Estimation in Agile Development
                                                                         and the instructor’s practical
How to Write User Stories and Estimate Development Time                  experience was apparent. I
Design Patterns Explained                                                highly recommend this course.”
Principles, Practices, and Qualities of Good Design
                                                                         — Amy Ghiz, Lexis Nexis
Practical Test-Driven Development
A Revolutionary Approach to Software Design and Programming
Lean Software Development
Implementing Story Acceptance Tests                                  Requirements
Agile Story Writing and Acceptance Tests                             Essential Software Requirements
                                                                     Techniques and Practices for Successful Projects
Effective Agile Object-Oriented Analysis and Design                  Mastering the Requirements Process
Lean-Agile Enterprise Release Planning                               Build the Right Software--the First Time
                                                                     Requirements Modeling
Implementing Scrum for your Team                                     Use Models to Improve Your Requirements Gathering and
Prepare Your Entire Team to Begin Undertaking Scrum                  Systems Analysis
Advanced Agile Software Design                                       Extending Requirements
                                                                     Take Your Requirements to the Next Level


   “Engaging presentation with
   good, relevant examples that                                      Visual Studio® Team
   illustrated the concepts being
   discussed. Pace was appropriate                                   System Training
   to the audience, and there were                                   Overview of Visual Studio® 2010 Ultimate
   some good discussions.”
                                                                     Tester Training with Visual Studio® 2010 Ultimate
   — Matthew Smyth, Stub-Hub
                                                                     Developer Training with Visual Studio® 2010 Ultimate
                                                                     Database Training with Visual Studio® 2010 Ultimate
Management
Test Management
What Every Test Manager Needs to Know                                   For a full listing of on-site
Leading Successful Software Projects
Essentials for Software Project Managers
                                                                        course offerings, visit
Managing Software Risk
                                                                        www.sqetraining/onsite
How to Safeguard Your Software Projects
Practicing Great Management
A Guide for Leading People and Projects to Success
Test Process Improvement
Practical Guidelines for Small and Large Test Organizations




To r egister, call 888.268.8770 or 904.278.0524 • www.sqetraining.com • On-site training information, email onsitetraining@sqe.com
                                                                                                                                     5
            Learning Options
 Public
                                                      Software Tester
                                                      Certification
                eLearning



3-Day
Course Outline:                                       Certified Tester—Foundation Level

Introduction                                          $ Fundamentals of software testing—key concepts, context, risk, goals, process, and
Fundamentals of software testing                        people issues
Software context—Why does software fail?              $ Lifecycle testing—relationship of testing to development, including different models,
Principles, scope, and focus of testing                 verification and validation, and types of testing
Debugging vs. testing
Understanding risk                                    $ Test levels—system, acceptance, unit, and integration testing
Identifying and analyzing project and product risks   $ Test design techniques—black-box test methods, white-box testing, and exploratory
Goals of testing                                        testing
Basic testing process
Test psychology—viewpoints on testing                 $ Static testing—reviews, inspections, and static analysis tools
Testing throughout Software                           $ Test management—team organization, key roles and responsibilities, test approach
Development                                             and planning, configuration management, defect classification and tracking, and test
Testing and development                                 reporting
Early testing                                         $ Testing tools—selection, benefits, risks, and classifications
Models and testing
The “V” model
Verification and validation
Test levels—unit, integration, system, acceptance     Are you looking for an internationally recognized certification in software testing? Delivered by top experts
Understanding regression testing                      in the testing industry, Software Tester Certification—Foundation Level is an accredited training course to
Understanding test types                              prepare you for the ISTQB™ Certified Tester—Foundation Level exam. ISTQB™ is the only internationally
                                                      accepted certification for software testing, accredited through its network of national boards. The ISTQB™,
Static Techniques                                     a non-proprietary organization, has granted more than 135,000 certifications in more than 46 countries
What is static testing?                               around the world.
Reviews, inspections, walkthroughs, etc.
General review process                                In the Software Tester Certification course, you’ll learn the basic skills required of a software test
Common types of reviews                               professional and how testing fits into software development. Find out what it takes to be a successful
Roles and responsibilities in reviews                 software tester and how testing can add significant value to software development projects.
Success factors for reviews
Limits of reviews                                     Who Should Attend?
Understanding static analysis tools
                                                      The Software Tester Certification—Foundation Level course is appropriate for individuals who recently
Test Design Techniques                                entered the testing field and those currently seeking ISTQB™ certification in software testing.
Overview of test design and the design approach
Documentation decisions
Types of test design techniques                          Public Course Dates
Human/experience-based methods
Black-box (functional) techniques                       San Jose, CA                     Philadelphia, PA                Raleigh, nC              Columbus, Oh
White-box (structural) techniques                       August 24–26, 2010               September 21–23, 2010           October 12–14, 2010      October 26–28, 2010
Experience-based techniques                             Boston, MA                       St. Louis, MO                   Omaha, nE                Bethesda, MD
Selecting the appropriate test technique                August 24–26, 2010               September 21–23, 2010           October 12–14, 2010      November 2–4, 2010

Test Management                                         Charlotte, nC                    San Diego, CA                   TW   San Francisco, CA   Palm Bay, FL
                                                        August 31–Sept. 2, 2010          September 26–28, 2010           October 18–20, 2010      November 2–4, 2010
Team organization
                                                        TW   Washington, DC              Indianapolis, In                Atlanta, GA              TW   Tampa, FL
Roles and responsibilities                              September 13–15, 2010            September 28–30, 2010           October 19–21, 2010      November 8–10, 2010
Understanding the test manager
                                                        Minneapolis, Mn                  Baltimore, MD                   Pittsburgh, PA           Sunnyvale, CA
Understanding the tester
                                                        September 14–16, 2010            October 5–7, 2010               October 19–21, 2010      November 16–18, 2010
Test planning and strategy
                                                        Salt Lake City, UT               Toronto, On                     Austin, TX               Phoenix, AZ
Configuration management and testing
                                                        September 14–16, 2010            October 5–7, 2010               October 26–28, 2010      Nov. 30–Dec. 2, 2010
Defect/incident classification and management
Tool Support for Testing                                TW   Indicates a Training Week course. See page 3 for details.

Selection process
Introduction
Benefits                                                 About the Instructor
Risks and concerns
Classifications                                                             Dale Perry has more than 30 years of experience in information technology. He has
                                                                            been a programmer/analyst, database administrator, project manager, development
                                                                            manager, tester, and test manager. Dale’s project experience includes large systems
                                                                            development and conversions, distributed systems, and online applications, both client/
                                                                            server and Web-based. A consultant and professional instructor for more than 15 years,
Course accreditations                                                       Dale specializes in training and advising on testing, inspections and reviews, and other
                                                                            testing and quality related topics.

                                                        Additional instructors for this course include Claire Lohr, Rick Craig, Conrad Fujimoto, Dawn Haynes,
                                                        Robert Sabourin, Eric Patel, Jamie Mitchell, Gary Mogyorodi, Mike Ennis, and Ed Weller.

                    Earn 22.5 PDU’s

                                                      Course Link: www.sqetraining.com/stf

     6       To r egister, call 888.268.8770 or 904.278.0524 • www.sqetraining.com • On-site training information, email onsitetraining@sqe.com
                                                                                                                              Learning Options

Core Topics for                                                                                                         Public


advanced Certification                                                                                           2-Day
Prepare for the ISTQB™ Advanced Level Tester Certifications
                                                                                                                 Course Outline:
$ Create a test policy and test strategy, and document them effectively
                                                                                                                 Foundations of Software Testing
$ Perform test planning, analysis, and design                                                                    Testing and the software lifecycle
$ Choose the appropriate testing levels for your projects                                                        Testing interrelationships
                                                                                                                 Levels of testing within the lifecycle
$ Measure the effectiveness of your testing                                                                         Ethics
$ Select and hold the appropriate level of reviews and inspections                                               The Test Process
$ Manage incidents to improve software quality                                                                   Planning and control issues for test managers
                                                                                                                 Software measurement and metrics
$ Implement test automation to support your testing efforts                                                      Test planning, analysis, and design
$ Improve team dynamics                                                                                          Test conditions and test cases
                                                                                                                 Test implementation and execution
                                                                                                                 Evaluating exit criteria
The advanced certifications for the ISTQB™ Test Manager, Test Analyst, and Technical Test Analyst all            Test reporting needs and issues
                                                                                                                 Test closure activities
require a common set of knowledge and skills. Through the Core Topics for Advanced ISTQB™ Certification
                                                                                                                 Testing safety and mission-critical systems
training course, you will develop the skills needed for all three advanced certifications. Specific techniques
                                                                                                                    Practice exercise
addressed include the place of software testing in the development lifecycle; the ethical aspects of testing;
test planning, analysis, design, implementation, and execution; the role of the master test plan and level       Reviews
plans; risk management; reviews and inspections; and incident management.                                        Selecting the appropriate review type
                                                                                                                 Overall review process
Who Should Attend?                                                                                               Key roles in formal reviews and inspections
• Individuals who have taken the ISTQB™ Certified Tester—Foundation Level training and wish to expand            Successfully implementing review programs
                                                                                                                 Choosing documents to be reviewed
  their knowledge and skills into more advanced areas
                                                                                                                 Evaluating results of the review
• Individuals who have received the ISTQB™ Foundation Level certification, have met the criteria for taking
                                                                                                                    Practice exercise
  the advanced certification exams, and wish to prepare for those exams. For more information regarding
  the criteria for taking the advanced examinations, go to www.ASTQB.org                                         Incident Management and
• Anyone wishing to learn more about advanced testing topics                                                     Reporting
                                                                                                                 Incidents vs. errors vs. defects
The “Core” course must be completed in conjunction with one of the three-day advanced courses by anyone          Incident management issues and solutions
wishing to take one of the ISTQB™ Advanced Certification exams at the completion of the three-day course.        Managing incidents through their lifecycle
                                                                                                                 Incident data to collect and report
                                                                                                                 Writing clear and understandable incident reports
                                                                                                                 Implementing the incident management process
   Public Course Date                                                                                               Practice exercise
                                                                                                                 Test Tools and Automation
  Bethesda, MD                       November 1–2, 2010                                                          Cost-benefit analysis for tool implementations
                                                                                                                 Risks associated with tools
                                                                                                                 Test tool management issues
                                                                                                                 Developing a test tool strategy
                                                                                                                 Tool integration challenges
   About the Instructor                                                                                          Test automation language issues
                                                                                                                 Deploying and sustaining test tools
                    Dale Perry has more than 30 years of experience in information technology. He has            Tool classification and categories
                    been a programmer/analyst, database administrator, project manager, development
                    manager, tester, and test manager. Dale’s project experience includes large systems          People Skills for Test Managers
                    development and conversions, distributed systems, and online applications, both client/      Individual people skills for test managers
                    server and Web-based. A consultant and professional instructor for more than 15 years,       Role of communication in test management
                    Dale specializes in training and advising on testing, inspections and reviews, and other     Communicating at different levels
                    testing and quality related topics.                                                          Key communication skills
                                                                                                                 Test team dynamics
   Rick Craig and Claire Lohr are additional instructors for this course.                                        Issues around the independence of testing
                                                                                                                 Wrap-up and Discussion

Course Link: www.sqetraining.com/act




                                                                                                                 Course
                                                                                                                 accreditation


To r egister, call 888.268.8770 or 904.278.0524 • www.sqetraining.com • On-site training information, email onsitetraining@sqe.com
                                                                                                                                                          7
            Learning Options
      Public
                                                     advanced Tester
                                                     Certification—Test analyst
3-Day                                                Prepare for the ISTQB™ Advanced Level—Test Analyst
Course Outline:                                      Certification Exam
Risk Management                                      $ Reduce the number of test cases you need to design, create, and execute
The risk assessment process
                                                     $ Find more defects and increase test coverage
Identifying project and product risks
Approaches for mitigating risks                      $ Focus on the “edges” of your system where many of the defects hide
Prioritizing testing by risk attributes              $ Create efficient and effective test cases that cover multiple inputs
Functional Testing Techniques                        $ Document complex business rules, ensure their integrity, and test them thoroughly
Equivalence class partitioning
   Practice exercise
                                                     $ Document and thoroughly test critical events and time sequences
Boundary value analysis                              $ Create tests from use cases, a popular method for writing requirements
   Practice exercise
                                                     $ Explore and test the software simultaneously by tapping into your knowledge and
Classification trees
   Practice exercise
                                                       experience
Decision tables for test analysis
Decision tables into test cases
   Practice exercise                                 The ISTQB™ Advanced Tester Certification—Test Analyst training course expands on the test techniques
Cause-effects diagrams                               and methods introduced in the ISTQB™ Foundation certification course and addresses those areas of the
State diagrams and tables
                                                     ISTQB™ advanced syllabus specifically related to the Advanced Test Analyst certification.
   Practice exercise
Pairwise testing                                     This three-day course covers two main areas—techniques for performing effective and efficient functional
   Practice exercise                                 testing and approaches to testing the non-functional characteristics and attributes of software systems.
Testing with use cases
Experience-based testing
                                                     Specific techniques addressed include equivalence class partitioning, boundary value analysis, classification
Defect-based techniques                              trees, decision tables, cause-effects diagrams, state diagrams and tables, pairwise techniques, use cases,
   Practice exercise                                 and experience- and defect-based testing techniques. The non-functional software characteristics addressed
                                                     include functionality, reliability, usability, efficiency, maintainability, and portability.
Testing non-Functional Quality
Quality attributes—the “ilities”                     This course is crammed full of hands-on exercises so that you can practice and master the methods and
Reliability factors to verify                        techniques covered in the course. Taken in conjunction with the two-day Core Topics for Advanced ISTQB™
Defining and checking usability                      Certification course, you will have covered the syllabus for the Advanced Tester Certification–Test Analyst
Performance and efficiency considerations            course and be ready to take the certification exam.
Maintainability factors to verify
Portability needs
   Practice exercise
                                                     Who Should Attend?
                                                     • Individuals who have taken the ISTQB™ Certified Tester—Foundation Level training and wish to expand
Wrap-up and Discussion                                 their knowledge and skills into more advanced areas
                                                     • Individuals who have received the ISTQB™ Foundation Level certification, have met the criteria for taking
                                                       the advanced certification exams, and wish to prepare for those exams. For more information regarding the
                                                       criteria for taking the advanced examinations, go to www.ASTQB.org
                                                     • Anyone wishing to learn more about advanced testing topics
Course
accreditation                                        The “Core” course must be taken in conjunction with the Advanced Test Analyst course by anyone wishing to
                                                     take one of the ISTQB™ Advanced Certification exams at the completion of the three-day advanced course.



                                                        Public Course Dates

                                                       Bethesda, MD                       November 3–5, 2010




                                                        About the Instructor

                                                                         Dale Perry has more than 30 years of experience in information technology. He has
                                                                         been a programmer/analyst, database administrator, project manager, development
                                                                         manager, tester, and test manager. Dale’s project experience includes large systems
                                                                         development and conversions, distributed systems, and online applications, both client/
                                                                         server and Web-based. A consultant and professional instructor for more than 15 years,
                                                                         Dale specializes in training and advising on testing, inspections and reviews, and other
                                                                         testing and quality related topics.
                                                        Claire Lohr is an additional instructor for this course.



                                                     Course Link: www.sqetraining.com/ata


     8        To r egister, call 888.268.8770 or 904.278.0524 • www.sqetraining.com • On-site training information, email onsitetraining@sqe.com
                                                                                                                            Learning Options

advanced Tester                                                                                                       Public

Certification—Test Manager
Prepare for the ISTQB™ Advanced Level—Test Manager                                                              3-Day
Certification Exam                                                                                              Course Outline:
  $ Integrate testing into your software development process                                                    Foundations of Testing
  $ Establish a realistic test approach and strategy                                                            Testing in the software lifecycle
                                                                                                                  Practice exercise
  $ Plan, estimate, and schedule the testing effort                                                             Testing systems and system of systems
  $ Dynamically monitor, manage, and report testing activities                                                  Measuring test effectiveness
                                                                                                                Other metrics and measurement issues
  $ Measure test effectiveness and project progress                                                               Practice exercise
  $ Evaluate and improve your test process                                                                      Managing the Testing Process
  $ Develop new skills to lead your test team                                                                   Test planning
                                                                                                                Test strategy and approach
                                                                                                                   Practice exercise
                                                                                                                Test documentation requirements in context
The ISTQB™ Certification—Test Manager training class expands on the test techniques and methods
                                                                                                                Estimation techniques
introduced in the ISTQB™ Foundation Level course and addresses those areas of the ISTQB™ advanced
                                                                                                                   Practice exercise
syllabus specifically related to the Advanced Test Management certification.
                                                                                                                Scheduling challenges and issues
The course focuses on the key areas that are vital for successful test management: the foundations of           Test monitoring and control
software testing, test management, standards and test improvement processes, and people skills.                    Practice exercise
                                                                                                                Test summary reporting
Specific topics covered include testing as part of the software development lifecycle, metrics to assess test   Measuring and reporting testing status
effectiveness, test documentation, risk analysis, estimation, test management issues, process improvement          Practice exercise
models, individual skills for testers and managers, team dynamics, leadership, and motivation.                  Determining the business value of testing
                                                                                                                Risk management within testing
This course is filled with hands-on exercises to help you practice the methods and techniques taught in the
                                                                                                                   Practice exercise
course. Taking this course in conjunction with the two-day Core Topics for Advanced ISTQB™ Certification
                                                                                                                Exploratory testing techniques
course, you will have covered the syllabus for the Advanced Test Management certification and be ready to
                                                                                                                Testing safety and mission-critical systems
take the certification exam.                                                                                    Test management issues
                                                                                                                Standards and Test Improvement
Who Should Attend?                                                                                              Process
• Individuals who have taken the ISTQB™ Certified Tester—Foundation Level training and wish to expand their     Software standards
  knowledge and skills into more advanced areas                                                                 Testing standards
• Individuals who have received the ISTQB™ Foundation Level certification, have met the criteria for taking     Test process improvement models
  the advanced certification exams, and wish to prepare for those exams                                           Practice exercise
• Anyone wishing to learn more about advanced testing topics
                                                                                                                People Skills and Team
The “Core” course must be taken in conjunction with the Advanced Test Management course by anyone
                                                                                                                Composition
                                                                                                                Individual skills
wishing to take one of the ISTQB™ Advanced Certification exams at the completion of the three-day course.
                                                                                                                   Practice exercise
For more information regarding the criteria for taking the advanced examinations, go to www.ASTQB.org.
                                                                                                                Training
                                                                                                                   Practice exercise
                                                                                                                Gap analysis
   Public Course Dates                                                                                          Team dynamics
                                                                                                                   Practice exercise
                                                                                                                Leadership
  Bethesda, MD                     November 3–5, 2010                                                              Practice exercise
                                                                                                                Place of testing within an organization
                                                                                                                Motivation and morale
                                                                                                                   Practice exercise
   About the Instructor

                   A consultant, lecturer, author, and former test manager, Rick Craig has led numerous
                   teams of testers on both large and small projects. In his 25 years of consulting
                   worldwide, Rick has advised and supported a diverse group of organizations on
                   many testing and test management issues. From large insurance providers and
                   telecommunications companies to smaller software services companies, he has
                   mentored senior software managers and helped test teams improve their effectiveness.
                                                                                                                Course
                   Rick is co-author of Systematic Software Testing.                                            accreditation

Course Link: www.sqetraining.com/atm




To r egister, call 888.268.8770 or 904.278.0524 • www.sqetraining.com • On-site training information, email onsitetraining@sqe.com
                                                                                                                                                          9
            Learning Options
      Public
                                                      Risk-driven Software
2-Day
                                                      Testing                               NEW!

                                                      Understanding the Value of “Risk-Driven” Testing
Course Outline:
                                                      $ Develop dynamic test strategies to reduce product and project risk with effective testing
Testing, Risk, and The STEP™
Process                                               $ Learn the STEP™ test process—a flexible and adaptable approach for testing any software
Focus of testing                                      $ Discover the keys to risk-based test planning and how to establish realistic testing goals
Value and goals of testing                            $ Identify, analyze, and prioritize test objectives to guide all testing activities
Risk management overview
    Process, project, and product risk                $ Focus test designs on finding important bugs more quickly and with less effort
    Attitudes towards risk                            $ Find out how to report testing results and use this information to improve your testing processes
    Stakeholder viewpoints on risk
Introduction to the STEP™ test process
Test Planning                                         A Risk-Driven Test Process for any Software Development Lifecycle
Developing a risk-based test strategy and             The STEP™ (Software Test and Evaluation Process) approach for testing is a flexible and dynamic method
   approach                                           for testing any software—no matter what software development method and technology your organization
Understanding test levels—separating efforts to       uses. By employing tools based on risk to guide testing, you and your organization will get the most value
   reduce risk                                        from your testing time and resources. You’ll learn to develop reusable “testware” and employ the right
Key strategic testing issues                          amount of test documentation for the system under test.
Exercise – Assess Project Risks
                                                      Emphasizing defect prevention, the STEP process has been implemented in hundreds of testing
Test Analysis                                         organizations and integrated into many different software development lifecycle methodologies.
Risk assessment and mitigation analysis
   approaches
The STEP™ Inventory process
                                                      Covers All Facets of Testing—Planning, Analysis, Design, Execution,
   Determining test objectives                        and Reporting
   Applying the inventory process                     Learn how to develop and maintain master and level test plans driven by project and product risks. In
Exercise – Develop an Inventory of Test               hands-on exercises, you will practice identifying and analyzing these risks to create a customized test
   Objectives                                         objectives inventory. Then, you’ll perform risk assessments to prioritize the inventory to better focus on
Prioritizing the Objectives by                        developing the most valuable and useful tests and test cases. You’ll learn to determine which test to
                                                      execute first and know when to stop testing. Find out how to clearly report failures and defects and to
Risk
                                                      produce the metrics for stakeholders to make the most informed decisions.
Risk analysis
Characteristics of risk
Key likelihood and impact factors
                                                      Focuses on the Most Important Testing Issues
Exercise – Create a risk-prioritized test inventory   In a small-group class setting, your instructor, who is a seasoned testing expert, will help answer your
                                                      tough testing questions and help you understand how to apply risk-driven testing to your specific situation.
Test Design                                           You’ll leave equipped with a practical and proven testing approach that you can adapt to your organization,
Approaches to test design                             development lifecycle, applications, and project for immediate benefit. As a tester, you’ll be equipped with
   Structured techniques
                                                      the tools and skills to attack any testing project—no matter the context or scope.
   Informal techniques
Organizing the test objectives
Selecting test design techniques
                                                      Who Should Attend?
Developing a test design strategy                     The audience includes test professionals, test managers, project leaders, quality analysts, and software
                                                      developers. No specific prerequisites are assumed. However, attendees are expected to have some
Test Execution, Reporting, and                        software experience.
Risk Assessment
Understanding test coverage
Assessing test execution
Evaluating test effectiveness
                                                         Public Course Dates
Assessing failed tests, defects, and risks                                                                                                TW   Indicates a Training
Reporting on testing and risk                           TW   Washington, DC               September 14–15, 2010                                Week course. See
Stopping the test and evaluating testing                                                                                                       page 3 for details.
                                                        TW   San Francisco, CA            October 19–20, 2010
   effectiveness
Wrap-up
                                                         About the Instructor

                                                                         Dale Perry has more than 30 years of experience in information technology. He has
                                                                         been a programmer/analyst, database administrator, project manager, development
                                                                         manager, tester, and test manager. Dale’s project experience includes large systems
                                                                         development and conversions, distributed systems, and online applications, both client/
                                                                         server and Web-based. A consultant and professional instructor for more than 15 years,
                                                                         Dale specializes in training and advising on testing, inspections and reviews, and other
                                                                         testing and quality related topics.

                                                        Robert Sabourin is an additional instructor for this course.



                                                      Course Link: www.sqetraining.com/rdt


     10          To register, call 888.268.8770 or 904.278.0524 • www.sqetraining.com • On-site training information, email onsitetraining@sqe.com
                                                                                                                                 Learning Options

Systematic Software                                                                                                        Public


Testing                                                                                                            3-Day
A Risk-Based Approach for Producing Better Software
                                                                                                                   Course Outline:
$ Develop effective testing plans and strategies, execute them efficiently, and measure
  your results                                                                                                     Foundations of Modern Testing
                                                                                                                   Testing as a formal process
$ Design “testware” that finds important bugs more quickly and with less effort                                    Testing within development lifecycles
$ Prevent software defects and failures by integrating testing into your development process                       Testing as a part of quality assurance
                                                                                                                   Importance of risk-based testing
$ Improve your software testing practices and the quality of your organization’s software
$ Explore a flexible, risk-based approach to testing for both small and large organizations                        STEP™—The Software Test and
                                                                                                                   Evaluation Process
                                                                                                                   STEP architectural model
                                                                                                                   Overview: phases, activities, roles
The Best Fundamental Course for Any Test Professional                                                              STEP vs. common industry practices
Learn the techniques necessary to develop and maintain a systematic, integrated software testing approach
                                                                                                                   Test Planning
for your organization. This course details an adaptable and repeatable approach to testing that results in
                                                                                                                   Planning fundamentals
significantly improved software quality. Better planning, analysis, design, and implementation of tests result
                                                                                                                   Planning and risk management
in happier clients and developers.                                                                                 Master Test Plan—based on the IEEE 829
                                                                                                                      standard
The STEP™ (Software Test and Evaluation Process) approach described in this course emphasizes
                                                                                                                   Regression testing focus and issues
prevention of software defects and stresses continuous improvement for lasting benefits. The STEP process
                                                                                                                   Test environments—issues and concerns
has been implemented in hundreds of testing organizations and integrated into many different software              Schedules, estimates, and budgets
development lifecycle methodologies.                                                                               Acceptance, system, build/integration, and unit
                                                                                                                      level test plans—based on the IEEE 829
Know What you’ve Done—and When you’re Done                                                                            standard
Understanding and managing risk helps you focus on the important testing issues. Trace your tests back to
requirements, design, and code to reveal what you have tested and what remains to be tested. This
                                                                                                                   Test Analysis
                                                                                                                   Identifying test objectives
course leads you through test planning, test analysis, and test execution, showing you how to set—and then
                                                                                                                   Analyzing requirements and designs to determine
effectively satisfy—your testing goals.
                                                                                                                     test objectives
                                                                                                                   Creating the inventory of test objectives
Who Should Attend?                                                                                                 Applying risk to each objective
The audience includes test professionals, test managers, project leaders, quality analysts, and developers.        Understanding software failure modes
No specific testing prerequisites are assumed. However, attendees are expected to have some software               Using risk to focus the testing effort
experience.                                                                                                        Testing system modifications, new versions, and
                                                                                                                     third-party software
                                                                                                                   Test Design and Implementation
                 Take-home Bonus                                                                                   Defining the test architecture
                 Each public course participant receives a copy of Systematic Software Testing.                    Designing test cases and test procedures
                 Order additional copies by visiting www.sqe.com/books.asp                                         Understanding test data requirements
                 Valid for public courses only.                                                                    Developing reusable “testware”
                                                                                                                   Understanding the test environment
                                                                                                                   Inventory trace matrix and coverage
                                                                                                                   Test Execution and Reporting
   Public Course Dates                                                                                             Executing tests
                                                                                                                   Reporting and managing defects
  TW   Tampa, FL                       November 8–10, 2010                             TW   Indicates a Training   Performing root cause analysis
                                                                                            Week course. See       Evaluating the product and the test and
                                                                                            page 3 for details.
                                                                                                                     development processes
                                                                                                                   Assessing the criteria for “stopping” testing
                                                                                                                   Final Perspective
   About the Instructor                                                                                            Improving your testing process
                                                                                                                   Guidelines for fostering change
                   Dale Perry has more than 30 years of experience in information technology. He has               Course summary
                   been a programmer/analyst, database administrator, project manager, development
                   manager, tester, and test manager. Dale’s project experience includes large systems
                   development and conversions, distributed systems, and online applications, both client/
                   server and Web-based. A consultant and professional instructor for more than 15 years,          Course accreditations
                   Dale specializes in training and advising on testing, inspections and reviews, and other
                   testing and quality related topics.
   Additional instructors for this course include Lee Copeland, Rick Craig, Claire Lohr, Robert Sabourin, and
   Dawn Haynes                                                                                                     Earn 22.5 PDU’s




Course Link: www.sqetraining.com/sst



To register, call 888.268.8770 or 904.278.0524 • www.sqetraining.com • On-site training information, email onsitetraining@sqe.com
                                                                                                                                                       11
            Learning Options
      Public
                                                      agile Testing
2-Day
                                                      Practices                                      NEW!

Course Outline:                                       Skills and Knowledge to Succeed in Agile Projects

Fundamentals of Agile                                 $ Learn the fundamentals of agile development models
Development                                           $ Discover how testing is different in agile environments
Agile principles
The Agile Manifesto                                   $ Learn the basis of agile testing—the user story and how to test it
Agile development models
                                                      $ Explore key agile testing practices—ATDD, TDD, and ET
Scrum
Extreme programming (XP)                              $ Examine technical and team skills you need for success
Other agile lifecycle models
                                                      $ Recognize the main agile testing challenges and how to address them
How agile testing is different
The Agile Team
Roles within the agile Team
Self-organizing teams
                                                      Agile Testing Practices
Role swapping                                         Agile software practices are being employed within many development organizations worldwide. More and
                                                      more test teams and testers are participating in agile projects or are embedded within agile teams. Many
The Basis of Development and                          testers struggle to understand the agile development process and their place in it. Learn the fundamentals
Testing                                               of agile development, the role of the tester in the agile team, and the agile testing processes. From user
Product backlogs, sprint backlogs                     stories—the agile version of requirements—and through development and testing, this course prepares
The planning meeting                                  you to be a valuable member of an agile development team. Explore the business and technology-facing
User stories                                          tests agile projects demand and how agile testers help the project succeed. Learn about the techniques of
Test planning
                                                      Test-Driven Development (TDD) and Acceptance Test-Driven Development (ATDD)—the cornerstones of agile
Agile Testing Processes                               testing. Practice the technical and team skills you and your fellow testers need for success in the brave new
The agile testing quadrants                           world of agile development.
Acceptance test-driven development (ATDD)
ATTD tools                                            Practice of Agile Testing Techniques—hands-On
Test-driven development (TDD)                         Experience agile testing processes in an informal and interactive workshop setting. First, you will see real-
Unit and component tests                              world examples of each test process. Then, you’ll have the opportunity to apply these techniques through a
Where do unit test frames and tools fit in?           series of hands-on, small group exercises.
Exploratory testing
Non-functional testing                                Who Should Attend?
Testing through the Sprint                            This course is appropriate for both novice and experienced software testers. Developers who are expected
The product backlog                                   to write test cases within agile teams will find this course extremely useful. Test and development managers
Story size estimation                                 also will benefit from this course. A background of basic development and testing processes is helpful but
Sprint iteration planning                             not required.
Testing tasks
Development tasks
Unit testing
Visible progress—burn down charts
                                                         Public Course Dates
Bug management
Stand up meetings                                       TW   Washington, DC              September 14–15, 2010                            TW   Indicates a Training
Working with developers                                                                                                                        Week course. See
                                                        TW   San Francisco, CA           October 19–20, 2010                                   page 3 for details.
Getting the build
Bug isolation                                           TW   Tampa, FL                   November 9–10, 2010
Debugging
Regression testing
The Agile Tester                                         About the Instructor
Testing role
Testing tasks
Technical skills                                                         Robert Sabourin has more than 25 years of management experience, leading teams
Team skills                                                              of software development professionals. A well-respected member of the software
Automation in testing                                                    engineering community, Robert has managed, trained, mentored, and coached
                                                                         thousands of top professionals in the field. He frequently speaks at conferences and
Agile Testing Challenges                                                 writes on software engineering, SQA, testing, management, and internationalization.
Dealing with defects                                                     The author of I am a Bug!, the popular software testing children’s book, Robert is an
Barriers to test automation                                              adjunct professor of Software Engineering at McGill University.
Completing testing in short iterations
Test documentation
Integration sprints
Hardening sprints                                     Course Link: www.sqetraining.com/agt
Escalations and support issues
Exercises
Test estimation and planning
Test-driven development
Story testing
Exploratory testing




    12           To register, call 888.268.8770 or 904.278.0524 • www.sqetraining.com • On-site training information, email onsitetraining@sqe.com
                                                                                                                                Learning Options


Testing under Pressure
                                                                                                                     Public



Strategies to Succeed When Time is Short                                                  NEW!
                                                                                                                    1-Day
$ Identify and focus on “what really matters”                                                                       Course Outline:
$ Listen to and learn from your key context drivers
                                                                Live virtuaL
$ Create practical decision-making workflows
                                                            training avaiLabLe                                      Overview
                                                                                                                    Key pain points
$ Dynamically prioritize testing objectives and tasks                                                               What does testing really do?
$ Triage ruthlessly to deliver the most value with limited time                                                     Testing under pressure
$ Avoid wasteful re-work when implementing and executing tests                                                      Begin with the End in Mind
                                                                                                                    Fundamental question: Are we there yet?
                                                                                                                    What quality is all about
Test Teams and Testers Dealing with Severe Time Limits                                                              Dijkstra’s truth about testing
                                                                                                                    Pareto analysis
Picture a cast-in-concrete delivery date looming on your project’s horizon. While you have precious little time
remaining, the development team keeps delivering incomplete builds of less-than-stable code. Is this a              Active Context Listening and
“death march” project, or can the testing team actually do something useful—perhaps even save the day?              Acting
                                                                                                                    Influence and decision making
Based on successful testing experiences from outrageously turbulent projects, Testing Under Pressure reveals        Identifying context drivers
proven principles that you can immediately apply to your own testing world. Rather than wondering if the sky is     Business values
falling, you’ll develop a set of practical, repeatable skills and tools to keep yourself and your team focused on   Technological solutions
what really matters most. Instead of a checklist of what to do next, you’ll have the knowledge and confidence       Organizational structures
to think on your feet and decide every week—and every day—the most important things to do next.                     Dynamic listeners
                                                                                                                    Taking action
Real World Strategies with hands-on Practice                                                                        Decision-making Patterns
In this hands-on class, you’ll practice ways to “triage” your testing focus and bug-finding priorities and          First things first
discover how to widen the testing net with a rich “variety” of testing ideas; build a dynamic “heap” of             Workflow models
ready-to-go tests; avoid costly rework developing and executing tests; always know the “last best build” for        Identifying stakeholders
release; and actively monitor and act on the business, technological, and organizational “context” drivers to       Individual decisions
guide your testing.                                                                                                 Priority, severity, and consequence
                                                                                                                    Getting stakeholder buy-in
With real-world examples, interactive exercises, and lively group discussions to keep the energy up, you’ll         Adapt to change—making it real
learn ways to apply these practices in your project, your team’s development lifecycle, and your organization.
If you are looking for effective testing strategies when time is running out, development is late, and change       Ruthlessly Triage
is rampant, this class is for you.                                                                                  Test idea sources
                                                                                                                    Trade-offs
Who Should Attend?                                                                                                  Impact estimation
                                                                                                                    Gaining credibility
Test managers, test leads, and testers who operate in an environment in which projects have firm release
                                                                                                                    Rejecting ideas
deadlines, priorities change constantly, or testing resources are scarce will benefit from this course. Project
                                                                                                                    When and how to triage
managers, QA managers, and development managers in these same circumstances will benefit from the
                                                                                                                    What—and what not—to test
approaches and skills developed in Testing Under Pressure.                                                          Triage and stakeholder value
                                                                                                                    Offering alternatives

   Public Course Dates                                                                                              The Last Best Build
                                                                                                                    Software delivery palette
                                                                                                                    Objective assessment
  TW   Washington, DC              September 13, 2010                                TW   Indicates a Training
                                                                                                                    Subjective assessment
                                                                                          Week course. See
  TW   San Francisco, CA           October 18, 2010                                       page 3 for details.       Trade-offs
  TW   Tampa, FL                   November 8, 2010                                                                 Getting Organized for Extreme
                                                                                                                    Time Pressure
                                                                                                                    Getting things done
   Live Virtual Course Dates                                                                                        Testing the builds
                                                                                                                    Smoke testing
                                                                                                                    FAST: Functional Acceptance Simple Testing
  For a calendar of Live Vir tual Training go to www.sqetraining.com/VirtualTraining                                Focused regression testing
                                                                                                                    Session-based exploratory testing

   About the Instructor                                                                                               Group Exercises and Discussions
                                                                                                                      Numerous examples and case studies
                   Robert Sabourin has more than 25 years of management experience, leading teams
                   of software development professionals. A well-respected member of the software
                   engineering community, Robert has managed, trained, mentored, and coached
                   thousands of top professionals in the field. He frequently speaks at conferences and
                   writes on software engineering, SQA, testing, management, and internationalization.
                   The author of I am a Bug!, the popular software testing children’s book, Robert is an
                   adjunct professor of Software Engineering at McGill University.



Course Link: www.sqetraining.com/tup

To register, call 888.268.8770 or 904.278.0524 • www.sqetraining.com • On-site training information, email onsitetraining@sqe.com
                                                                                                                                                          13
                Learning Options
  Public
                  eLearning
                                                       Mastering Test design
                                                       Techniques for Developing Focused Test Cases
2-Day
                                                       $ Learn functional, black-box test design techniques to find bugs faster
Course Outline:                                        $ Explore structural, white-box methods to add more depth to test designs
                                                       $ Practice test design techniques to reinforce your new skills
Introduction                                           $ Examine experience-based testing approaches to replace ad hoc testing
Where test design fits in the testing process
Elements of a good test case                           $ Find out when to use each test design technique for the best results
Test oracles
Test case design trade-offs
Functional—Black-box Test                              The Practical “how To’s” of Creating Test Cases
Techniques                                             After the test plans are written, the test teams formed, and the tools selected, it’s time to develop test
What is black-box testing?                             cases and start the testing. So, what test design techniques should you use? How do you decide what
Black-box testing at different test levels             tests are most important? What does a good test case look like? How can you reduce the number of
Equivalence class partitioning                         tests while increasing coverage? When and how should you use white-box testing to complement black-box
Discovering and documenting partitions                 techniques? How can you maximize the value of exploratory testing?
Partitioning complex fields
Equivalence classes for multiple requirements
                                                       Mastering Test Design answers these tester questions and many more while helping test analysts develop
   Exercise                                            their professional testing skills and expand their personal tester toolkit of techniques.
Boundary value analysis
Challenging boundary issues                            hands-0n Practice of Real-World Testing Techniques
   Exercise                                            In this hands-on workshop, you’ll learn about and practice the most important functional, black-box testing
Decision table construction                            techniques and be on your way to becoming a master test designer. The course includes student exercises
Decision tables into test cases                        covering equivalence class partitioning, boundary value analysis, decision tables, state diagrams, pair-
   Exercise                                            based testing, and more.
State-transition diagrams and tables
Designing tests from diagrams                          Mastering Test Design goes beyond black-box testing and covers structural, white-box techniques that
   Exercise                                            extend testing into software design, integration testing, and even the program code. You’ll also learn about
Pair-based test methods                                exploratory testing and other creative test techniques that complement structured test designs. Explore
   Exercise                                            when to choose a specific test technique and how to combine multiple approaches to increase coverage
Structural—White-box Test                              and improve your confidence that the software works correctly.
Techniques                                             Mastering Test Design is a great opportunity to hone your test design skills, improve your effectiveness,
What is white-box testing?                             and increase your professionalism as a test analyst. You will leave the class with a newfound confidence
Applying control flow to code                          for designing great test cases that find important bugs sooner.
Paths and cyclomatic complexity
Unit, statement, and decision code coverage            Who Should Attend?
   Exercise
                                                       This course is appropriate for both novice and experienced software testers. Developers who are
Integration path analysis
                                                       expected to create test cases will find this course extremely useful. Test and development managers
Integration testing and coverage
   Exercise                                            also can benefit from this course. A background of basic development processes and test levels is
Data flow analysis                                     helpful but not required.
   Exercise
Exploratory and Creative Testing
Exploratory testing process
                                                          Public Course Dates
Creative invalids
Error guessing                                           TW   Washington, DC              September 16–17, 2010                             TW   Indicates a Training
Group insights                                                                                                                                   Week course. See
                                                         TW   San Francisco, CA           October 21–22, 2010
                                                                                                                                                 page 3 for details.
                                                         TW   Tampa, FL                   November 11–12, 2010



                                                          About the Instructor

Course accreditations                                                     Claire Lohr has been a professional in the computer field for more than 30 years,
                                                                          with the last 15 years focused on software process improvement for companies,
                                                                          including GTE, Motorola, Westinghouse, SAIC, Boeing, Aetna. Claire currently
                                                                          provides training and consulting services for a wide variety of both government and
                                                                          commercial clients. Her certifications are CSQE, CSDP, and CTFL. Claire is an SEI
Earn 15 PDU’s                                                             CMM Software Capability Evaluator and a Lloyd’s Register ISO 9000 Lead Auditor.
                                                         Additional instructors for this course include Lee Copeland, Dale Perry, Richard Bender, Robert Sabourin,
                                                         and Dawn Haynes.




                                                       Course Link: www.sqetraining.com/mtd



     14           To register, call 888.268.8770 or 904.278.0524 • www.sqetraining.com • On-site training information, email onsitetraining@sqe.com
                                                                                                                                 Learning Options

Test Process                                                                                                                Public


Management                                                       NEW!
                                                                                                                      2-Day
Developing and Executing a Test Strategy
                                                                                                                      Course Outline:
$ Factors critical for managing the test process                                                                      Testing and Quality
$ Key roles and responsibilities of test managers in small and large organizations                                    Software quality vs. testing
                                                                                                                         Class Discussion – Your organization’s culture
$ Creation and execution of a practical and dynamic Master Test Plan                                                  Test levels—unit, integration, system, and
$ Steps to develop a prioritized set of test objectives based on risk                                                    acceptance
                                                                                                                      Preventive testing vs. reactive testing
$ Skills and approaches to manage the test effort—from start to finish                                                STEP™ – Software Test and Evaluation Process
                                                                                                                         Class Discussion – Can we test quality into
                                                                                                                         the software?
Whether you are a test manager leading a small test team, the director managing multiple test teams, or a
development manager or lead who is responsible for testing, you already know that poor testing can waste              The Test Manager
time and money—and sometimes even destroy a project or product.                                                       Roles and responsibilities of the test manager
                                                                                                                      Communicating with stakeholders
                                                                                                                         Class Discussion – Ways to obtain
In this interactive, discussion-oriented course, you’ll learn about and explore what it takes to develop, maintain,
                                                                                                                         management buy-in
and execute a successful test strategy. Rather than teaching an inflexible checklist process of “things to do”
                                                                                                                      Raising testing value proposition and profile
for testing, you’ll learn to think and plan the test effort based on the situations you face in your project and         Class Discussion – The developer-to-tester
product—the application to test; the development environment and lifecycle; time available for testing; test             ratio
resources and staff skills; risk factors; and all of the variables that should drive testing decisions.               Test manager attributes and skills

Develop a Practical Test Approach                                                                                     Test Teams
                                                                                                                      Attitudes and psychology of testing
The purpose of the test approach—or strategy—is to manage and direct the test effort to a successful
                                                                                                                         Class Exercise and Discussion
conclusion by finding the important defects early and providing project stakeholders with the information they
                                                                                                                      Test team organization alternatives
need to make informed decisions. Through numerous class discussions and explorations, you’ll learn the                Keys for successful test teams
critical success factors for developing a practical test approach and the roles that testers and test managers           Class Discussion – Handling concurrent
play in successful development projects.                                                                                 projects
                                                                                                                      Staff attributes and skills development
Manage the Test Effort from Start to Finish                                                                              Class Discussion – Characteristics of a good
For a test strategy to have value, it must be skillfully implemented and updated as the project unfolds.                 tester
Risks must continuously be re-evaluated based on both internal and external influences. Exit criteria must            Configuration Management
be reviewed and changed if necessary based upon the current state of the project. Find out what it takes to           Library management
run a test project from early planning and resourcing, developing the tests, executing tests, reporting test          Change control board
results, and, finally, evaluating the process.                                                                        Defect analysis

Who Should Attend?                                                                                                    Master Test Plan
                                                                                                                      Process vs. documentation
This course is appropriate for anyone who influences the direction of the testing strategy—test managers,                Class Discussion – Who is the audience for
development managers responsible for testing, test leads, senior testers—and QA analysts, test leads, and                the Master Test Plan?
senior test engineers and analysts. Participants should have at least two years of test experience and some           What—and what not—to test
leadership experience or training.                                                                                    Product and project risks and contingencies
                                                                                                                         Class Exercise and Discussion
                                                                                                                      Test approach/strategy
   Public Course Dates                                                                                                Scheduling and estimating
                                                                                                                         Class Discussion – Who sets the test
                                                                                                                         schedule?
  TW   Washington, DC               September 14–15, 2010                             TW   Indicates a Training       Why test planning fails
                                                                                           Week course. See
  TW   San Francisco, CA            October 19–20, 2010
                                                                                           page 3 for details.        Testware Design
  TW   Tampa, FL                    November 9–10, 2010                                                               Influence of risk
                                                                                                                      Testers’ role in requirements
                                                                                                                      The inventory process
                                                                                                                      Execution Management
   About the Instructor                                                                                               Logging and reporting tests and incidents
                                                                                                                      Failures vs. defects
                    A consultant, lecturer, author, and former test manager, Rick Craig has led numerous                 Class Discussion – How do you measure test
                    teams of testers on both large and small projects. In his 25 years of consulting                     effectiveness?
                    worldwide, Rick has advised and supported a diverse group of organizations on                     Predicting release dates
                                                                                                                      When to stop testing
                    many testing and test management issues. From large insurance providers and
                    telecommunications companies to smaller software services companies, he has                       Tools
                    mentored senior software managers and helped test teams improve their effectiveness.              What—and what not—to automate
                    Rick is co-author of Systematic Software Testing.                                                   Class Discussion – Test tool issues
                                                                                                                      Manager’s role in tool implementation
                                                                                                                      Process Benchmarks and
Course Link: www.sqetraining.com/tpm                                                                                  Baselines
                                                                                                                      Implementing changes
                                                                                                                      Process assessments
                                                                                                                      Test process improvement models


To register, call 888.268.8770 or 904.278.0524 • www.sqetraining.com • On-site training information, email onsitetraining@sqe.com
                                                                                                                                                        15
            Learning Options
      Public
                                                     Leadership for Test
1-Day
                                                     Managers                                        NEW!

Course Outline:                                      Motivation, Productivity, Inspiration, and Job
                                                     Satisfaction
Introduction
What is leadership?                                  $ Encourage and support self-motivation within and outside your team
How is leadership different from management?
Are leaders made or born?                            $ Improve productivity and innovation with better leadership
Characteristics of Leadership                        $ Inspire those around you to become their best
Cornerstones of leadership                           $ Increase job satisfaction for your team and yourself
Traits
Qualities
Style
                                                     What is the difference between management and leadership? Are leaders born or made? If test managers
Motivation/Morale/Initiative                         can, in fact, develop leadership skills, how can you become a better—even a great—leader? Rick Craig, a
What motivates testers?                              Colonel in the US Marine Corps, answers these questions and many more based on his experiences in the
What is morale?                                      Marine Corps and as a former test manager and test consultants to companies around the world.
Handling morale problems
How do you maintain good morale?                     In this discussion-oriented workshop, you and your fellow students will explore with Rick what it means
Principles of Leadership                             to be a leader. First, you’ll learn about the attributes of “natural” leaders and what it takes for managers
USMC principles                                      to grow to become great leaders who empower their team and add significant value to their organization.
Quality goals                                        Then, the class members will delve into the most pressing leadership issues and challenges that test
Vision statement                                     managers face every day. You’ll begin to identify the leadership traits you already possess and learn
Test policy                                          specific things you, as a test manager or lead, can do to improve your leadership skills and help your
Leading Testing Teams                                team grow and mature.
The test manager’s many roles
Span of control
                                                     The Approach
Importance of influence leaders                      The class will begin with a brief discussion of leadership “theory”—common leadership traits, leadership
Effective delegation                                 style, developing trust, and leading by example. Then, Rick, you, and the other class members will explore
                                                     situational leadership issues: how to gauge morale; the leader’s role as a coach, mentor, and trainer; how
Testing Structures                                   organizational structure and corporate culture affect leadership; leadership principles applied to software
Team composition
                                                     testing and development; the impact and importance of influential leaders; and more.
Test independence
Team organization
                                                     Rick encourages you to bring your most pressing people and organizational problems to examine during
Outsourcing considerations
Managing multiple teams                              the class. Working together with Rick and your peers you will discover new approaches to try and new
Keys to successful teams                             perspectives to look at these issues. In addition to learning what it takes to improve your personal
                                                     leadership skills, you’ll be able to take back specific action items to help your team improve their
The Leader as a Teacher                              performance and individuals increase their job satisfaction.
Empowerment
Staff development                                    Who Should Attend?
Technical skills assessment
                                                     This course is appropriate for test managers, test leads, potential test leads and managers, and anyone
Staff selection and retention
                                                     who is a student of leadership.
Communications
Barriers to effective communications
Test psychology                                         Public Course Dates
Selling testing
Corporate culture                                                                                                                       TW   Indicates a Training
Practical advice for managers                          TW   Washington, DC             September 13, 2010                                    Week course. See
                                                                                                                                             page 3 for details.
                                                       TW   San Francisco, CA          October 18, 2010
                                                       TW   Tampa, FL                  November 8, 2010



                                                        About the Instructor

                                                                        A consultant, lecturer, author, and former test manager, Rick Craig has led numerous
                                                                        teams of testers on both large and small projects. In his 25 years of consulting
                                                                        worldwide, Rick has advised and supported a diverse group of organizations on
                                                                        many testing and test management issues. From large insurance providers and
                                                                        telecommunications companies to smaller software services companies, he has
                                                                        mentored senior software managers and helped test teams improve their effectiveness.
                                                                        Rick is co-author of Systematic Software Testing.


                                                     Course Link: www.sqetraining.com/ltm



    16          To register, call 888.268.8770 or 904.278.0524 • www.sqetraining.com • On-site training information, email onsitetraining@sqe.com
                                                                                                                            Learning Options

Test Process                                                                                                          Public


Improvement                                                                                                     1-Day
Practical Guidelines for Small and Large Test Organizations
                                                                                                                Course Outline:
$ Baseline your current testing practices using a standard process model
                                                                                                                Introduction
$ Benchmark current practices against industry practices                                                        Typical complaints about testing
                                                                                                                Improving the testing process
$ Identify high payback process improvement opportunities
                                                                                                                Position and scope of test process improvement
$ Develop measurable objectives and milestones for improvement                                                  The process of change
$ Avoid killer process improvement pitfalls                                                                     Improvement Process
                                                                                                                Awareness
                                                                                                                Goal, scope, and approach
                                                                                                                Develop the assessment tool
Get a Realistic Picture of—and a Plan to Improve—your Testing                                                   Define improvement actions
To become a great test team you not only need great testers (which you already have) but also a process that    Plan the improvement project
is optimized for your environment—business, development lifecycle, company culture, software applications,      Implement change
and more. Whether your test group consists of two people or two hundred, this highly interactive course         Evaluate results and adjust
delivers a practical, systematic approach to assess your current test processes and chart a course for
measurable improvements. You’ll leave with new insights into how your testing compares to others and take
                                                                                                                The Test Process Improvement
back a customizable, step-by-step roadmap for getting better.
                                                                                                                (TPI®) Model
                                                                                                                Relationship to CMMI®
Implementing process improvement is a difficult task and—without its own process in place—often yields          Relationship to TPI® Next
nothing more than frustration for those participating. Test Process Improvement provides an excellent outline   Assessment
for the entire improvement process and reveals the most common “gotcha’s” that can kill the whole thing.        Twenty key areas
                                                                                                                Maturity levels
The Approach                                                                                                    Checkpoints
                                                                                                                Improvement suggestions
You’ll learn how to baseline current practices against industry practices and identify the most logical and     Test Maturity Matrix explained
valuable areas for measurable changes within your organization. After exploring several industry process        Order of improvements
improvement models—CMMI®, TMMi®, TPI®, and TPI® Next—you’ll dive deeply into the TPI® model and learn
how to use it for improving your testing.                                                                       Improvement Actions
                                                                                                                Objectives
Find out when it is best to do a full-blown assessment, a less formal one, or even a self-assessment. Explore   Findings
and practice data collection methods to build a baseline of current processes. Every student leaves with an     Recommendations
understanding of exactly how to use the TPI® model and with the knowledge of its strengths and weaknesses.
The class explores strategies for successfully implementing changes and making them permanent.

Who Should Attend?                                                                                              Take-home Bonus
This course equips test managers, QA managers, test team leads, software managers, test consultants,
and IT improvement specialists with the tools and skills they need to plan for and conduct a structured test                       Each public course
process assessment and improvement initiative.                                                                                     participant receives a
                                                                                                                                   copy of the book, Test
                                                                                                                                   Process Improvement:
                                                                                                                                   A Practical Step-by-Step
   Public Course Dates                                                                                                             Guide to Structured
                                                                                                                                   Testing, by Tim Koomen
                                                                                   TW   Indicates a Training
  TW   Tampa, FL                   November 11, 2010                                    Week course. See
                                                                                                                                   and Martin Pol.
                                                                                        page 3 for details.

                                                                                                                Valid for public courses only.


   About the Instructor

                   A consultant, lecturer, author, and former test manager, Rick Craig has led numerous
                   teams of testers on both large and small projects. In his 25 years of consulting
                   worldwide, Rick has advised and supported a diverse group of organizations on
                   many testing and test management issues. From large insurance providers and
                   telecommunications companies to smaller software services companies, he has
                   mentored senior software managers and helped test teams improve their effectiveness.
                   Rick is co-author of Systematic Software Testing.
  Additional instructors for this course include Lee Copeland and Martin Pol.




Course Link: www.sqetraining.com/tpi




To register, call 888.268.8770 or 904.278.0524 • www.sqetraining.com • On-site training information, email onsitetraining@sqe.com
                                                                                                                                                 17
           Learning Options
     Public
                                                    Testing with use
1-Day
                                                    Cases                           NEW!

                                                    Using the Use Case Model in Test Analysis and Design
Course Outline:
Introduction to Use Cases                            $ Understand the basics of the use case model
Basic concepts
Focus                                                $ Learn the strengths and limits of use cases from a testing perspective
Benefits
                                                     $ Learn how to assess specific use cases for correctness and completeness
Understanding the use case model
Concepts, notation, and formats                      $ Learn how use cases become the basis of test analysis and test design
General concerns
Testing Use Cases
Testing the use case model                           Understanding the Use Case Model
Domain testing                                       The use case model is a very useful tool for gathering, defining, and documenting the functional
Traceability testing                                 requirements of a system or application. In many organizations, it has taken the place of the classic many
Syntax testing                                       hundred-page requirements document. As a tester, you need to understand the general characteristics
From Use Cases to Test Cases                         of the use case model, its strengths and weaknesses, and, most importantly, how it is being used in the
Example use case                                     project on which you are working. Several different styles of use cases are used in system development,
Actors—secondary and sub-actors                      and you need to be knowledgeable about them.
Actors and their goals
Examining a use case for key test issues             Testing the Use Cases
Main elements                                        As requirements, documented in a use case model, are being created, testers help ensure that the use
Description                                          case model is complete, correct, and consistent. Early discovery of defects in the model, and in specific
Scenarios                                            use cases, will prevent defects from being introduced into the design and code.
Alternatives and exceptions
Dealing with ambiguity in use cases                  Testing Based on Use Cases
Using test techniques to assess use cases and
                                                     Once use cases are tested, then the system or application is built from them. The use case model
   scenarios
                                                     becomes the basis for functional testing. Testers analyze the details of each use case and create one or
Developing test objectives from use cases
                                                     more test cases that will be used to verify that the design and code are correct.
Designing the test cases
Wrap-up and Summary                                  Who Should Attend?
                                                     This course is appropriate for anyone involved in using the use case model for software development.
                                                     Novice and experienced software testers—as well as developers, test and development managers,
                                                     customers, and project managers—can benefit from this course. A background of basic development
                                                     processes is helpful but not essential.



                                                        Public Course Dates
                                                       TW   Washington, DC              September 13, 2010                               TW   Indicates a Training
                                                                                                                                              Week course. See
                                                       TW   San Francisco, CA           October 18, 2010                                      page 3 for details.




                                                        About the Instructor

                                                                        Dale Perry has more than 30 years of experience in information technology. He has
                                                                        been a programmer/analyst, database administrator, project manager, development
                                                                        manager, tester, and test manager. Dale’s project experience includes large systems
                                                                        development and conversions, distributed systems, and online applications, both client/
                                                                        server and Web-based. A consultant and professional instructor for more than 15 years,
                                                                        Dale specializes in training and advising on testing, inspections and reviews, and other
                                                                        testing and quality related topics.




                                                    Course Link: www.sqetraining.com/tuc




     18         To register, call 888.268.8770 or 904.278.0524 • www.sqetraining.com • On-site training information, email onsitetraining@sqe.com
                                                                                                                            Learning Options

Test Estimation and                                                                                                   Public


Measurement                                                        NEW!
                                                                                                                 1-Day
What, When, Where, and How to Estimate and Measure
within Testing                                                                                                   Course Outline:
                                                                                                                 Introduction to Software
$ Understand the test team’s and tester’s role in software estimation and                                        Measurement
  measurement                                                                                                    What is measurement?
$ Develop the right measures for you project and organization                                                    Why is measurement important?
                                                                                                                 What makes a good metric?
$ Create a custom Test Metrics Dashboard
                                                                                                                 Models for Developing Test
$ Learn how to estimate in the face of uncertainty                                                               Metrics
$ Avoid dysfunctional metrics for sustainable measurement programs                                               The “ility” Model
                                                                                                                 Practice-based measurements
                                                                                                                 GQM—goal, question, metric

The Test Manager’s Role in Measurement                                                                           Measurement Rules of Thumb
                                                                                                                 The human element
In many ways, the most important value of testing is providing timely and accurate information to project
                                                                                                                 Obtaining buy-in—management and staff
stakeholders. As a by-product of testing efforts, test managers—and lead testers—need to continually
                                                                                                                 The Hawthorne Effect
measure and report the status and quality of the product under development. They also need to measure
                                                                                                                 Use of subjective metrics
test effectiveness as a guide for improvement. Test managers make and revise test effort estimates
and help determine when to stop testing and release the product. These are all example of test metrics.          Test Manager’s Dashboard
Because a key component of testing is to measure the quality of the software product, test managers and          Quality of the product
testers also collect data and report metrics related to the entire software development activity.                Project and Test Status
                                                                                                                 Test effectiveness
Estimation is a Key Measurement                                                                                  Resources metrics
Almost anyone who has ever attempted to develop an estimate about software realizes just how difficult           Outstanding issues
the task can be. The number of factors that can affect the estimate is virtually without limit. The key to       Test Estimation
good estimates is to understand the main variables, compare them to known standards, and normalize the
                                                                                                                 What is estimation?
estimates based upon their differences. This is easy to say but difficult to accomplish because estimates
                                                                                                                 Who should perform estimation?
are frequently required when very little is known about the project and what is known is constantly
                                                                                                                 What should be estimated?
changing. Throw in a healthy dose of politics and a bit of wishful thinking and estimation can become a
nightmare for software practitioners—and testers.                                                                Estimating Axioms
Who Should Attend?                                                                                               Estimation Techniques
                                                                                                                 Work breakdown
This course provides a background in estimation for anyone who must estimate software development
                                                                                                                 Team estimates (Wideband Delphi)
or testing efforts (and that should cover almost everyone!). Analysts, developers, leads, test managers,
                                                                                                                 Three-point estimates
testers, and QA personnel can all benefit from this course.
                                                                                                                 Company standards and norms
                                                                                                                 Percent of project effort
                                                                                                                 Industry averages and predictive models
   Public Course Dates                                                                                           Story point sizing
                                                                                                                 Poker estimation
                                                                                                                 Group Exercise
   TW   Washington, DC               September 16, 2010                              TW   Indicates a Training
                                                                                          Week course. See
                                                                                                                 Wrap-up and Discussion
   TW   San Francisco, CA            October 21, 2010
                                                                                          page 3 for details.
   TW   Tampa, FL                    November 11, 2010



   About the Instructor

                    Robert Sabourin has more than 25 years of management experience, leading teams
                    of software development professionals. A well-respected member of the software
                    engineering community, Robert has managed, trained, mentored, and coached
                    thousands of top professionals in the field. He frequently speaks at conferences and
                    writes on software engineering, SQA, testing, management, and internationalization.
                    The author of I am a Bug!, the popular software testing children’s book, Robert is an
                    adjunct professor of Software Engineering at McGill University.
   Rick Craig is an additional instructor for this course.



Course Link: www.sqetraining.com/tem




To register, call 888.268.8770 or 904.278.0524 • www.sqetraining.com • On-site training information, email onsitetraining@sqe.com
                                                                                                                                                  19
          Learning Options
Public
                                                   Mastering Test                                                                  Live virtuaL

                                                   automation
                                                                                                                                training avaiLabLe
                                                                                                                NEW!
1-Day
Course Outline:                                    A Proven Path to Automation Success

Evaluating your Application                        $ Integrate your test library with the application for maximum maintainability
What makes an application a candidate for          $ Build a robust, flexible, and reusable framework with the least code possible
  automation?                                      $ Design a global error handling and recovery system
What makes automation impossible?
What is development’s role?                        $ Develop test cases using data—not code
Defining the Application Map
Four techniques for mapping your
  application                                      Knowledge is Power
Essential elements of a map                        Whether you are just thinking of automating testing, are right in the middle of it, or have already given up,
Class library                                      this course is for you.
Object inventory
                                                   You’ll learn which of your systems and development projects are candidates for automation and which ones
Developing the Class Action                        are not—so you don’t waste time and money. For those that are appropriate for automation, discover how
Library                                            to build the most robust test automation framework possible with the least amount of effort and code. Take
Foundation classes                                 advantage of the latest test automation development tools to make your job easier and less risky while
Custom classes                                     improving ROI.
Standard actions
Custom actions                                     A Proven Approach
Designing the Execution                            This course is not about theory; it is a proven, practical, step-by-step approach that can be used with any
Framework                                          application and any test tool. It explores how to work with developers to find out what you need and get what
Step driver                                        you want, and shows you how to organize your automation project to get results as fast as possible.
Process driver
Suite driver                                       Who Should Attend?
Result logs                                        This course is designed for anyone who is either planning to automate or is already involved. No technical
                                                   skills or experience are required; all technical concepts will be explained.
Implementing Datasets
When to use variables
Reading and writing data files
Passing intermediate values
                                                      Public Course Dates
Standard Test Processes
Navigation                                           TW   Washington, DC               September 17, 2010                               TW   Indicates a Training
Recovery                                                                                                                                     Week course. See
Terminate and restart
                                                     TW   San Francisco, CA            October 22, 2010                                      page 3 for details.
                                                     TW   Tampa, FL                    November, 12, 2010
Error handling and Recovery
Error types
Local error handler
Global error handler                                  Live Virtual Course Dates

                                                     July 27–28, 2010                  1:00 p.m. – 4:00 p.m. EST
                                                     August 24–26, 2010                1:00 p.m. – 4:00 p.m. EST



                                                      About the Instructor

                                                                      Co-founder of software test automation companies AutoTester and Worksoft,
                                                                      Linda G. Hayes helped pioneer structured software test automation. She is a frequent
                                                                      industry speaker, author, and columnist for StickyMinds.com. Linda’s article on
                                                                      integrating quality throughout the development cycle won the Quality Assurance
                                                                      Institute’s Most Significant Contribution of the Year award and was published by
                                                                      Auerbach in their Systems Development Handbook.

                                                     Dawn Haynes is an additional instructor for this course.




                                                  Course Link: www.sqetraining.com/mta




   20        To register, call 888.268.8770 or 904.278.0524 • www.sqetraining.com • On-site training information, email onsitetraining@sqe.com
                                                                                                                               Learning Options


Performance, Load,
                                                                                                                             Public



and Stress Testing
Workshop                                                                                                           2-Day
                                                                                                                   Course Outline:
Issues and Solutions for Verifying Software Performance
Goals and Objectives                                                                                               Fundamentals
                                                                                                                   Imperative to performance test
                                                                                                                   Performance testing track record
$ Understand the performance testing process: planning, preparation, execution,                                    Performance Testing Process
  and reporting                                                                                                    Understanding how performance testing fits the
                                                                                                                     development process
$ Relate performance testing to the development process
                                                                                                                   Approaches to the performance testing process
$ Understand performance goals and objectives                                                                      Costs of performance testing

$ Learn how to deal with environment and architecture issues                                                       Identify Performance Goals and
$ Define operational profiles and load definitions                                                                 Business Goals
                                                                                                                   Gather background information on the situation
$ Understand and select the various types of performance tests                                                     Develop an understanding of the situation
                                                                                                                   Validate the test project need and feasibility
$ Define and select appropriate measurements
                                                                                                                   Exercise: Understanding Goals
                                                                                                                   Infrastructure and Architecture
                                                                                                                   for the Test
In the Real World                                                                                                  What must be part of the test?
This practical, hands-on course provides an introduction to the complexities of software performance testing       What can be omitted?
and delivers testing skills that participants can immediately apply back on the job. Using a real-world case       Key Areas of Infrastructure/
study, you will encounter issues, decisions, and testing experiences comparable to those in your own               Architecture
work environment. Working through a series of exercises—individually, in small teams, or as a group—you            Target platform and systems
develop a workable strategy for performance testing an application/system.                                         Network configuration
                                                                                                                   Scalability and extrapolation
Who Should Attend?                                                                                                 Exercise: Assessing Infrastructure Issues
System testers, system designers, system tuners, software engineers, quality assurance professionals,
and project leaders who are involved in systems testing can benefit from this course. A working knowledge
                                                                                                                   Defining the Workload
of system testing and quality assurance fundamentals is assumed, but no specific technical background
                                                                                                                   (Operational Profile)
(e.g., UNIX, TCP/IP) is required. This course is for beginning to intermediate skill levels relating to software   Transactions to be simulated
                                                                                                                   Analyze factors affecting the load definition
performance testing. This is not an advanced course dealing with specific tuning and assessment issues.
                                                                                                                   Exercise: Calculating Load Characteristics
                                                                                                                   Tests and Measurements
                                                                                                                   Types of performance tests to be run
   Public Course Dates                                                                                             Exercise: Selecting types of Tests to Run

  TW   Washington, DC               September 16–17, 2010
                                                                                                                   Key Measurements
                                                                                      TW   Indicates a Training    Response times, resource usage, etc.
  TW   San Francisco, CA            October 21–22, 2010                                    Week course. See
                                                                                           page 3 for details.     Test Preparation
  TW   Tampa, FL                    November 11–12, 2010                                                           Set up the test infrastructure/architecture
                                                                                                                   Acquire the test scripts and data
                                                                                                                   Set up the tools

   About the Instructor                                                                                            Test Execution
                                                                                                                   Validate the tests and the tools
                    Dale Perry has more than 30 years of experience in information technology. He has              Prepare for the test execution
                    been a programmer/analyst, database administrator, project manager, development                Execute the tests and collect the data
                    manager, tester, and test manager. Dale’s project experience includes large systems            Present conclusions and recommendations
                    development and conversions, distributed systems, and online applications, both client/        Assist the technical team after tuning and
                                                                                                                      debugging
                    server and Web-based. A consultant and professional instructor for more than 15 years,
                    Dale specializes in training and advising on testing, inspections and reviews, and other       Reporting Performance Test
                    testing and quality related topics.                                                            Results


Course Link: www.sqetraining.com/plt                                                                               “Very informative and
                                                                                                                   interesting course. Nice
                                                                                                                   tips and tricks provided
                                                                                                                   which can be used in
                                                                                                                   everyday work.”
                                                                                                                      — Tarun Makhijani,
                                                                                                                        BlueCross BlueShield of Florida




To register, call 888.268.8770 or 904.278.0524 • www.sqetraining.com • On-site training information, email onsitetraining@sqe.com
                                                                                                                                                       21
             Learning Options
Public
                                                       Finding ambiguities in
1-Day
                                                       Requirements      Live virtuaL
                                                                           training
                                                                                                                              NEW!

                                                       Techniques for Improving
Course Outline:                                        Requirements and Software                                                                   avaiLabLe

Introduction                                           $ Practice performing ambiguity reviews on requirements documents
Definition of good requirements
Testable requirements                                  $ Improve requirements and reduce errors in software
Deterministic results and requirements
                                                       $ Design the right tests with clear and unambiguous requirements
Confusing Constructs                                   $ Take back a practical ambiguity review checklist
Limitations of the English language
Examples of ambiguity
Ambiguity Review Checklist
Performing an Ambiguity Review                         Studies have shown that poor requirements are one of the most significant contributors to project failure—
   Exercise – Identify ambiguities in various mini-    and half of all defects have their origin in bad requirements. If specifications are ambiguous, there is nearly
   specs                                               a 100% chance that there will be one or more defects in the corresponding code.
Jargon and Complexity
The language barrier
                                                       Techniques for Quickly Reviewing Requirements for Ambiguities
Carelessness                                           Finding Ambiguities in Requirements explores ways to review specifications quickly and quantitatively to
Assumed functional knowledge                           identify what is unclear about them. This powerful, yet practical, method helps you ensure that requirements
  Exercise – Translate jargon into plain English       documentation is clear, concise, and unambiguous.
Unnecessary complexity
  Exercise – Simplify overly complex writing           Learn about and practice simple, effective review techniques that can reduce the ambiguity rate by 95%
                                                       on subsequent specifications. In addition you’ll learn to determine if the requirements are detailed enough
Defining Clear Objectives                              to produce a sufficient set of test cases to validate the system’s functionality. To reinforce lectures and
Objectives vs. requirements                            discussions, you’ll practice your newly acquired knowledge and skills in classroom exercises.
Quantitative vs. qualitative objectives
Identifying the objectives of all stakeholders         You can apply these same techniques to design specifications, user manuals, training materials, and online
Product vs. project objectives                         help, as well as agreements and contracts for software development projects.
Templates for the Objectives Specification
   Exercise – Identify the true objectives             Who Should Attend?
Introduction to Writing Testable                       This course is intended to help those who write and review functional requirements and those who
Requirements                                           develop and test systems based on those requirements. The audience includes business analysts,
Alternative styles                                     test analysts, requirements engineers, developers, technical writers, and project managers. No specific
Guidelines for writing clear specifications            prerequisites are assumed.
Summary of how ambiguities are addressed
Introduction to Requirements-
based Testing
Quality filters
                                                          Public Course Dates
Advantages of rigorous testing
Using test cases to validate requirements                TW   Washington, DC                September 13, 2010                              TW   Indicates a Training
                                                                                                                                                 Week course. See
                                                         TW   San Francisco, CA             October 18, 2010                                     page 3 for details.
                                                         TW   Tampa, FL                     November 8, 2010


                                                          Live Virtual Course Dates

                                                         For a calendar of Live Vir tual Training go to www.sqetraining.com/VirtualTraining



                                                          About the Instructor
                                                                           Richard Bender has more than 40 years of experience in software with a primary focus
                                                                           on testing and quality assurance. He has consulted internationally to large and small
                                                                           corporations, government agencies, and the military. Richard’s work has included a
                                                                           wide variety of application classes and technology bases from embedded systems to
                                                                           super computer-based systems—and everything in between—consulting to both vendors
                                                                           and IT departments alike. He has been active in establishing industry standards for
                                                          software quality and is a frequent speaker at conferences, universities, and corporate events. For his
                                                          breakthroughs on code-based testing, Richard was one of the first programmers ever awarded IBM’s
                                                          Outstanding Invention Award.
                                                          Additional instructors for this course include Bill Lewis and Gary Mogyorodi.



                                                       Course Link: www.sqetraining.com/far

      22           To register, call 888.268.8770 or 904.278.0524 • www.sqetraining.com • On-site training information, email onsitetraining@sqe.com
                                                                                                                            Learning Options

Writing Testable                                                                                                      Public


Requirements                                                                                                    2-Day
Higher Productivity and Quality with Clear and                                                                  Course Outline:
Actionable Requirements
                                                                                                                Why Good Requirements Are
$ Ensure that requirements reflect goals and objectives of customers and users                                  Critical
                                                                                                                Impact on costs of development
$ Write clear and actionable requirements statements the first time                                             Impact on schedules
$ Verify that requirements are explicit, quantifiable, and understandable                                       Characteristics of testable requirements

$ Identify and avoid missing and incorrect requirements                                                         Common Requirements Issues
                                                                                                                Identifying all classes of requirements
$ Reduce the time and cost to deliver the right software                                                        Identifying the major requirements components
$ Reduce errors, rework, and frustration                                                                        Organizing the requirements specification/
                                                                                                                   database
                                                                                                                Ensuring sufficient detail in the requirements
Clear, actionable, accurate, and complete requirements are a key component for having productive teams             templates
and high quality software—whether your development lifecycle employs detailed requirements specs, agile
                                                                                                                Writing Style Guidelines and
story cards, or something in between.
                                                                                                                Practices
Without testable requirements, there is no real way to ensure that you are developing the “right” software—     Naming conventions
software that will meet the needs and expectations of customers and users. Just as important, testable          Documenting data stores and data flows
requirements are the basis for designing and executing tests to confirm that the software does what it’s        Clarifying the boundary between requirements
                                                                                                                   and design
supposed to do.
                                                                                                                Creating the initial process model—clarifying
Focus Up-Front on Problem Avoidance                                                                                scope
                                                                                                                Exercise – Create an initial process model for the
The hands-on Writing Testable Requirements course focuses on problem avoidance before coding starts—               class project
how to write requirements accurately the first time and ensure that the product will meet your organization’s   Documenting use cases, functions, and external
needs.                                                                                                             entities
                                                                                                                Ensuring readability without ambiguity
Learn practical guidelines for describing processes and data within software specifications. Then, practice     Making requirements explicit instead of implicit
writing requirements statements that have the clarity and the necessary detail to become the basis for          The four building blocks of decision logic
developing test cases.                                                                                          Reducing complexity in decision rules
                                                                                                                Documenting simple and complex transforms
You can apply these techniques to any requirements documentation format—company or industry                     Exercise – Rewrite ambiguous specifications
standards—and use them within automated requirements repositories.                                              Impact of design and technology on requirements
                                                                                                                Difference between structured English and
Bring samples from your own projects to work on and evaluate during class.
                                                                                                                   pseudo-code
                                                                                                                Exercise – Write the detailed requirements for the
Who Should Attend?                                                                                                 class project
This course is intended to help those who write and review functional requirements—and those who develop
and test systems based on those requirements. The audience includes business analysts, test analysts,           Tuning the Requirements
requirements engineers, developers, and project managers. Finding Ambiguities in Requirements is a              Process
prerequisite for this class.                                                                                    Rapid prototyping and RAD
                                                                                                                Agile methodologies
                                                                                                                New development
   Public Course Dates                                                                                          Maintenance
                                                                                                                Third-party packages
                                                                                   TW   Indicates a Training
                                                                                                                Technology conversions, rewrites, and
  TW   Washington, DC               September 14–15, 2010                                                          re-engineering
                                                                                        Week course. See
  TW   San Francisco, CA            October 19–20, 2010                                 page 3 for details.
                                                                                                                Automated Requirements
  TW   Tampa, FL                    November 9–10, 2010                                                         Management
                                                                                                                RM tools as a requirements database
                                                                                                                Migrating from documents to requirements
   About the Instructor                                                                                            databases
                                                                                                                Moving beyond simple version control and
                                                                                                                   traceability
                   Richard Bender has more than 40 years of experience in software with a primary focus
                                                                                                                Key features to support ambiguity reviews
                   on testing and quality assurance. He has consulted internationally to large and small
                                                                                                                Building templates into RM tools
                   corporations, government agencies, and the military. Richard’s work has included a           Building automatic verification into RM tools
                   wide variety of application classes and technology bases from embedded systems to            Requirements optimization wizards
                   super computer-based systems—and everything in between—consulting to both vendors
                   and IT departments alike. He has been active in establishing industry standards for
  software quality and is a frequent speaker at conferences, universities, and corporate events. For his
  breakthroughs on code-based testing, Richard was one of the first programmers ever awarded IBM’s
  Outstanding Invention Award.
  Additional instructors for this course include Bill Lewis and Gary Mogyorodi.


Course Link: www.sqetraining.com/wtr

To register, call 888.268.8770 or 904.278.0524 • www.sqetraining.com • On-site training information, email onsitetraining@sqe.com
                                                                                                                                                   23
            Learning Options
      Public
                                                      Requirements-Based
2-Day
                                                      Testing
                                                      A Disciplined Approach for Designing, Maintaining,
Course Outline:
                                                      and Executing Tests
Introduction
Making the business case for quality                  $ Develop and maintain efficient tests that cover all functional requirements
Definitions of testing                                $ Design test cases that force defects to appear early in testing
The twelve-step RBT test approach
                                                      $ Learn and practice cause-effect graphing to design more robust tests
Initial RBT Steps                                     $ Learn and practice alternative test design approaches—pairwise, equivalence class
Validating requirements against objectives
                                                      $ Optimize and reduce the size of your test suite
Validating the scope of requirements using
   scenarios and tours                                $ Integrate testing in the software development lifecycle
Exercise – Identifying scenarios
Cause-effect Graphing                                 If your testing efforts are not achieving the payback you and your organization expect, this course is for
Basic logical operators                               you. Requirements-Based Testing (RBT) delivers a proven, rigorous approach for designing a consistent and
Exercise – Identifying variables, states, and         repeatable set of highly optimized test cases. Companies employing RBT practices have achieved twice the
   relations                                          requirements coverage with only half the tests they previously maintained.
Five graphing constructs of functional
   requirements                                       Design the Test Library
Exercise – Create cause-effect graphs for             The RBT process helps you validate that the requirements are clear and complete. Then, it guides you to
   numerous requirements                              define a set of tests verifying that the design and code fully meet those requirements. You’ll learn and
                                                      practice cause-effect graphing, a test design technique that ensures that defects will be fully observable. If
Data Constraints
                                                      there are any defects in the software—even ones that could be hidden from tests by other errors—cause-
Boundary condition data constraints
                                                      effect graphing will find them. With this technique, you’ll be able to reduce the number of tests you need and
Processing sequence imposed constraints
                                                      make sure that every test is valuable.
Exercise – Determine what constraints apply
Inconsistencies in processing rules                   Explore alternative test design techniques and the advantages and disadvantages of each. Learn how to
Exercise – Determine why the requirements are         complement functional, black-box testing with code-based, white-box testing to further ensure complete coverage
   logically inconsistent                             and higher quality. Classroom exercises are employed throughout the course to reinforce your learning.
Test Case Design from Graphs
Strategies for test case design
                                                      Leave with a Testing Process that Integrates with the Development
Concept of fault detection                            Lifecycle
Identifying functional variations                     Take back a lifecycle testing process that incorporates testing as an integrated—and integral—part of the
Exercise – Determine the required functional          software development project. With the RBT process, your next project will experience significant time and cost
   variations to test                                 savings while helping the test team develop better estimates and dynamically track test and project progress.
Packaging functional variations into test cases
Exercise – Complete the test designs from the
                                                      Bring samples from your own projects to work on and evaluate during class.
   variations
                                                      Who Should Attend?
Alternative Test Designs                              Requirements-Based Testing is for test managers, test engineers, QA specialists, software managers,
Equivalence class testing                             and anyone responsible for developing tests and test suites. Finding Ambiguities in Requirements is a
Exercise – Determine the states to tests              prerequisite for this class.
Review of other model-based testing techniques
Optimized pairs and orthogonal pairs                  Although the focus of this course is on process and techniques, there will be a brief introduction to the
Exercise – Design tests using optimized pairs         BenderRBT™ software tool, which automates much of the requirements-based testing process.
Comparing the various test design approaches
Points of Integration                                    Public Course Dates
Integrating testing throughout development
Developing user acceptance tests before coding                                                                                            TW
                                                        TW   Washington, DC               September 16–17, 2010                                Indicates a Training
   starts                                                                                                                                      Week course. See
                                                        TW   San Francisco, CA            October 21–22, 2010                                  page 3 for details.
Code-based Testing
White-box test completion criteria
                                                        TW   Tampa, FL                    November 11–12, 2010
Data flow-based testing
Integrating black-box and white-box testing
Management Considerations                                About the Instructor
Planning and estimating guidelines
Change control                                                           Richard Bender has more than 40 years of experience in software with a primary focus
Test team organization                                                   on testing and quality assurance. He has consulted internationally to large and small
Tracking the testing effort                                              corporations, government agencies, and the military. Richard’s work has included a
Contract management                                                      wide variety of application classes and technology bases from embedded systems to
                                                                         super computer-based systems—and everything in between—consulting to both vendors
Test Automation                                                          and IT departments alike. He has been active in establishing industry standards for
Test automation issues
                                                        software quality and is a frequent speaker at conferences, universities, and corporate events. For his
How the RBT process integrates with the rest of
                                                        breakthroughs on code-based testing, Richard was one of the first programmers ever awarded IBM’s
  test automation
                                                        Outstanding Invention Award.
                                                        Gary Mogyorodi is an additional instructor for this course.


                                                      Course Link: www.sqetraining.com/rbt

      24          To register, call 888.268.8770 or 904.278.0524 • www.sqetraining.com • On-site training information, email onsitetraining@sqe.com
NEW Live Virtual Courses:
» Testing Under Pressure
» Performance, Load, and Stress Testing
» Transitioning to Agile
» Key Test Design Techniques
» Practical ERP Testing Strategies
» Essential Test Management
  and Planning
» Finding Ambiguities in Requirements



                                                  Live, instructor-led classes are now available right from your
attend Live,                                      computer! SQE Training uses Cisco’s WebEx technology to provide
Instructor-Led                                    you with all the benefits and personal contact of classroom
Classes Via Your                                  instruction right from your desktop. You get the same valuable
                                                  content and instructor interaction as you would in the classroom but
Computer.                                         with the convenience and cost effectiveness of being online.



Live Virtual Package Includes:
• Easy course access: You attend training right from your computer, and communication is handled by a phone conference bridge
  utilizing Cisco’s WebEx technology. That means you can access your training course quickly and easily and participate freely.
• Live, expert instruction: See and hear your instructor presenting the course materials and answering your questions in real-time.
• Valuable course materials: Our live virtual training uses the same valuable course materials as our classroom training. Students
  will have direct access to the course materials.
• hands-on exercises: An essential component to any learning experience is applying what you have learned. Using the latest
  technology, your instructor can provide students with hands-on exercises, group activities, and breakout sessions.
• Real-time communication: Communicate real-time directly with the instructor. Ask questions, provide comments, and participate
  in the class discussions.
• Peer interaction: Networking with peers has always been a valuable part of any classroom training. Live virtual training gives you
  the opportunity to interact with and learn from the other attendees during breakout sessions, course lecture, and Q&A.
• Convenient schedule: Course instruction is divided into modules no longer than three hours per day. This schedule makes it easy
  for you to get the training you need without taking days out of the office and setting aside projects.
• Small class size: Live virtual courses are limited to the same small class sizes as our instructor-led training. This provides you
  with the opportunity for personal interaction with the instructor.



To register, call 888.268.8770 or 904.278.0524 • www.sqetraining.com • On-site training information, email onsitetraining@sqe.com
                                                                                                                                    25
Learning Options
                                                       key Test design Techniques
                                                       Proven Approaches to More Effective Testing
2-day Course Outline:
                                                       $ Learn black-box (functional) test design techniques to find more bugs—faster
Introduction                                           $ Explore white-box (structural) methods to add more depth to your test cases
Place of test design within the testing process
What is testing?                                       $ Examine exploratory testing approaches to replace ad hoc testing
Current challenges in test design?
What are test cases?                                   $ Find out when to use each test design technique for the best results
The impossibility of testing everything                $ Learn the value of defect taxonomies in test case design
Black Box Science
What is black-box testing?
Black-box testing at different testing levels         Key Test Design Techniques begins where many software testing courses end. Once the test plans are
Equivalence class partitioning                        written, test teams are formed, and test tools are selected, it is time to create specific test cases. Because
Boundary value testing                                testing everything is impossible, the major task in test design is to choose a subset of all possible tests
Cross functional testing
                                                      of program paths and data combinations to find important defects quickly. This course shows you how to
Decision table testing
                                                      create an effective set of test cases and develops your practical skills to become a better test engineer—in
State-transition diagram testing
All pairs test methods                                just six hours over two days!
Traceability matrix
                                                      Lee Copeland, industry expert and author, brings the science and the art of functional, structural, and
White Box Science                                     exploratory testing right to your computer. Specifically, he shares key test design techniques, including
What is white-box testing?
                                                      equivalence class and boundary value testing, decision table testing, state transition testing, and all pairs
Coverage measures
Control flow concepts                                 testing. Leave this class with a newfound confidence for developing test cases that find important bugs earlier.
Applying control flow to code
Black Box Art                                         Who Should Attend?
Hunches and guessing
                                                      This course is appropriate for both novice and experienced software testers. Developers in the Agile world
Exploratory testing
Creating creative invalids                            who are now expected to write test cases will find it extremely useful. Test and development managers can
Choosing the appropriate technique                    also benefit. A background of basic development processes and test levels is helpful but not required.

Defect Taxonomies
The benefits of using taxonomies
Sample taxonomies                                      Course Link: www.sqetraining.com/vktd
Wrap-Up




Learning Options                                      Essential Test Management and
                                                      Planning
                                                      Develop the right testing strategy for your organization
2-day Course Outline:
                                                       $ Learn proven test planning methods and techniques
Corporate Culture
Economics of test and failure
                                                       $ Learn how to create a customized Master Test Plan or Level-specific test plans
What is “good enough”?                                 $ Discover a practical risk analysis technique to prioritize your tests
Test psychology
                                                       $ Discuss methods for measuring the test effectiveness in your organization
Preventive Testing
                                                       $ Learn how to create a Test Summary Report to effectively communicate recommendations
Introduction to STEP, a modern
testing methodology                                      to stakeholders based on the knowledge gained during the testing effort
Level-specific Test Planning
Acceptance                                             Test planning is key to any test organization. Some organizations will only need very formal plans and others
System                                                 will need very little documentation, but all test managers need to go through a thought process to determine
Integration                                            where to focus testing effort, assign responsibilities, and determine risks. This course will show you how to
Unit
                                                       determine the level of documentation needed for your test plan, how to determine the key planning issues, and
The Master Test Plan                                   how to customize a planning process to meet your needs.
Risk Analysis                                          Rick Craig, industry expert and author, will guide you through the process of how to create a customized test
Product risk analysis
                                                       plan for your organization—all from the comfort of your home or office. Join us in this virtual seminar and
Project risk analysis
                                                       discover new methods and develop a renewed energy for taking test management to the next level in your
Testing Strategies                                     organization.
Testing Methodology
Entrance/exit criteria
Test coverage
                                                       Who Should Attend?
Change management                                      This course is appropriate for Test Managers, Test Leads, and experienced testers who are tasked with
Automation                                             developing a testing strategy for their organization.
Test environments
Metrics
Maintaining test documentation
                                                       Course Link: www.sqetraining.com/vetp
Test Summary Report


      26           To register, call 888.268.8770 or 904.278.0524 • www.sqetraining.com • On-site training information, email onsitetraining@sqe.com
Practical ERP Testing Strategies                                                                                    Learning Options

A Proven Step-by-Step Approach
                                                                                                                    2-day Course Outline:
$ Learn a practical, systematic project plan that delivers measurable results for your next
  change event.                                                                                                     Objectives
$ Create a foundation for all future changes.                                                                       Enterprise Test Strategy
$ Understand the roles, skills, and tools you need to succeed and learn how to persuade                             Dynamics of Change
  management to provide them.
                                                                                                                    Risks of Change
$ Discover a top-down risk assessment model and bottom-up business process validation
  process that can be executed manually or automated.                                                               Change Impact Analysis
                                                                                                                    Enterprise Test Strategy
                                                                                                                    Define Scope
Are you facing an upgrade or rollout of your enterprise applications and wondering how you can possibly
test it with the time and team you have? If so, this course is for you. Classic QA approaches are designed          Establish Test Environment
for internally developed systems and are not practical for packaged applications. Testing ERP deployments
is all about validating your end-to-end business processes and the rules that govern them and removing or           Organize Test Execution
reducing maximum operational risk—all within tight resource and schedule constraints.                               Measurement and Reporting
Join Linda Hayes, award-winning author and speaker, to learn realistic strategies and tactics for tackling the      Evaluate Automation Readiness
testing challenges posed by highly integrated, highly distributed enterprise software deployments.
                                                                                                                    Summary
Who Should Attend?
Project managers, business or systems analysts, super users and testers who are involved in testing new or
modified ERP software deployments will benefit from this course. No technical skills or expertise is required,
and the course is not specific to any ERP vendor or industry vertical.


Course Link: www.sqetraining.com/verp




Performance, Load, and Stress                                                                                       Learning Options

Testing
Verify your Software Performance Goals and Objectives                                                               2-day Course Outline:
$ Understand the performance testing process: planning, preparation, execution, and
                                                                                                                    Fundamentals
  reporting
$ Relate performance testing to the development process                                                             Performance Testing Process
$ Understand performance goals and objectives                                                                       Identify Performance Goals and
$ Learn how to deal with environment and architecture issues                                                        Business Goals
$ Define operational profiles and load definitions                                                                  Key Areas of Infrastructure/
$ Understand and select the various types of performance tests                                                      Architecture
$ Define and select appropriate measurement                                                                         Defining the Workload
                                                                                                                    (Operational Profile)
In the Real World                                                                                                   What Types of Tests Do We
This introductory six-hour virtual course delivers testing skills that participants can immediately apply back on   need?
the job. We will explore issues, decisions, and testing experiences comparable to those in the real world.
                                                                                                                    Tests and Measurements
Who Should Attend?
System testers, system designers, system tuners, software engineers, quality assurance professionals,
                                                                                                                    Test Preparation
and project leaders who are involved in systems testing can benefit from this course. A working knowledge           Test Execution
of system testing and quality assurance fundamentals is assumed, but no specific technical background
(e.g., UNIX, TCP/IP) is required. This course is for beginning to intermediate skill levels relating to software    Reporting Performance Test
performance testing. This is not an advanced course dealing with specific tuning and assessment issues.             Results

Course Link: www.sqetraining.com/vplt



To register, call 888.268.8770 or 904.278.0524 • www.sqetraining.com • On-site training information, email onsitetraining@sqe.com
                                                                                                                                            27
Experience the
advantages of
Self-Paced                                                                        eLearning
eLearning
Be trained from your desktop with SQE Training’s eLearning courses:
eSoftware Tester Certification, eFoundation for Requirements
Development and Management, and eMastering Test Design. Experience
classroom value with the convenience of self-paced instruction on the
Web. To maximize your learning experience, we’ve combined audio,
video, text, graphics, examples, questions, exercises, and additional
learning resources for the best Web-based delivery possible.

What are the benefits of eLearning?
• Superior lesson content: Developed and delivered by testing experts
• 24/7 access for 90 Days: Learners have unlimited access to online
  content for a full 90 days from the date of purchase
• Access to expert test consultants and administrators: Email
  questions and comments to testing experts
• Powerful multi-media format: Students experience professionally
  narrated audio and video clips
• Interactive exercises: To reinforce new skills and concepts




  Learning Options                                      eFoundation for Requirements
                                                        development and Management
                              eLearning




Course Outline:                                         A Roadmap to Success
Introduction to Requirements                            $ Learn key requirements development and management skills
                                                        $ Discover the ways to elicit and document requirements
Setting the Stage for Developing
Requirements                                            $ Understand the fundamentals for using the Requirements Roadmap to analyze requirements
Requirements Development:                               $ Realize steps to adapt and improve requirements practices on your project
Elicitation
                                                        If you currently develop and manage requirements, manage people who do, or plan to do either in the future,
Requirements Development:                               this course is for you. This course teaches essential requirements development and management skills in
Analysis                                                a flexible self-paced eLearning format. The curriculum is a series of eight self–paced courses that build the
Requirements Development:                               foundation you need to successfully develop and manage requirements for business projects and software
Specification                                           products. You’ll learn how to develop and manage requirements, gain tips for eliciting and documenting
                                                        requirements, discover how to use the EBG Requirements Roadmap to analyze requirements, and study the
Requirements Development:                               steps for adapting your requirements practices to your project.
Validation
Requirements Management                                 Course Features and Benefits
                                                        • 24/7 access for 90 days: Learners have unlimited access to online content for a full 90 days from the date of
Adapting Requirements Practices                           purchase.
                                                        • Comprehensive curriculum of eight courses with multiple topics.
                                                        • Integrated glossary based on a glossary from The Software Requirements Memory Jogger, which is incorporated into
Course accreditations                                     the International Institute of Business Analysis (IIBA) BABOK® version 2.0.
                  IIBA®, the IIBA® logo, BABOK®
                                                        • Downloadable tips, checklists, and templates to use on the job for years to come.
                  and Business Analysis Body            • 24 CDUs (Continuing Development Units).
                  of Knowledge® are registered
                  trademarks owned by International     • A detailed cross-reference guide so you can reference the IIBA BABOK® Knowledge Areas Techniques and Tasks.
                  Institute of Business Analysis.
                  These trademarks are used with the    • Concise, yet rich in content.
                  express permission of International   • Easy-to-follow navigation.
                  Institute of Business Analysis.
                                                        • Scenarios that engage and reinforce learning.
                                                        • “Quick check” exercises that test your learning.
Course Link:
                                                        • Flash animation that provides an interactive experience.
www.sqetraining.com/erts                                • SCORM-compliant — you can license the training and run it on your own Learning Management System (LMS).


    28      To register, call 888.268.8770 or 904.278.0524 • www.sqetraining.com • On-site training information, email onsitetraining@sqe.com
                                                                                                                          Learning Options
eSoftware Tester Certification—                                                                                                                        eLearning


Foundation Level
Become a Certified Software Tester from Your Desktop
                                                                                                                       Course Outline:
                                                                                                                       Fundamentals of Testing
$ Basics of testing—goals and limits, risk analysis, prioritizing, completion criteria
                                                                                                                       The Test Project
$ Testing in software development—unit, integration, system, acceptance, and regression testing
$ Test management—strategies and planning, roles and responsibilities, defect tracking, and                            Testing Through the Lifecycle
  test deliverables                                                                                                    Test Design Fundamentals
                                                                                                                       Specification-Based Test Design
Are you looking for an internationally recognized certification in software testing? Delivered by top experts
in the testing industry, eSoftware Tester Certification is an accredited training course to prepare you for            Structure-Based Test Design
the ISTQB™ Certified Tester—Foundation Level exam. This program is the only internationally accepted
                                                                                                                       Experience-Based Testing
certification for software testing, accredited by the ISTQB™ through its network of national boards. The
ISTQB™, a non-proprietary organization, has granted more than 135,000 certifications in more than 46                   Static Testing
countries around the globe.
                                                                                                                       Incident Management
Exam Guarantee                                                                                                         Tool Support for Testing
Course registrants who do not pass the exam within 60 days of completing either the online or public course
will be provided with 45 days of free access to our online eSoftware Tester Certification—Foundation Level             Test Management
course for additional learning.
                                                                                                                       Sample Exam
Course Features and Benefits
• 24/7 access for 90 days: Learners have unlimited access to online content for a full 90 days from the date of
  purchase.                                                                                                            Course accreditations
• Interactive exercises: Students will be able to participate in interactive exercise throughout the course.
• Lesson questions: At the end of each lesson, students answer sample questions that link back to content
  screens for additional learning.
• Sample exam: At the end of the course, take an assessment exam to confirm your new knowledge and skills and
  to prepare for taking the ISTQB™ Foundation Level certification exam.                                                               Earn 22.5 PDUs
• Course manual: The course includes a 400-plus-page downloadable course manual.
• ISTQB™ Study guide: Download a helpful study guide that cross references the course syllabus to help you study
                                                                                                                       Course Link:
  for the exam.
• 22.5 professional education contact hours/PDUs: Earn professional education credits toward the PMI.                  www.sqetraining.com/estf



eMastering Test design                                                                                                    Learning Options
Mastering Test Design: The Art and Science of Creating                                                                                                 eLearning


Test Cases
                                                                                                                       Course Outline:
$ Learn functional, black-box test design techniques to find more bugs—faster
$ Explore structural, white-box methods to add more depth to test cases                                                Testing Design Fundamentals
$ Practice these test design techniques to reinforce your new skills                                                   Equivalence Class and Boundary
$ Examine exploratory testing approaches to replace ad hoc testing                                                     Value Analysis
$ Find out when to use each test design technique for the best results                                                 Decision Tables
                                                                                                                       State Transition Diagrams
The Practical “how-To’s” of Creating Test Cases                                                                        Orthogonal Array (All Pairs) Test
This course begins where many software testing courses end. Once the test plans are written, test teams are            Design
formed, and test tools are selected, it is time to create test cases. Since testing everything is impossible, the
first step in test design is to choose a subset of all possible tests of program paths and data combinations to        Black-box Test Design
find important defects quickly. eMastering Test Design teaches you to select an optimal set of what to test and        White-box Test Design
develops your practical skills to become a better test engineer.
                                                                                                                       Exploratory Testing
Course Features and Benefits
• 24/7 access for 90 days: Learners have unlimited access to online content for a full 90 days from the date           Regression Testing
  of purchase.                                                                                                         Managing and Analyzing Defects
• Tutorials: Learners will experience tutorials that place content into real world situations.
• Exercises: The course contains exercises that help you immediately apply your new learning.
• Assessment questions: These questions are throughout the course and help you evaluate your learning.                 Course accreditations
• Reinforce your learning: Questions are linked to content so you can reinforce your learning throughout the course.
• Powerful multimedia format: Students experience professionally narrated audio. “Step into the classroom”
  video clips, visually interesting content pages, downloadable templates, Web links for additional learning, and
  hot links to a complete glossary of terms.
• 15 professional education contact hours/PDUs: Earn professional education credits toward the PMI.                    Earn 15 PDUs
• Flash animation: Throughout the course, Flash animation is used to illustrate and explain content.
• Access to expert test consultants and course administrator: Email questions and comments to testing                  Course Link:
  experts or telephone the course administrator for immediate help during hours.                                       www.sqetraining.com/emtd

To register, call 888.268.8770 or 904.278.0524 • www.sqetraining.com • On-site training information, email onsitetraining@sqe.com
                                                                                                                                                         29
Resource Center
                                                Conferences
                                                STAREAST and STARWEST (Software Testing Analysis & Review Conferences)
                                                A gathering place for software testers, developers, and managers, these premier software testing
                                                events promote interaction on improving software testing practices. STAR’s unique, real-world
                                                approach delivers the latest testing advances and strategies being used by leading software
                                                organizations. The six-day STAR conferences feature international testing experts in keynote
                                                sessions, concurrent sessions on testing related topics, in-depth tutorials and training classes,
                                                a Testing & Quality Leadership Summit, and the testing EXPO with the latest testing tools and
                                                services. Visit www.sqe.com/stareast and www.sqe.com/starwest for more information.

                                                Better Software Conference
                                                The Better Software Conference delivers the latest in software application development lifecycle
                                                practices, technology, and solution providers. Exploring improvements throughout the lifecycle,
                                                the Better Software Conference gives you the information you need to be more successful in your
                                                software projects by utilizing the latest techniques and technology. Visit sqe.com/bsc for more
                                                information.

                                                The Agile Development Practices Series
                                                The Agile Development Practices conferences are for software professionals investigating or
                                                implementing agile development practices, processes, technologies, and leadership principles.
                                                Explore the latest trends in agile development approaches through keynotes, pre-conference tutorials
                                                and training classes, a Leadership Summit, EXPO, and concurrent classes in this six-day event. Visit
                                                www.sqe.com/agiledevpractices for more information.


                                                Better Software Magazine
                                                Better Software. It’s project management, measurement and metrics, design and architecture, test
                                                and evaluation. It’s agile methods, plan-driven and requirements-driven processes, software process
                                                improvement, business value, and ROI, as well as coverage of emerging technologies. It’s special
                                                reports, salary surveys, and a steady stream of ideas for software professionals focused on quality.
                                                To subscribe, visit www.BetterSoftware.com


                                                StickyMinds.com
                                                The most comprehensive online resource and companion to Better Software magazine, StickyMinds.
                                                com offers an unrivaled scope of original articles from industry experts, technical papers, industry
                                                news, Podcasts, white papers, searchable tools and books guides, discussion forums, and more.
                                                Membership is free. www.StickyMinds.com

                                                Enhance your StickyMinds.com access with a PowerPass membership. Gain premium access to
                                                the complete Better Software and STQE magazine archive and receive the conference materials
                                                from every major Software Quality Engineering event, online reference books, and salary surveys,
                                                as well as discounts on all Software Quality Engineering products and services. To join, visit www.
                                                StickyMinds.com/PowerPass.asp

                                                StickyMinds.com publishes FREE eNewsletters delivering new, handpicked content straight to your
                                                inbox. Monthly, the StickyLetter brings you great articles, the opinionated “Our Take” column, and
          From the Editors of StickyMinds.com

      StickyLetter
                                                lots more. The What’s New Gram sends you a listing of all the new articles, templates, and book
                S                               reviews added to StickyMinds.com each week. The Sticky ToolLook delivers a monthly interview with
         StickyToolLook                         a testing and automation expert. iterations delivers all things agile straight to your inbox. To sign up,
                                                visit www.StickyMinds.com/eLetters.asp


                                                Reference Books
                                                Software Quality Engineering has published acclaimed reference books addressing the most sought-
                                                after topics in software testing. For more information on our books, visit www.sqe.com/books.asp




30   To register, call 888.268.8770 or 904.278.0524 • www.sqetraining.com • On-site training information, email onsitetraining@sqe.com
Easy to Register
                   Online:                                                               Phone:                                 Email:
                                                                                         888.268.8770
                   www.sqetraining.com/register                                                                                 sqeinfo@sqe.com
                                                                                         904.278.0524


                   B
                 OM IN              The more training you take the greater the savings!
        C


                     E




  TRaINING WEEk                     Maximize the impact of your training by combining courses in the same location. Combine a full week
                                    of training for the largest discount! For a complete list of courses available, visit www.sqetraining.com
             N
        A




                 D SAV
                     E




                                    or call 888.268.8770 or 904.278.0524 for pairing discount options.

                                    On-site Training
                                    For more information about on-site training courses, contact SQE Training at 888.268.8770 or
                                    904.278.0524 or email onsitetraining@sqe.com.



                                                                                                            Training Course Fee Includes
Public           PuBLIC                                                                                       • Tuition
                 TRaINING          Early Bird Pricing              1 Day          $745            $795        • Course notebook
                 COuRSES           Register 6 weeks prior to                                                  • Reference book (if applicable) Textbooks are
                                   a training week and save        2 Days         $1,395          $1,495        distributed for public

Combine                            $50 per day.
                                                                   3 Days         $1,845          $1,995
                                                                                                                courses only.
                                                                                                              • Refreshment breaks

and Save                           Washington, DC    7/30
                                                                                                              • Breakfasts and lunches
                                                                                                              • Certificate of completion
                                                                   4 Days         $2,295          $2,495
Training                           San Francisco     9/3                                                    Training Course Schedule
                                                                                                            7:30 a.m. – 8:30 a.m.   Registration (on first day
Pricing                            Tampa             9/24          5 Days         $2,645          $2,895                            of course) and continental
                                                                                                                                    breakfast
                                                                                                            8:30 a.m. – 12:00 p.m. Course
                                                                                                            12:00 p.m. – 1:00 p.m. Lunch
3 days — $1,995                          2 days — $1,495                       1 day — $795                 1:00 p.m. – 5:00 p.m.   Course

                                         Mastering Test Design                 Testing with Use             Satisfaction Guarantee: SQE Training is proud to offer
Software Tester Certification—                                                                              a 100% satisfaction guarantee. We are committed to
Foundation Level*                        Test Process Management               Cases                        providing you with the highest quality education and
                                                                               Test Estimation and          training products. If we are unable to satisfy you, we
Advanced Tester Certification—           Risk-Driven Software Testing                                       will gladly refund your registration fee in full.
Test Analyst**                                                                 Measurement
                                         Performance, Load, and                                             Public Training Policies: SQE Training reserves the
Advanced Tester Certification—                                                 Mastering Test Automation
                                         Stress Testing Workshop                                            right to make changes in course schedules, dates,
Test Manager**                                                                 Leadership for Test          locations, and accommodations. We will make every
                                         Requirements-Based Testing            Managers                     effort to notify students within a reasonable period
Systematic Software Testing                                                                                 of time. However, SQE Training is not responsible for
                                         Agile Testing Practices               Test Process Improvement     personal travel, accommodations, or other incidental
                                         Core Topics for Advanced              Testing Under Pressure
                                                                                                            expenses in connection with changes to a course.
                                         Certification                                                      Cancellation Policy: Attendee substitutions are
                                                                               Finding Ambiguities in
                                         Writing Testable Requirements                                      permitted. Registrants who fail to attend are subject
                                                                               Requirements                 to the full fee if they have not obtained a cancellation
                                                                                                            code from SQE Training at least 14 business days
                                                                                                            prior to the event start date. To obtain a cancellation
                   eLEaRNING COuRSES                                                                        code, call 904.278.0524 or 888.268.8770.

                   eSoftware Tester Certification—Foundation Level — $995                                   Register Early: The number of students per course is
                                                                                                            limited, and many courses fill to capacity. Register
                   eMastering Test Design — $695                                                            early to ensure your space in your preferred course.
 eLearning
                   eFoundation for Requirements Development and Management — $499
                                                                                                            Payment Policy: Payment is due upon registration.
                                                                                                            Seats are not confirmed until payment is received.

                         LIVE VIRTuaL COuRSES — $599                                                        Forms of Payment Accepted:
                                                                                                            • Visa, MasterCard, or American Express
                         Mastering Test Automation                       Testing Under Pressure             • Check or company purchase order is accepted.
                         Essential Test Management and Planning          Key Test Design Techniques           However, payment must be received before course
                                                                                                              registration is confirmed.
                         Performance Load and Stress Testing             Practical ERP Testing Strategies
                                                                                                            Confirmation: After payment, you will receive an
                                                                                                            email confirmation notice containing course details
* There is an additional $250 fee for the ISTQB™ exam. For more information on ISTQB™ certification or to   (e.g., hotel, accommodations). Please bring a copy of
download the syllabus, please visit www.astqb.org.                                                          the letter to the course for admittance.

** Additional fees: $100 one-time qualification fee and $200 per exam fee.


To register, call 888.268.8770 or 904.278.0524 • www.sqetraining.com • On-site training information, email onsitetraining@sqe.com
                                                                                                                                                     31
                                                                                                  Presorted
                SQE Training                                                                      Standard
                330 Corporate Way, Suite 300                                                  U.S. Postage Paid
                Orange Park, FL 32073                                                          Gainesville, FL
                                                                                               Permit No. 726




IF ADDRESSEE IS nO LOnGER EMPLOyED:
Re-route to Director of Software Development




                        NEW Fall 2010 Schedule
                                                                        Software Tester Certification
                                                                        Mastering Test Design
                                                                        Risk-Driven Software Testing
                                                                        Testing with Use Cases
                                                                        Writing Testable Requirements
                                                                        Testing Under Pressure
                                                                        Requirements-Based Testing
                                                                        Performance, Load, and Stress Testing
                                                                         Workshop
                                                                        Agile Testing Practices
                                                                        Test Estimation and Measurement
                                                                        Mastering Test Automation


                                        Software                        Test Process Management
                                                                        Leadership for Test Managers


                                                    Testing
                                                                        Test Process Improvement
                                                                        Key Test Design Techniques

                                                    Training            Essential Test Management and Planning
                                                                        Practical ERP Testing Strategies
                                                                        Systematic Software Testing
                                                                        Finding Ambiguities in Requirements



 Easy to                        Online:                        Email:
                                                                                            Phone:
                                                                                            888.268.8770
 Register                       www.sqetraining.com/register   sqeinfo@sqe.com
                                                                                            904.278.0524

 98% of our students in 2009 said their training experience exceeded or met their expectations


                     Providing Expert Training
                     to Software Professionals

								
To top