CAST 2016 has ended
Testing: Software Development Catalyst

Testing is not an isolated activity. It interacts with and influences other disciplines in software development such as design, coding, release management, and deployment. As testers, our skills and experiences add value far beyond the immediate context of verifying functionality. Threats to value other than software errors exist.

Yet our discussions are often constrained to the testing space, omitting the connections to, and dependencies on, other roles and activities. Testing is an integral discipline of software development, and often plays an active and important role in bridging gaps between technical and business-focused roles, between leaders and engineers, and between makers and users.

How does the testing piece fit into the software development puzzle? How does – and how should – testing interact with other disciplines in software development? How can we most effectively add value to the software development projects we participate in?

Please join us for our 11th annual conference at the Simon Fraser University Harbour Centre campus in downtown Vancouver, Canada, August 8-10 2016.


IMPORTANT NOTE: Creating a profile on this site does not constitute registering to attend the conference. If you would like to attend and have not yet registered, please Learn More »

Back To Schedule
Monday, August 8 • 09:00 - 17:00
Testopsies — Dissecting Your Testing

Sign up or log in to save this to your schedule, view media, leave feedback and see who's attending!

Have you ever studied testing? Too few testers, so it seems, have read a book on testing or its underlying principles. Even fewer have studied testing by deliberately observing evaluating it directly and systematically.

According to the Oxford English Dictionary, an autopsy is an “examination to discover the cause of death or the extent of disease”, ultimately derived from the Greek work “autoptes”, meaning “eyewitness”. Doctors perform autopsies to learn about the human body and to discover how things might have gone wrong. A testopsy—to use a word coined by James Bach—is an examination of testing work, performed by watching a testing session in action and evaluating it with the goal of sharpening observation and analysis of testing work. Testopsies can help in training, assessment, and developing testing skill for novices and experienced testers alike.

In this one-day workshop, led by Michael Bolton, participants will learn from each other by preparing and performing a series of testopsies. The process begins with creating a coding system, mapping out the activities that testers perform and the skills and tactics they apply. Using the coding system to guide observation, participants will watch each other as they test software, record what happens, and then discuss the activity and refine the coding system. Join us as we dissect our testing!

avatar for Michael Bolton

Michael Bolton

Michael Bolton is a consulting software tester and testing teacher who helps people to solve testing problems that they didn't realize they could solve.  He is the co-author (with senior author James Bach) of Rapid Software Testing, a methodology and mindset for testing software... Read More →

Monday August 8, 2016 09:00 - 17:00 PDT
Repap Policy Room (1425) 515 West Hastings Street Vancouver, BC V6B 5K3