COLLW | Page 33

CONCURRENT S E S S I O N S 1 PDU per Session Thursday, June 11, 1:30pm BETTER SOFTWARE BT9 BT10 BT11 BT12 PROJECTS & TEAMS METRICS WEARABLES TESTING Enough about Process, Let’s Use Patterns Making Numbers Count: Metrics That Matter Paul E. McMahon, PEM Systems Mike Trites, PQA Testing The Coming Mobile Wearables World Prevent Test Automation Shelfware: A SeleniumWebDriver Case Study When new developers and testers join the company, we want them to learn the “way we do software here.” So we give them the “stone tablets”—the volumes of process documentation—to study. However, the problem is that the details in this documentation are primarily for beginners and don’t give practitioners what they need to perform at a high level. Paul McMahon has found a better way to achieve and sustain high performance—by focusing on common patterns that repeat in organizations to help practitioners make better decisions. Join Paul as he shares common software development patterns he has observed, questions practitioners should be asking, and tips and warnings to help them make better decisions. Take away practical and easyto-use techniques to identify and communicate repeating patterns specific to your organization, patterns that can help less experienced practitioners learn faster and consistently perform at a higher level. As testers and test managers, we are frequently asked to report to stakeholders on the progress and results of our testing. Questions like How is testing going? may seem simple enough, but the answer is ultimately based on our ability to extract useful metrics from our work and present them in a meaningful way. This is particularly important in agile environments where clear, concise, and up-to-date metrics may be needed multiple times each day. Mike Trites identifies a number of ways we can use metrics to measure progress during a test cycle and, ultimately, to determine when testing should be considered complete. Learn the common pitfalls of metrics misuse and how you can avoid them by giving proper context when communicating metrics to your stakeholders. Discover key metrics for measuring the effectiveness of your testing and how to use what you learn on one project to improve your testing process on future projects. Phil Lew, XBOSoft From floppy discs to solid state drives and batch computing to mobile apps and wearable devices, we have witnessed lightning-fast advances in hardware and systems in a less than a generation. Today, mobile has become a hub in our lives and wearable is on track to invade every part of our being. Sensors in new wearable devices produce data faster than ever before, and we can now access all this data, stored in the cloud. New systems and applications are leveraging these many data sets in deeper, broader, and more meaningful ways to not only analyze but also predict what we want and will do next. Phil Lew explains how mobile devices will become the data aggregator for wearable applications and explores context—the most important element of mobile/wearable user and customer experience. Phil discusses how to incorporate context into your mobile app design and development. Learn the contextual elements you need to incorporate right now and identify key factors for future generation products. Alan Ark, Eid Passport Eid Passport had a suite of Selenium tests with a bad reputation— difficult to maintain, broken all the time, and just plain unreliable. A tester would spend more than four days to get through one execution and validation pass of these automated tests. Eid Passport was ready to toss these tests into the trash. Alan Ark volunteered to take a look at the tests with an eye toward showing that Selenium-based tests can, in fact, be reliable and used in the regress