The Latest

A Simple (and Revolutionary) Test Automation Dashboard[presentation]

Even though most everyone recognizes that automation is a key element in improving test efficiency, many automation efforts unfortunately fall far short of achieving the desired results.

Kelly Whitmill, IBM Corporation
It's Too Darn Big: Test Techniques for Gigantic Systems[presentation]

Structuring test designs and prioritizing your test effort for large and complex software systems are daunting tasks, ones that have beaten many, very good test engineers.

Keith Stobie, Microsoft Corporation
Blind Men Meet the Quality Elephant[presentation]

For many organizations, software quality is an elephant found by blind men who think they can see. People hold different opinions about quality based on their work roles and interests.

Isabel Evans, Testing Solutions Group Ltd
The Imperative of Non-Functional System Testing[presentation]

Ignore or downplay non-functional system testing at your peril. A thorough, well-executed nonfunctional test plan discovers software defects usually overlooked with functional testing.

Julian Harty, Commercetest Limited
Quality Interactions: Bulding Effective Working Relationships[presentation]

As software professionals, we all care about quality. We focus our efforts on building quality into the code and testing to assess quality and find errors before our customers do.

Esther Derby, Esther Derby Associates Inc
Get a New Agile Attitude - Quality First[presentation]

For decades quality assurance (QA) has been a back-end loaded process. Developers put the bugs in, and QA tests the bugs out.

Robert Martin, Object Mentor
Plans, Processes, and Practices for Successful Test Outsourcing[presentation]

There are many reasons why outsourcing IT activities requires extra attention, especially when it concerns software testing. Examples of complete failures are common, and "backsourcing" is not uncommon today.

Martin Pol, POLTEQ IT Services BV
Testing of Web-Based and Java Applications with Models[presentation]

With most GUI test tools that exist today, model-based testing for Java applications is extremely difficult to implement.

Jeff Feldstein, Cisco Systems Inc
A New Paradigm for Collecting and Interpreting Bug Metrics[presentation]

Many software test organizations count bugs; however, most do not derive much value from the practice, and other metrics can actually harm the quality of their software or their organization.

James Bach, Satisfice Inc
Ping-Pong Programming: Enhance Your TDD and Pair Programming Practices[article]

Team player Dave Hoover wants to share a software development practice he enjoys. It emerged from the practices of extreme programming as a competitive yet simultaneously collaborative practice. Dave has found that this practice promotes the flow of knowledge between software developers better than any other practice he has experienced. As you might have guessed from the title of this week's column, this practice is called ping-pong programming, or P3 for short.

Dave Hoover
 interpersonal issues Peer-to-Peer Feedback[article]

When people work closely together, there's bound to be friction and irritations. Some people find it difficult to bring up these issues directly, so they hint and hope. And when the hint doesn't help, the irritation can grow out of proportion. Team members' ability to give peer-to-peer feedback both about work and interpersonal relationships is critical to developing a highly productive team. Esther Derby tells us about a team torn apart by an unattractive personal habit and offers some advice for talking about touchy interpersonal issues.

Esther Derby's picture Esther Derby
Write Sweet-Smelling Comments[magazine]

All code is not created equal. Learn from a master of the craft how to spot bad code and mold it into good. This month, Mike Clark explains how to sniff out stinky code and write comments that count.

Mike Clark
Do You Want Fries With That Test?[magazine]

Connect with an expert to learn how to work smarter and learn new ways to uncover more defects. In this issue, Michael Bolton dishes out commentary on why testers who master skills instead of memorizing techniques are relished in the software industry.

Michael Bolton's picture Michael Bolton
repeatable automated tests Automation or Not, It's All About the Data[article]

While anyone who has automated her testing knows you can't create repeatable automated tests from unstable data, it did not dawn on this week's columnist—self-proclaimed automation lobbyist Linda Hayes—that this issue cripples manual testing as well. Read on to share her epiphany.

Linda Hayes's picture Linda Hayes
The Hard Truth about Soft Skills[magazine]

Turn to The Last Word, where software professionals who care about quality give you their opinions on hot topics. This month, Esther Derby explains why interpersonal skills can do more than boost your popularity; they can help you excel in the workplace.

Esther Derby's picture Esther Derby

Pages

AgileConnection is a TechWell community.

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