Skip to main content

Development

Tutorials

TI Measurement and Metrics for Test Managers
Rick Craig, Software Quality Engineering
Tue, 06/23/2015 - 1:00pm

To be most effective, test managers must develop and use metrics to help direct the testing effort and make informed recommendations about the software’s release readiness and associated risks. Because one important testing activity is to “measure” the quality of the software, test managers must measure the results of both the development and testing processes. Collecting, analyzing, and using metrics is complicated because many developers and testers are concerned that the metrics will be used against them. Join Rick Craig as he addresses common metrics—measures of product quality, defect removal efficiency, defect density, defect arrival rate, and testing status. Learn the guidelines for developing a test measurement program, rules of thumb for collecting data, and ways to avoid “metrics dysfunction.” Rick identifies several metrics paradigms and discusses the pros and cons of each. Delegates are urged to bring their metrics problems and issues for use as discussion points.

Read more

Keynotes

K3 Build the Right Product Right: Transitioning Test from Critiquing to Defining
Gerard Meszaros, FeedXL.com
Thu, 06/25/2015 - 8:30am

Do you find yourself with limited influence over what gets shipped on products you test? Is your report card on product quality often ignored? Do you think you can contribute more? Join Gerard Meszaros as he describes ways to transition from approaching quality with brute force testing to an enlightened and strategic perspective that will have real impact on product quality. Instead of criticizing the product, become an integral part of the development process and learn how you can help define what should be built. Gerard explores design for testability concepts and describes key testability requirements that will afford better, more efficient testing. He explains test design techniques that describe software functionality in layers of plain language tests. Gerard shows how a collaborative approach for building the right product results in much better outcomes from both quality and schedule perspectives. Stop rushing through multiple test-and-fix cycles that result in a less than quality product. Be part of the solution!

Read more
K4 The Next Decade of Agile Software Development and Test
J.B. Rainsberger, JBRAINS.CA
Thu, 06/25/2015 - 2:45pm

After almost fifteen years of history with agile practices, J.B. Rainsberger sees some alarming trends in our attitudes, practices, and even what we teach about agile. At the same time, he sees some progress in approaches and technologies—e.g., behavior-driven development, naked planning, and continuous delivery. Sadly, we still have maturity models, complicated process checklists, and unnecessary certification schemes. In the coming decade, unless we begin to focus on fundamental ingredients absent from many agile teams, J.B. fears we are doomed to miss many opportunities for getting better. It's not good enough anymore just to be a great agile tester. J.B. says testers, programmers, product analysts, and managers must encourage workplace transformations so we can take full advantage of new tools and techniques. He shares a vision of these transformations and calls on testers and test managers, who work with all stakeholder groups, to stand up and lead us into the next decade of agile.

Read more

Concurrent Sessions

T4 Root Cause Analysis for Testers
Jan van Moll, Philips Healthcare
Thu, 06/25/2015 - 10:15am

Bad product quality can haunt companies long after the product’s release. And root cause analysis (RCA) of product failures is an indispensable step in preventing its recurrence. Unfortunately, the testing industry struggles with doing proper RCA. Moreover, companies often fail to unlock the full potential of RCA by not including testers in the process. Failing to recognize the real value testers bring to RCA is a process failure. Another failure is not recognizing how extremely valuable RCA results are for devising enhanced test strategies. Using real-life—and often embarrassing—examples, Jan van Moll illustrates the added value that testers bring and discusses the pitfalls of RCA. Jan challenges testers and managers to analyze and rethink their own RCA practices. Learn how to increase your value as a professional tester to your business by performing powerful RCA—and avoiding its pitfalls.

Read more
T8 Become an Influential Tester: Learn How to Be Heard
Jane Fraser, Anki, Inc.
Thu, 06/25/2015 - 11:30am

As a tester, are you frustrated that no one listens to you? Are you finding bugs and having them ignored? Are you worried that the development process and product quality aren’t as good as they should be? Jane Fraser shares ways to help you be heard―ways to position yourself as a leader within your organization, ways to increase your influence, and ways to report bugs to get them fixed. In this interactive session, Jane leads you to a better understanding of how to be heard in your organization. Learn how to tailor your defect reports depending on who makes the decisions and their area of focus—customer, budget, or design. These details help you determine how to position your defect for action. Through real life examples, Jane shows you how to become a more influential tester.

Read more
T9 Giving and Receiving Feedback: A New Imperative
Omar Bermudez, agilecafe.org
Thu, 06/25/2015 - 1:30pm

Giving and receiving feedback are tough for everyone. Who wants to criticize others or be criticized? Although managers have a duty to give honest feedback to staff and peers, many people resist change or differ on how to change—leading to interpersonal conflicts and impacting deliverables. Omar Bermudez explains several techniques—Giving Positive Feedback, Acid Reflux (when you get that sick feeling), and SARA (Surprise, Anger, Rationalization, Acceptance)—that allow people to give and receive honest feedback to promote incremental improvements. Omar explains how to give accurate feedback to and receive the same from senior team members or direct superiors, a skill critical to career advancement. To increase self-esteem, happiness index, and your power to influence, Omar teaches you how to present feedback to your peers, your boss, or other colleagues in a diplomatic and efficient way. Take away key insights into how to create a healthy organizational culture with clear and constructive feedback.

Read more
T12 If You Could Turn Back Time: Coaching New Testers
Christin Wiedemann, Professional Quality Assurance, Ltd.
Richard Lu, Professional Quality Assurance, Ltd.
Thu, 06/25/2015 - 1:30pm

If you could turn back time, what do you wish you had known when you started working as a tester? When you are new to testing, you are faced with daunting challenges. Recent college graduates may find it difficult to apply academic knowledge in practice. It is easy to get discouraged and start questioning whether testing is really for you. Richard Lu and Christin Wiedemann relate their experiences of starting careers as software testers—with no prior testing experience. They share ideas for how senior testers can keep junior testers engaged, and encourage them to learn and step up in their roles. Easy-to-implement suggestions include explaining the company culture, encouraging relationship building, emphasizing communication, discussing the objective and value of testing, and talking about the different meanings of quality. Instead of leaving your team’s new hires to struggle, join this session and learn how to coach new testers to become their best.

Read more