Better Software Magazine Articles

Leveraging A Learning Culture

Mistakes happen. It's how you respond to them that matters. Teams might react to a bug with panic and blame, leading to a quickly hacked fix and possibly more issues. Taking time to investigate and learn leverages problems into process and practice improvement and a higher quality product.

Lisa Crispin's picture Lisa Crispin
The Unshreddable Résumé

The recent economic downturn has record numbers of job seekers pounding the pavement. Find out what you need to include on your resume to increase your chances of getting out of the paper stack and into the building for that all-important interview.

Heather Shanholtzer's picture Heather Shanholtzer
A Release Without a Tester

In this article inspired by an unfortunate video store rental, Lee Copeland invites software organizations that think testing is expensive to try the alternative.

Lee Copeland's picture Lee Copeland
Demystifying Exploratory Testing

Exploratory testing is a popular approach, but many testers secretly worry they might be doing it wrong. Jonathan Kohl addresses those concerns by explaining exploratory testing in ways that testers identify with.

Jonathan Kohl's picture Jonathan Kohl
Oh, When Will They Ever Learn?

After reading the book The Day the Phones Stopped, which was published in 1991, Lee began wondering why the poor software quality and complaints about development and testing documented in this book are the same complaints we hear today.

Lee Copeland's picture Lee Copeland
Crowdsourced Software Testing

In response to shrinking budgets and tight launch deadlines, crowdsourced software testing is a growing trend. Here are six ways an on-demand testing team can complement your in-house QA efforts.
 

Doron Reuveni
Virtual Labs in the Cloud

Learn how to overcome infrastructure management challenges using virtual lab automation, and discover which cloudprivate, public, or hybridbest meets your organization's needs.

Ravi Gururaj
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

Pages

AgileConnection is a TechWell community.

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