Game Theory: The Test Engineering Path to Success
Every customer has different expectations for their software, requiring different testing strategies. Game designers can help us understand how to plan our strategy for managing various QA tools so teams can successfully navigate each different customer strategy in a risk-reward environment. A customer who makes their money from understanding and teaching software to others, rather than selling it, requires continuous integration and delivery, because they need new material on a regular basis. A customer who uses the software to defend life and limb requires it to be right the first time and are less concerned with rapid releases, so they require a balance of automation, CI, and functional and system testing. William Bell will show how to apply the skills engineers already possess to games of different genres—from mobile, console, and computer games to complex board games—as a way to model test engineering by matching their customer's winning strategies.