STARWEST 2011 - Software Testing Conference


Peer Reviews at PepsiCo: Finding Defects Early

Establishing a structured review process offers a simple yet cost effective way to identify, document, and correct requirements and design defects before they create problems later in the project. Chris Clark shares the Peer Review Process that PepsiCo implemented and that continues to operate successfully today. Chris has worked within PepsiCo to ensure that the process is fully integrated into their development lifecycle.

Christopher Clark, PepsiCo
Performance Testing the SMART Way

Although testers know the ins and outs of functional testing, many of us don't have a smart process for doing software performance testing. To improve her personal performance testing skills, Mieke Gevers looked at processes from other disciplines-automobile manufacturing, medical rehabilitation, and project management. It was here she found SMART, which stands for Specific, Measurable, Attainable, Realistic, and Timely.

Mieke Gevers, AQIS
Practical Threat Modeling: Engaging Testers Early

Threat modeling is one of the most important activities that development and test teams should perform as part of a security development lifecycle. Although threat modeling is not always easy to get going for a team that has little or no security experience, it can be critical to your products and your project. Edward Bonver explores the process behind modeling threats to systems and demonstrates resulting models.

Edward Bonver, Symantec Corporation
Pushing the Boundaries of User Experience Test Automation

Although full test automation of the user experience (UX) is impractical and unwise, there are approaches that can save you time and resources. At eBay, Julian Harty and his colleagues are finding new ways to automate as much of UX testing for as is reasonably possible. Even with a highly complex, web-based application, they have found that automation finds many potential problems in the user experience-even in rich application scenarios.

Julian Harty, eBay, Inc.
Quality and the Cloud: Realities and Costs

Testing organizations want to take advantage of the cost savings of cloud computing and Software-as-a-Service (SaaS). However, many jump in without really understanding whether or not cloud or SaaS will actually produce a cost savings to their organization. Clint Sprauve helps you dissect cloud computing and SaaS, and calculate their true costs and benefits from a test perspective.

Clinton Sprauve, Micro Focus
Risk-based Testing: When You Can't Test It All

Testers everywhere have experienced this scenario-the development cycle slips and now testing gets two weeks instead of four to complete its work. How do you systematically determine what to test and what not to test in this time-constrained situation? How do you determine the right amount of testing so that you are not doing too much or too little? Reán Young shows how using a risk-based approach helps to identify test strategy options based on a combination of business and technical factors.

Rean Young, Kroger Company
Selecting Mobile Application Automation Tools

Today’s mobile application market holds massive promise for devices and applications that exceed user expectations. Despite the hurry-to-market pressures of mobile development, proper testing is vital to differentiating an application in a highly competitive market. Pradeep Govindasamy describes three areas to consider in choosing test automation tools: browser/platform, screen resolution/input mechanism, and external system interface.

Pradeepkumar Govindasamy, Cognizant Technology Solutions
Servant Leadership in Agile: The End of Command and Control

The switch from traditional, top-down management to agile project practices poses a dilemma for managers and the team, including test managers and testers. If agile teams self-manage their work, what does a test manager actually do now? And without strong guidance from a traditional manager, how do teams organize their work?

Dale Emery, DHE

STARWEST 2011: Concurrent Testing Games: Developers and Testers Working Together

The best software development teams find ways for programmers and testers to work closely together to build quality into their software. These teams recognize that programmers and testers each bring their own unique strengths and perspectives to the project. However, working in agile teams we need to unlearn many of the patterns that traditional development taught us.

Nate Oster, CodeSquads LLC

STARWEST 2011: Lightning Strikes the Keynotes

Lightning Talks have been a very popular part of many STAR conferences throughout the years. If you’re not familiar with the concept, a Lightning Talk session consists of a series of five-minute talks by different presenters within one presentation period. For the speakers, Lightning Talks are the opportunity to deliver their single biggest-bang-for-the-buck idea in a rapid-fire presentation. And now, lightning has struck the STAR keynote presentations.

Lee Copeland, Software Quality Engineering


AgileConnection is a TechWell community.

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