DevelopSense Logo
Michael Bolton

Past Presentations

You can find an extensive list of presentations and courses that I've taught, including the slides and speaker notes for many of them, here.

Coming up—let's meet!

Check out my schedule, and drop me a line if you'd like to get together when I'm in your part of the world. If you'd like me to work with you and it doesn't look like I'm available, remember that my clients' schedules are subject to change, so mine is too. Finally, note that some conferences offer discounts—and even if they don't advertise it, maybe we can work something out.

December 15, 2015

Toronto—and worldwide

I'll be presenting an online masterclass entitled "Where Does All That Testing Time Go?" for the Ministry of Testing. The presentation starts at 20:00 GMT (which is 3:00pm on the east coast of North America, noon on the west coast, and various times elsewhere. Register here!

January 4-7, 2016

Calgary, Alberta

Three days of Rapid Software Testing in the classroom, and then a day of consulting for a corporate client.

January 18-22, 2016

Brno, Czech Republic

Three days of Rapid Software Testing in the classroom, followed by two days of consulting for a corporate client.

March 7-9, 2016

Brighton, England

A public Rapid Software Testing class, leading into the TestBash conference, organized by the Ministry of Testing.

March 21-23, 2016

Wellington, New Zealand

A three-day public Rapid Software Testing class, organized by Assurity. Register here.

March 24, 2016

Wellington, New Zealand

Assurity is organizing a class of Critical Thinking for Testers and Technical People (like managers, developers, technical support, documenters; all are welcome and encouraged to attend). Register here.

March 29, 2016

Christchurch, New Zealand

A one-day public version of the Rapid Software Testing for Managers class, organized by Assurity. Register here.

March 30, 2016

Christchurch, New Zealand

Critical Thinking for Testers and Technical People again (see just above), this time in Christchurch. Register here.

March 31, 2016

Auckland, New Zealand

Assurity sends me to Auckland for another one-day Rapid Software Testing for Managers class. Register here.

April 1, 2016

Auckland, New Zealand

Critical Thinking for Testers and Technical People yet again, this time in Auckland. Register here.

April 25-27, 2016

Zurich, Switzerland

Here's something that's never happened before: James Bach and I will be co-teaching the three-day Rapid Software Testing class. This is being organized by House of Test Switzerland.

May 2-5, 2016

Orlando, Florida

It's the annual pilgramage to Orlando for the STAR East conference, organized by Techwell. Registration information is available here.

May 16-18, 2016

Melbourne, Australia

My first visit to Australia in years—and my first ever to Melbourne—begins with a three-day public Rapid Software Testing class, organized by Rajesh Mathur and Test Engineering Alliance Melbourne (TEAM). Registration for the class is already open.

May 19, 2016

Melbourne, Australia

My Melbourne junket continues with a one-day session of Rapid Software Testing for Managers, again organized by Rajesh Mathur and TEAM. Register here.

May 20-21, 2016

Melbourne, Australia

I'll be presenting the opening keynote at the inaugural Australian Testing Days conference, which is being organized by TEAM. I'm delighted that Anne-Marie Charrett is giving the closing keynote. Participation starts here.

Michael Bolton

Rapid Software Testing

A course, a mind-set, and a skill set about how to do excellent software testing in a way that is very fast, inexpensive, credible, and accountable.

developed by James Bach
and Michael Bolton

Learn more about the Rapid Software Testing course.

Read what people say about it.

Hello and welcome to the DevelopSense Web page! I'm your host, Michael Bolton. I provide consulting, training, coaching, and other services in software testing for companies, teams, and individuals world-wide.

For the last five years, I have been providing training and consulting services in testing and quality to organizations in Canada, the United States, and around the world. In particular, I teach Rapid Software Testing and Rapid Software Testing for Managers, courses that I co-author with James Bach.

We're aligned with the Context-Driven School of Software Testing, a community of people who believe that testing should respond first and foremost to the needs of the organization and the project, rather than to "best practices" that may not be best at all in the given context. You can read more about these ideas here.

You can read about my recent work here. I'm based in Toronto. I'm a citizen of both Canada and the U.S., so I can work easily in either country and around the world.

From 2006 through 2009, I was Program Chair of TASSQ, The Toronto Association of System and Software Quality. In 2008, I was the Conference Chair for the Conference for the Association for Software Testing.

I maintain a mailing list and a sporadic newsletter. I use the newsletter to publish my articles, to notify my correspondents of upcoming courses, and to provide other useful information on testing. Please join the mailing list by clicking here.

I do a little programming, mostly in Ruby and Perl. In the past, I've worked with Visual Basic C and C++, and I've done extensive work in Excel. I've also done rather a lot of technical writing. You can see samples of this work on this site.

If you (or your company, or your manager, or your employee) need counselling or instruction on software testing, I can help; contact me for details.

If you find errors in these pages, I'd be grateful if you could tell me about them.

What People Are Saying About Rapid Software Testing

Many thanks to my clients who are willing to share their experiences. For understandable reasons, some of them have asked that I use discretion in identifying them.

"I attended the Rapid Software Testing course with Michael Bolton some time ago (July 2010), in Amsterdam, NL. And attending doesn't mean 'sit back, shut up and listen'. There are challenges, puzzles and a lot—a lot—of interaction. Those three days passed by in a second; not a single dull moment. But most importantly, to this date it has had a profound impact on how I relate and look at the art and craft of testing! Oh.. and the lifetime support is fantastic."
Ray Oei
June, 2012

