Organized by
     
     
   
  CONFERENCE:
Delhi: March 17 - 18, '06
  CONFERENCE TUTORIALS:
March 13 - 22, '06 
 
     
  About the Conference
  Conference Highlights
  Invitation to be a Speaker
  Suggested Topics
  Best Practices Submitted
  Plenary Speakers & Presentations
  Tutorials
  About Sponsors
  Testing Leadership Awards
  Testing Certification
  Sponsorship Opportunities
  Testimonials
  Picture Gallery
  Past STC Conferences
  Register
  Venue
  Contact Details
 
 
 
Tutorials
 
Introduction to Rapid Software Testing
Michael Bolton, DevelopSense
 
Delhi: Date: March 13 Code: 101F Venue: Hotel Crowne Plaza Surya
Mumbai: Date: March 14 Code: 202 F Venue: Hotel Lotus Suites
Bangalore: Date: March 16 Code: 301F Venue: Hotel Leela Palace
 

The Challenge
Software testing has traditionally been managed by a process-oriented, formulaic, and clerical approach, and has undervalued the skills and intellect of the tester.
Testers and managers often have considerable difficulty in estimating the time and effort required to test a product; are frequently overwhelmed by choices about test design and documentation; and are uncertain about the skills and techniques that they require to be able to test.

The Approach
Rapid Testing is a complete methodology designed and developed by James Bach, with contributions and influences from other members of the Context-Driven School of Software Testing. The philosophy of Rapid Testing holds that, more than anything else, testers require thinking skills—critical thinking, general systems thinking, investigative thinking, and context-driven thinking—in order to fulfill the fundamental mission of testing.
That mission, is to provide management with quality-related information so that managers can make informed decisions about the product and the project. Upon something being put in front of them, testers should be able to test it right away, with insufficient information, under extreme time pressure, in a way that will stand up to scrutiny.

The Objective

  • Recognizing and beginning to develop critical thinking, systems thinking, heuristic thinking, and context-driven thinking - core skills for proficient and evolving testers
  • Providing design and planning tools that will allow testers to make pragmatic choices about their processes
  • To give the participants experience in thinking like expert testers.
  • To provide management with quality-related information so that managers can make informed decisions about the product and the project.
Testers learn and understand the basic framework and philosophy of Rapid Testing.
  • Powerful quick tests designed to provide reasonable value at negligible cost are demonstrated.
  • A disciplined approach to exploratory testing - simultaneous test design, test execution, and learning that is much more focused and powerful than random banging on the keyboard is introduced.
  • Our misgivings about test scripting as a “best practice” and then identifying contexts in which scripting might be a good idea are outlined.

Participants learn to perform instant analyses; they experience adjustments to their approach based on changing context; they explore a problem that closely resembles a software testing assignment.

Key Ideas in the tutorial

  • Testing as a Martial Art
  • Thinking Like a Tester
  • Heuristic Testing Model
  • Exploratory Testing to Find Bugs Fast
  • Repetition vs. Variation
  • Status Reporting and Metrics

The Central messages

  • Rapid Testing is the fastest, least expensive testing that fulfills the mission
  • Know your coverage and your oracles
  • Use exploratory testing to find more bugs, more quickly
  • Testing is science; use and develop your scientific mind
  • Use a diversified test strategy that will serve your mission
  • Assure that your testing fits the logistics of your project
  • Rapid Testing is a personal intellectual discipline; it requires practice, but no one’s permission.

Delivery Method

The workshop consists of lecture, discussion, exercises using real and simulated software products, and debriefing to reinforce the lessons learned. Participants are strongly urged to bring laptop computers if they have them; the exercises are effective either way, but are more engaging when they're hand-on experiences.

Target Audience

The material has been structured to provide a valuable learning experience for testers at skill levels ranging from novice to expert.
Novices will learn the power of the exploratory approach, and will receive contexts and cautions with respect to its use.
Experienced testers will find the discussions and exercises engaging as they learn to articulate skills and behaviors that they practice intuitively.
The target audience is any person who wants to get /very good/ at software testing, or any manager who wishes to learn about developing tester skill.

 

Michael has over 15 years of experience in testing, developing, managing, and writing about software & is the only person authorized to teach Rapid Software Testing other than James Bach himself.

He is the founder of DevelopSense, a Toronto-based consultancy & was with Quarterdeck Corporation for eight years, during which he delivered the company’s flagship products and directed project and testing teams around the world.
Canadians still remember his educational, informative, and entertaining presentations at trade shows and seminars across the country.

Michael has been teaching Software Testing for 5 years & has been an invited speaker at various International Conferences & workshops. A leading speaker, he travels worldwide to teach Rapid Software Testing and Exploratory Testing.

He is the Program Chair for TASSQ, the Toronto Association of System and Software Quality; was a co-founder of the Toronto Workshop on Software Testing; and has been writing a regular column for Better Software Magazine (formerly STQE). He has also been walking the walk, doing testing almost full-time for a large Canadian financial services organization.

 
 
Delhi
Tutorial Code: 101F
Tutorial Date: March 13, 2006
Tutorial fee: INR 4,500 + 10.2% Service Tax
Registration timing: 0900 hrs
Tutorial Timings: 0930 - 1730 hrs
Tutorial Venue: Hotel Crowne Plaza Surya
Mumbai
Tutorial Code: 202F
Tutorial Date: March 14, 2006
Tutorial fee: INR 4,500 + 10.2% Service Tax
Registration timing: 0900 hrs
Tutorial Timings: 0930 - 1730 hrs
Tutorial Venue: Hotel Lotus Suites
Bangalore
Tutorial Code: 301F
Tutorial Date: March 16, 2006
Tutorial fee: INR 4,500 + 10.2% Service Tax
Registration timing: 0900 hrs
Tutorial Timings: 0930 - 1730 hrs
Tutorial Venue: Hotel Leela Palace
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
SPONSORS
Event Sponsor  
 
Platinum, Dinner and Kit Sponsor
 
   
 
Platinum Sponsors
 
 
Gold Sponsor    
 
   
 
 
Silver Sponsors
   
 
T - Shirt Sponsor
Lunch Sponsor  
 
 
Online Media Partner
Official Portal  
 
 
 
SUPPORTERS
SPIN Trivandrum
SPIN Ahmedabad