Articles

Please enter an article title, author, or keyword
Testing Testability

Recently I overheard a conversation between a test analyst and a business analyst about how a function should be tested. The response from the business analyst was, "If it is not breaking the application, it must be working fine!" Testing staff comes across such scenarios where a part or functionality of the application under test is not "testable." The tests they carry out are not conclusive enough to say that the functionality is working as specified. In this week's article, Ipsita Chatterjee defines testability and looks at the benefits of incorporating it in the products. Also discussed are simple ways to monitor the incorporation of this non-functional requirement in the software development life cycle and a few industry myths about testability.

Ipsita Chatterjee
communicate company strategy Communicating the Big Picture

Do you know how your work affects the bottom line? Esther Derby explains that taking more time to communicate company strategy to everyone on your team is an investment, which will save you time in the future. When people can connect the dots from their job to company success, they'll be better equipped to make decisions and set priorities.

Esther Derby's picture Esther Derby
How to Energize Your Test Team

You're waist deep in your third month of late nights, weekends, and shipping stress; you can see and feel your team's energy waning. The goal is in sight but still far off, and you need the very best from everyone to reach the goal. How are you going to motivate and energize your team to reach the finish line? This article explores the major issues test team leaders face: keeping a team motivated and knowing when it needs to be energized.

Jamie Tischart
Late Projects Preventing Late Tasks from Creating Late Projects

We like to think that being late on one task isn't so bad because early and late completions will average out over the course of an entire project. If you flip a coin 1,000 times, it will land on heads about 500 times and on tails about 500 times. If your project has 1,000 tasks, about 500 will finish early and about 500 will finish late, right? Wrong--and many project plans are sunk by this common misperception.

Mike Cohn's picture Mike Cohn
audition interview Watching Testers in Action

Why wait to see your candidate work? Implement an audition into the interviewing process and add dimension to your candidate's resume. In this column, Johanna Rothman discusses how you can increase the effectiveness of an interview by implementing a well-planned audition. Whether this audition takes place over the phone or in person, you'll gather a richer perspective of the candidate's capabilities and how easily the applicant can adapt to your working environment. Put your candidate's words to the test; the results of an audition may break the tie between two superb applicants.

Johanna Rothman's picture Johanna Rothman
delegating management Win-Win Delegation

If you're a manager, you probably know what it's like to have more work than you can possibly do. However, it's unlikely you'll receive approval to hire another "you." How can you free up some time to focus on the strategic work of management? You may have an untapped resource in your group. Take a look at the career aspirations of your staff: Does anyone want to move up to be a team lead or manager? Delegating a defined chunk of management work can give someone the chance to try on a new role and learn a new skill.

Esther Derby's picture Esther Derby
One Process is Not a Fit For All Projects

We should know that software development methods are situational, so why do so many people believe one process should work for every project? One size does not fit all and rarely do quick-fix methods help the process fit. In this week's column, Pete McBreen considers why we jump on the latest software development trend and what the fallout is when the trend and the project don't match.

Pete McBreen's picture Pete McBreen
By the Dashboard Light: Providing Information, Not Data

Your test group has an abundance of data but what does it mean to developers, project managers, or senior managers? In this column, Johanna offers a solution for delivering information to all of your customers in one place, that will be as handy as your car's dashboard.

Johanna Rothman's picture Johanna Rothman
When is Done Really Done?

When your idea of a completed task is significantly different from that of your team's members, you're asking for trouble. In this week's column, Peter Clark outlines some steps you can take to ensure that everyone on your team understands your expectations when you ask them if they're "done."

Peter Clark
Charge of the Light Brigade Considered Harmful

Communication problems can be devastating to a project–Just ask the Light Brigade. In this week's column, Matt Heusser offers some tips that may help you keep your team a cohesive, functioning unit.

Matthew Heusser's picture Matthew Heusser

Pages

Upcoming Events

Jun 02
Sep 22
Oct 13