TestersParadise.com

  Brought to you by Ideva ~ Internet Development Associates   

Identifying the MITs
Home Course Listings Consulting Services About UsDownloads
 

102. Risk Based Test Management (MITs Day 1)

Up
Intro Software Testing
Identifying the MITs
Selecting the MITs
Test Case Design
Req.  Based Test
Metrics with SCurves
Test Automation
Security Testing Web
Agile Testing
MITs for Managers
Test Management
PM for Test Projects
Benefits of MITs
Marnie L Hutcheson
Organizers Checklist

1 Day Tutorial and 2 Day Tutorial with Workshop Exercises

Risk Analysis is a term we hear regularly, but few projects actually apply it as a Best Practice discipline. In order to qualify as Best Practice, the analysis and ranking process must meet requirements for a reproducible and defensible practice. Further, Risk Management techniques are useful only if the test effort manages its Test Assets effectively.

This Best Practice risk based approach to software testing yields a demonstrable ROI for the test effort, and also provides tools testers and managers can use to automate the test process for optimal test efficiency. (The outlines of these tow courses are presented side by side below for your evaluation.)

Students Learn

  • Best Practices in Risk Analysis and Test Management.  How to:
    • Build and automate a test inventory
    • Establish risk criteria and measure risk
    • Select Most Important Tests from the inventory
    • Estimate the cost of running Most Important Tests and the return on investment
    • Develop Test Schedules and Resources
    • Use worksheets to estimate test effort time and resource requirements

Exercises for Onsite Customers

Methods in this course have been used to test a variety of Internet/Intranet and traditional client/server applications -- e-commerce, telecommunications, ERP, embedded firmware, game software – in business sectors ranging from banking and ISPs to civil engineering and government agencies.

Any of the following materials can be used to customize exercises and templates for your enterprise. Pre-training planning, usually via conference calls, is used to size your project selection and target the best materials for your exercises.  The customer will provide samples, specs or data -- with non-disclosure statements -- in advance of an onsite training (dates determined during pre-training planning):

  • Select a sample project (or two): Examples of Written Requirements, Specifications, Change Requests
  • Sample Business Rule(s)
  • One or more Use Cases, Functional Flow or Process Flows
  • Sample Data Input screen(s) shots
  • Sample File or Data Definitions (screen shot, Excel spreadsheet or Text file)
  • Sample Schema or Data Sets (screen shot, Excel spreadsheet or Text file)

 

Outlines

103.  1-Day Lecture only, No exercises 

103W. 2-Day Lecture, adds the following exercises

Exercises use Microsoft Excel. Students are encouraged to bring laptops running Microsoft Office 2002, or newer.

  • Introduction

 

    • How many tests do you need to test this screen?
    • What are Risk Analysis and Risk Based Testing?

 

  • The rules for performing risk analysis

Exercise:  The Four Rules of Risk Based Analysis

  • Modify your risk based approach to complement your development methodology

 

    • Traditional Plan Driven Development

Students examine risk analysis artifacts, S-Curves and spreadsheets, from each of the 3 major types development methodologies.  Q&A Exercise: Select one of the development methodologies and start the inventory.

    • Rapid Application Development, RAD
    • Agile
  • Identify and evaluate risk, and re-evaluate risk

Exercise for your project:

  • Select risk criteria based on what you know
  • Publish your risk index
  • Write the rules for quantifying risk
  • Set Schedules and Goals
  • Apply risk analysis to your inventory
  • Estimate resources and time required to test Most Important Tests
  • Supply setup, run, and cleanup time estimates
    • Negotiate for resources to conduct test effort

Exercise: Use your inventory to generate answers about trade-offs between coverage, resources and schedule

 

  • How to measure your results and express the benefits

Exercise: How to collect test performance information

  • Report status and demonstrate test performance

Exercises:

  • Sample Dashboards
  • Risk Based Test Performance Comparative Studies
  • Develop strategies for collecting test performance information in your organization
  • Add value beyond the test effort
  • Discuss strategies for demonstrating ROI and test asset re-use in your organization
  • Conclusions

 

 

Descriptors: Test Methods, Test Metrics, Test Sizing Estimates, Test Tracking, Building A Test Inventory, Test Ranking, Risk Based Testing.

 


Home ] Up ] Intro Software Testing ] [ Identifying the MITs ] Selecting the MITs ] Test Case Design ] Req.  Based Test ] Metrics with SCurves ] Test Automation ] Security Testing Web ] Agile Testing ] MITs for Managers ] Test Management ] PM for Test Projects ] Benefits of MITs ] Marnie L Hutcheson ] Organizers Checklist ]
Contact us at  support@ideva.com

©Ideva 2010
Last modified: February 06, 2011