| |
|
| |
CONFERENCE:
Delhi:
March 17 - 18, '06 |
| |
CONFERENCE
TUTORIALS:
March
13 - 22, '06 |
|
|
| |
|
| |
| |
|
|
| Plenary
Speakers |
 |
| |
 |
Two
Futures of Software Testing
Michael Bolton, Developsense |
|
| |
Niels
Bohr, Woody Allen, or Yogi Berra (and perhaps all three)
once said "Prediction is very difficult, especially
about the future."
Michael Bolton rises to the challenge and dares
to present TWO futures of software testing.
In one vision of the future, testers are the
gatekeepers, responsible for assuring product quality.
Testing follows a rigorously controlled process, and
ad hoc testing is banned. Testers are kept separate
from the developers to foster independence and objectivity.
Senior testers work from extensively detailed specifications,
creating plans, drawing state diagrams, and compiling
test scripts from the inception of the project until
coding has finished. At that point, any tester, no matter
how junior, can read and follow the scripts--testing
can even be entirely automated--so that management can
be sure that the code is bug-free. All decisions will
be based on solid numerical data. Changes to the product
will be resisted so that risk can be eliminated.
This vision, which contains a number of
truly bizarre fantasies, is the DARK vision of the future.
In the
other view, testers are active investigators, critical
thinkers, and highly skilled, valued members of the
project team. Testers neither accept nor
desire responsibility for releasing the product; instead,
testers provide important, timely, credible information
to managers so that they can make sound and informed
business decisions. Testers work collaboratively not
only with the developers, but with the entire project
community, and are able to report at any time on product
and project risks. Testers have an extensive understanding
of tools and automation, and decide when--and when
not--to use them.
Most importantly, testers embrace challenge
and change, adapting practices and strategies thoughtfully
to fit the testing mission and its context.
Where
are we now, and where are we going? In this
interactive presentation, Michael shares
his visions of the futures of software testing, and
the roles of the tester in each of them.
The presentation includes a brief exercise and a dialogue,
encouraging discussion and debate from the floor.
|
| |
| Meet
Michael Bolton |
| 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
|
| |
| |
| |
| |
| |
|
| |
| |
|