T-WorMS 101 � Implementation and Use

Course Description

Implementing any tool goes better if you have a plan. Having a plan will let you maximize your return on investment. With a tool suite as feature-rich as T-WorMS, a plan is particularly helpful if you want to exploit all the features for the benefit of your organization. This course will walk you through the steps that we advise for assessing your current processes and implementing the tool suite. We'll cover all the features of T-WorMS and provide an implementation plan.

You will learn to

  • Analyze your environment to determine strengths and weaknesses
  • Identify the features of T-WorMS that best suit your organization
  • Successfully implement T-WorMS in a production environment
  • Enter the right information so you can gather useful metrics
  • Manipulate the report output to produce effective communication media
  • Use T-WorMS to improve your processes

Who should attend?

Anyone who will be using the T-WorMS product and particularly those responsible for the implementation. No specific level of expertise is required.

Format

This interactive course is three days of lecture and individual and group workshops. Many real world examples and applications will be presented to help clarify the topics as they are presented. Throughout this course exercises and activities will be used to help the attendees absorb the information that has just been covered. This also helps the instructor focus on any areas that are unclear. The instructor�s goal is to present the information from a real world perspective so the attendees can embrace the data and implement the necessary processes and practices when they return to their work environment.

Outline

  1. Introduction
    1. Introduction of instructor
    2. Introduction of students
    3. Administrative stuff
    4. Expectations/objectives
    5. Overall course description
  2. Step 1 � Define the amount of process
    1. Determine what works
    2. Determine what doesn't
    3. Decide what rules will be needed
    4. Select the rules that can be enforced
  3. Step 2 � Find the requirements
    1. Why attending the requirements meetings matters
    2. What can you learn from the requirements
    3. What? There are no requirements?
  4. Step 3 � Make the feature list
    1. Determine how you want to organize your testing
    2. Picking out the main features
    3. Building the hierarchy
    4. Defining each feature
    5. Linking back to the spec
  5. Step 4 � Assign Risk
    1. Determining the Business Risk
    2. Determining the Project Risk
    3. Determining the Technical Risk
    4. Getting others to participate
    5. How can risk help prioritize the testing?
  6. Step 5 � Create the Test Cases
    1. What information goes into a good test case
    2. What tracking information is needed
    3. Determining the right level of detail
    4. Creating the test script
    5. Creating eXploratory sessions
  7. Step 6 � Create the Test Data
    1. What data will be re-used
    2. What data do you need to track and record
    3. How to handle data versioning
    4. Designing easy to use data templates
    5. Facilitating data entry
  8. Step 7 � Add the automation
    1. Select the right automation tools
    2. What's a data-driven script?
    3. Setting realistic automation goals
    4. Creating an automation framework that works for you
    5. Defining automation scripts
    6. Supporting the execution environment
    7. Determining ownership and responsibility
    8. Gathering the automation data
  9. Step 8 � Plan the Testing
    1. Creating a usable Test Planner
    2. Adding and deleting tests
      1. To meet the risk mitigation requirements
      2. To meet the schedule requirements
    3. Adding eXploratory sessions
    4. Calculating expected defects
    5. Monitoring the testing via the Test Planner
  10. Step 9 � Execute the Tests
    1. Running automation
    2. Running manual tests
    3. Recording the results
    4. Retaining the test artifacts
  11. Step 10 � Evaluate Risk Mitigation
    1. Evaluate the risk mitigation plan
    2. Assessing the actual risk mitigation
    3. Reporting on risk mitigation
  12. Step 11 � Review the results
    1. Assess the test coverage
    2. Learning from the results
  13. Step 12 � Produce Metrics
    1. Reviewing the metrics
    2. Produce useful and readable reports
  14. Wrap-up
    1. Review implementation strategy
    2. Answer any organization specific questions