"The Rapid Software Testing course that I attended in June definitely surpassed my expectations. As an experienced tester I was becoming rather disillusioned of the so called "Tried and True" methods of software testing and was really looking for something that resembled, well, reality. So now, instead of spending my time writing test cases, writing reports that no one reads and chasing down Product Specs and Feature Specs I test. What an amazing concept—have the tester do testing! It has freed up an enormous amount of time and, therefore, the testing is far more productive. Potential "show stoppers" are being found earlier on in the test schedule and test coverage has also improved greatly. More time is spent on important matters and less time trying to hit a number target (i.e. 90% testing complete, 95% pass rate, etc.). The focus has returned to the task at hand (testing) and there is less focus on reporting (counting). That also allows for the tester to move into a more co-development role to assist with the implementation of new features and functionality. I'm happy, the Devs are happy, the customer is happy and the boss is happy—Thanks Michael!"
Blair Burke, B.Sc., Software Tester, Print Audit, Inc.
September, 2010

"Recently I finished a three day training course on Rapid Software Testing with Michael Bolton in London UK. This course was very effective and had elements related to learning, questioning and thinking all along. It reinforced my belief that testing is not a 'phase' performed towards the end or a '100% automated suite' as claimed by many Agile shops. Software testing is much more than that and it is extremely important for the successful delivery of any project... Overall this training and all the discussions we had during the course was an amazing experience. I would highly recommend this training to anyone interested in learning rapid software testing." More...
Anand Ramdeo, London, UK

"You'll be happy to know that my team has been actively meeting to implement changes for improvement, especially with the dashboard concept and that many of my folks are more engaged with their assignments because of their new outlook on the value they can add."
Leslie Berth, Milwaukee, WI

"Last week I took Rapid Software Testing from Michael Bolton. The three days of stuffing my brain in the beautiful downtown campus of the University of Toronto was loads of fun...If you don't go to play each day, or you don't think you can break the rules, or you simply want to become a better tester, give Rapid Software Testing a try. I think you will find, as I did, that it is three days well spent!"
Michael Hunter (The Braidy Tester), Microsoft , "This is your Brain on RST"

"I thoroughly enjoyed your class on Rapid Software Testing. The more time I have to think about the class the more I find value in it. It has really changed my approach and ideologies around testing. The only thing left now is to get everyone in my office on the same page... Before I thought testing was just a stepping stone to move into development but now that I have more of an appreciation for testers, I think I'm going to stick with it and try to get others to realize how important testers are to software development."
James Swanson, Minneapolis, MN

"We are already starting to put into practice what you taught us—here is a mini case study. Four of the group sat down last Friday and tested another product. Dan (name changed for confidentiality --MB) guided and made suggestions. None of the 4 knew the product under test. The product test lead spent half the day being a live oracle. Results: Another 50 defects. Several were crashes (buffer overrun—thanks Perlclip!). Many UI and usability defects. By the afternoon the team was starting to find more specific defects in what the product should do, but wasn't doing. However, by this time they were getting very baked. This sort of testing is really hard work! However, the product lead was amazed by what was found, and the defects found per hour invested was—once again—orders of magnitude more effective than the testing that was currently going on with the product. We are going to cycle this much more frequently, and the same four are going to dig deeper on the same product later this week as well."
A test manager at a commercial utility software company, somewhere in Canada

"The training was a great exposure to a lot of different concepts and methods of attacking problems, and the rapid testing strategy looks to be very useful. On Thursday a support issue came into the group that fell in one of my feature areas, so I replied. I did a little work before lunch, and while out at lunch I thought that this would be a time to try some of the rapid testing methods. Took about 10 minutes, noted steps and thoughts as I was going, and arrived at a cause and possible solution much quicker than I would have in the past."
A recent student

Personal Endorsements

"I've known Michael for over 10 years, from his days at Quarterdeck forward. I've designed courseware with him, written documents with him, designed tests, worked through management issues and technical issues, done difficult ethical analyses with him--I would trust Michael with my Social Security Number and my mother's maiden name. And if I was too sick to meet a consulting or teaching obligation, I would feel confident that if Michael agreed to go in my place, he'd handle it so well that the client would be happy they hired me (and got him)."

Cem Kaner, Author of Testing Computer Software and Lessons Learned in Software Testing

"I met Michael in person for the first time at the EuroStar conference 2007. Before that I have been in contact with him through continuously emails e.g. asking him for advice or guidance in tricky test situations. At EuroStar I asked him if it would be possible to have him perform the RST course for our test team at our site, UIQ Technology in Ronneby, Sweden. Michael was visiting us in April this year (2008) and his visit was definitely a success if you ask me and our test team. Michael is one of the best lecturers I ever met. He's knowledgeable, funny, witty and very interesting. Whether you need a great test strategist, someone to teach you everything there is to know about the different sides about testing, a great test oracle or just a friend I will always recommend Michael. I also highly recommend Michael if your company is ready to take it to the next level and e.g. raise visibility of the required need for a balance between scripted tests and the exploratory testing approach."

Petter Mattsson, Ronneby, Sweden

"Michael is a born teacher. He is a very engaging and an effective speaker who knows his topic inside and out—a rare combination!"

QA Manager, Boulder, CO

"This course was highly informative and Michael was excellent in providing examples from real life."

Quality Assurance Analyst, Nashville TN

"Michael is an exceptional teacher with extreme knowledge and commitment to this topic."

Network Specialist, Toronto, ON

About Us | Privacy Policy | Contact Us | Report a problem   ©2012 DevelopSense    Site design by <alt>design