The Latest

Confessions of a Lapsed Academic[magazine]

After almost twenty-five years as a professor, Elaine Weyuker left academia for full-time work at AT&T. Here, she shares how industry and academia can both benefit from collaborating.

Elaine J. Weyuker
A Look at Testing Web Applications with eValid[magazine]

When Robert Sabourin set up a testing lab for a major e-commerce Web-based application, he chose eValid from Software Research, Inc., as the tool for use in functional, performance, and load testing of the application. The product did the job at a very reasonable price, and they were able to find some very important bugs well ahead of their target delivery dates.

Robert Sabourin's picture Robert Sabourin
A Look at T-VEC's Test Vector Generation System[magazine]

Before they started using T-VEC, David Statezni's group was manually creating and running requirements tests and separately creating and running code coverage tests. T-VEC's features allowed them to save time.

David Statezni
Checking out of the Burnout Ward[magazine]

Stefan Jaskiel helps you recognize the signs of job burnout (complacency, difficulty focusing, careless attitude, and helplessness), and offers some strategic interventions.

Stefan Jaskiel
The Downsizing of High-Tech America[magazine]

The success or failure of a downsized organization depends on the work force remaining after the storm. Before deciding to change jobs, survivors should carefully analyze their company's situation. Downsizing many be an indicator of poor economic peformance, or it may be just what the company needed in order to turn itself around. Employees who "weather the storm" may discover new opportunities for career advancement hidden among the ruins.

Stefan Jaskiel
The Risk in Risk Management[magazine]

What happens when you perceive a future risk, and others don't? Peter de Jager lays out the hazards of being a risk management visionary.

Peter de Jager's picture Peter de Jager
Why Testers Should Care About Patterns[magazine]

Patterns, as described by the architect and theorist Christopher Alexander and his colleagues over the last thirty-five years, are a way of describing problems and customizable solutions. Patterns became popular in the software development field, and they've been applied to testing. Here, Brian Marick explores patterns and problem solving.

Brian Marick
Book Review: Adaptive Software Development[magazine]

Johanna Rothman recommends the book Adaptive Software Development by James Highsmith. She says, "Highsmith shows the reader how to recognize when development practices need to change and how to acquire the skills to adapt. For a fresh approach to software development, be sure to check it out."

Johanna Rothman's picture Johanna Rothman
Developing Your Professional Network[magazine]

Do you shudder at the thought of having to learn social etiquette in order to manage your professional network? Networking rituals do have to evolve to fit with new communication mechanisms. But the workings of the human psyche haven't changed, and you still need to learn the skills that are necessary to develop a network that can bolster your career.

Danny R. Faught's picture Danny R. Faught
A Detour Around Dead-end Bugs[magazine]

Show-stopping failures in Web applications are all too common. One serious but easily avoidable failure is the "dead-end" bug, where a user is left staring at a blank screen without any clue about what went wrong. Derek Sisson describes different types of "dead-end" bugs and shows how to avoid them.

Derek Sisson
The Power Loss Trap[magazine]

In order to be effective, Testing must co-exist on a level playing field with Development and Project Management. It cannot be subservient to them. A test lead's authority on a project springs from his or her projected sense of self-confidence in the role, and the Power Loss Trap undermines this authority. Here are a few commonsense ways to protect yourself.

Matt Leahy
On the Cost of Quality[magazine]

Technical Editor Brian Lawrence explains four types of costs of quality: prevention, appraisal, internal failure, and external failure.

Brian Lawrence
Beyond Belief[magazine]

Technical Editor Esther Derby talks about how unconscious beliefs, filters, and maps influence the way we react to situations and the conclusions we reach.

Esther Derby's picture Esther Derby
Know Thy User[magazine]

Testing, in its broadest sense, means ensuring that your visionaries and programmers are creating a helpful product that people will actually use. As the two authors of this installment of Bug Report illustrate, understanding how those users will operate your application is more than an exercise in empathy; it's a simple key to avoiding some real usability meltdowns.

Brian Marick
Thinking About Thinking[magazine]

Esther Derby recommends The Logic of Failure and The Thinking Manager's Toolbox. Both authors share the same goal: helping you be a better problem solver. They stress the importance of recognizing the situation you're in, choosing an appropriate problem-solving strategy, and having the right thinking tools.

Esther Derby's picture Esther Derby

Pages

CMCrossroads is a TechWell community.

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