The Latest Stories

Cartoon showing a customer's request for a tree swing A Tester’s Role in Requirements Exploration

Agile is supposed to get people to talk to each other in real time. However, many teams still lack a shared understanding of what they are going to build, even as they start coding. As testers, we can explore feature specifications early, contributing to successful and timely delivery through defined requirements.

Janet Gregory's picture
Janet Gregory
A cockpit's dashboards as a pilot flies a plane, photo by Kristopher Allison Testing at 43,000 Feet: Reporting Risk That Matters

Many teams' daily testing gets broken down into numbers. If you're used to dashboards, it can be easy to forget the prime objective: to raise up quality issues—or, in the case of safety-critical devices, potential hazards. Graphs are comfortable, but do they really provide the information we should be looking for?

Alexandre Bauduin's picture
Alexandre Bauduin
Consultant talking to a software professional Wisdom from Consulting: Getting and Vetting Advice

When you hire a consultant, they may appear to have a wealth of experience and knowledge—and may actually have it. But accepting their advice without question is dangerous. Here are some good practices to keep in mind when you're receiving advice, including asking questions, exploring alternatives, and analyzing risks.

Payson Hall's picture
Payson Hall
Group of team players on a soccer field How to Be a Team Player

Some people think of themselves as team players because they're technically savvy, hard workers, and strong contributors. But these traits alone don’t make someone a team player. Teamwork, after all, is the process of working together to achieve a shared goal. Team players collaborate to solve problems.

Naomi Karten's picture
Naomi Karten