Conference Presentations

Effective and Efficient Testing: Reality or Myth?

To management, testing often never formally finishes-it just stops. And even before testing stops, we are asked to ensure that our efforts are providing maximum value. However, can we ever really have both efficient and effective testing? More importantly, can we accurately measure effectiveness and efficiency? In the current economic climate, when many test managers have been told to do even more testing with the same or fewer people and resources, the answer to this question is even more important. Lloyd Roden uncovers ways to measure test effectiveness and efficiency and to report these measures to stakeholders with the power, certainty, and confidence that demonstrate the true value testing has within your organization. 

Lloyd Roden, Grove Consultants
STARWEST 2009: The Irrational Tester

As a tester or test manager, you probably have wondered just how important reasoning and rational thinking actually are in many management decisions. It seems that many decisions are influenced by far more-or far less-than thoughtful analysis. Surprise! Testers make decisions every day that are just as irrational as those made by the managers about whom they complain. James Lyndsay presents his view of tester bias—why we so often labor under the illusion of control, how we lock onto the behaviors we're looking for, and how two testers can use the same evidence to support opposing positions. Using demonstrations and entertaining real-life stories, James helps you understand how biases can affect our everyday testing activities. Gain a new perspective on why timeboxes work and why independence really matters.

James Lyndsay, Workroom Productions, Ltd.
The Top Testing Challenges - or Opportunities - We Face Today

Some people thrive on challenges, while others struggle with how to deal with them. Handled well, challenges can make us stronger in our passion, drive, and determination. Lloyd Roden describes the challenges we face today in software testing and how we can respond in a positive, constructive manner. One of the challenges Lloyd often sees is identifying and eliminating metrics that lie. While we (hopefully) do not set out to deceive, we must endeavor to employ metrics that have significance, integrity, and operational value. Another challenge test leaders face is providing estimates that have clarity, accuracy, and meaning. Often we omit a vital ingredient when developing test estimates-the quality required in the product. A third challenge is convincing test managers to actually test regularly to attain credibility and respect with the team they are leading.

Lloyd Roden, Grove Consultants
Moving to an Agile Testing Environment: What Went Right, What Went Wrong

About a year ago, Ray Arell called his software staff together and declared, "Hey! We are going agile!" Ray read an agile project management book on a long flight to India, and, like all good reactionary development managers, he was sold! Now-two years later-their agile/Scrum process has taken shape; however, its adoption was not without strain on development, test, and other QA practices. Join Ray as he takes you on a retrospective of what went right and, more importantly, what went wrong as they evolved to a new development/test process. He introduces the software validation strategies developed and adapted for Scrum, explains what makes up a flexible validation plan, and discusses their iterative test method. Learn how they use customer personas to help test teams understand expectations for quality in each sprint and employ exploratory testing in the Scrum development flow.

Ray Arell, Intel Corporation
STARWEST 2009: The Marine Corps Principles of Leadership

Even with the best tools and processes in the world, if your staff is not focused and productive, your testing efforts will be weak and ineffective and your finished product will reflect this. Retired Marine Colonel, long-time test consultant Rick Craig describes how using the Marine Corps Principles of Leadership will help you become a better leader and, as a result, a better test manager or tester. Learn the differences between leadership and management and how they can complement each other. Discover new approaches to energize your testers and learn to avoid some that won't. Rick explores motivation, morale, training, span of control, immersion time, and how to promote a consistent testing discipline within your organization. He addresses the role of "influence leaders" and how to use them as powerful agents of change.

Rick Craig, Software Quality Engineering
Large-scale Exploratory Testing at Microsoft: Let's Take a Tour

Manual testing is the best way to find the bugs most likely to bite users badly after a product ships. However, manual testing remains a very ad hoc, aimless process. At a number of companies across the globe, groups of test innovators gathered in think tank settings to create a better way to do manual testing—a way that is more prescriptive, repeatable, and capable of finding the highest quality bugs. The result is a new methodology for exploratory testing based on the concept of tours through the application under test. In short, tours represent a more purposeful way to plan and execute exploratory tests. James Whittaker describes the tourist metaphor for this novel approach and demonstrates tours taken by test teams from various companies including Microsoft and Google. He presents results from numerous projects where the tours were used in critical-path production environments.

James Whittaker, Google
Constructing the Quality Story

Knowledge doesn't just exist; we build it. Sometimes we disagree on what we've got, and sometimes we disagree on how to get it. Hard as it may be to imagine, the experimental approach itself was once controversial. What can we learn from the disputes of the past? How do we manage skepticism and trust and tell the testing story?

Michael Bolton's picture Michael Bolton
QA Is Not Evil

A software tester re-examines the role of software testers in quality assurance work, helping implement software development processes. If testers are knowledgeable, helpful, and supportive, they may be in the best possible position to help the team improve its software development process.

Chris McMahon's picture Chris McMahon
Prepare to Succeed

Another pair of eyes will find bugs, but code reviews are traditionally time consuming and painful. Learn how modern, lightweight techniques make code reviews effective and practical.

Jason Cohen
To SME or Not To SME

Subject matter experts (SMEs) serve important roles on a project and are especially pivotal during the testing phase. In this week's column, Dion Johnson explores how SMEs positively and negatively affect testing and what you can do to make sure you have the right amount of SMEs on your testing team.

Dion Johnson's picture Dion Johnson

Pages

AgileConnection is a TechWell community.

Through conferences, training, consulting, and online resources, TechWell helps you develop and deliver great software every day.