STARCANADA 2018 Tutorial: Just In Time Testing


Tuesday, October 16, 2018 - 1:00pm to 4:30pm

Just In Time Testing

Add to calendar

Turbulent development projects experience almost daily requirements changes, user interface modifications, and the continual integration of new functions, features, and technologies. Keep your testing efforts on track while reacting to changing priorities, technologies, and user needs. This highly interactive workshop offers a unique set of tools to help you cope with—and perhaps even flourish in—what may seem to be a totally chaotic environment. Practice dynamic test planning and scheduling, test idea development, bug tracking, reporting, test triage, exploratory testing, and much more. Be ready for just about anything that can happen in a software testing. Learn to identify, organize, and prioritize your testing “ideas.” Create workflows to schedule testing tasks dynamically, conduct bug triage sessions, and adapt the testing focus as priorities change. Decide on purpose—what not to test not just because the clock ran out! Just-In-Time Testing (JIT) approaches are successfully applied to many types of software projects—commercial off-the-shelf applications, agile and iterative development environments, mission-critical business systems, and just about any application. This tutorial is packed with interactive exercises in which students work together in small groups to apply JIT testing concepts.

Chris Blain
Medidata Solutions, Inc.

Chris Blain has 22 years of experience working in software development on projects ranging from embedded systems to cloud applications. He offers, to students and companies, a powerful mix of real-world experience and the latest research knowledge. He has worked as an engineering manager, test manager, developer, coach, and test architect in a wide variety of domains including developer tools, security, test and measurement, regulated healthcare, real-time systems, and large scale distributed systems. Chris is a former board member of the Pacific Northwest Software Quality Conference and a regular conference speaker and instructor. His main interests are testing, distributed systems, programming languages, and helping teams deliver higher quality software.