The Latest

A Measured Response[magazine]

An infinite number of metrics can be applied to various aspects of software development. In fifteen years of managing software development, Mike Cohn has found a handful of metrics that really help him do his job--and keep him cool and confident when the heat is on. Here, he describes product stabilization metrics, programmer quality metrics, customer satisfaction metrics, and complexity metrics.

Mike Cohn's picture Mike Cohn
Not Getting What You Want?[article]

The project plan is clear and the specifications are detailed. So why is the final product so different from what you expected? In this week's column, Nicole Auger brings a product manager's perspective on how features get changed or added during the development process. And she gives tips on how to get what you ordered, instead of a substitute.

TechWell Contributor's picture TechWell Contributor
What To Do When What You're Doing Isn't Working[article]

If at first you don't succeed, try, try again. But if you keep trying the same things that worked for you in the past, and they're not working for you now, you might never succeed. In this column, Eileen Strider shows you how to tap new sources for fresh approaches to tackling problems.

Eileen Strider
Automation Opportunities: Finding the Sweet Spot in Your Project[presentation]

In any test automation effort, there are "sweet spots," points of leverage where you get more for your automation efforts.

Elisabeth Hendrickson, Quality Tree Consulting, Inc.
XP: That Dog Don't Hunt[article]

Books, Web sites, conferences, and "experts" in Extreme Programming abound these days. The latest StickyMinds RoundTable is devoted to the subject. Agile methods have their critics as well. Read this week's column by Bill Walton for some of his objections to the latest approaches, and see if you agree.

Bill Walton
Seven Steps to Test Automation Success[presentation]

Test automation raises our hopes yet often frustrates and disappoints us. Although automation promises to deliver us from a tough situation, automating implemented tests can create as many problems as it solves.

Bret Pettichord, Tivoli Systems
Why Software Fails (And How Testers Can Exploit It)[presentation]

Testers know all too well that software fails. If we can understand the fundamental reasons why this happens, we can become more efficient and effective at finding bugs.

James Whittaker, Florida Institute of Technology
The Influential Test Manager[presentation]

Many of us have worked in test groups where we felt as if we didn't have enough time, staff, or computer resources to do the work. We may not even know precisely what we need to test.

Johanna Rothman, Rothman Consulting Group, Inc.
Senior Management Asks: Will We Ever Finish Testing?[presentation]

Based on his testing experiences, Mike Lee illustrates through practical examples the steps taken to dramatically raise the probability of a successful test improvement implementation.

Mike Lee, CPT Consulting
Using the ICED T Model to Test Subjective Software Qualities[presentation]

Since the subjective aspects of software quality do not lend themselves to being put into numbers or graphs, they are often overlooked.

Andy Roth, Rational Software
Using the Tools You Already Have for Testing[presentation]

This presentation identifies ways to use available or inexpensive tools to develop test scripts, organize test data, and produce test reports.

Robyn Brilliant, Fannie Mae
STARWEST 1999: Test Estimation[presentation]

How often have you been asked the question, "When will system testing be completed?" without knowing the final scope of the functionality, when the system will be ready for testing, and what test resources are available.

Ross Collard, Collard & Company
Finite State Model-Based Testing on a Shoestring[presentation]

Are you concerned because your automated tests have stopped finding bugs? Are you tired of fragile test sequences that break whenever the application changes? If so, model-based testing has some answers for you.

Harry Robinson, Microsoft Corporation
Implementing a High Performance Development/Test Process Model[presentation]

Explore how SynQuest implemented an evolutionary three-stage process of forming high performance teams who integrate test and quality throughout the product development process.

Lisa Fobare, SynQuest, Inc.
Code Coverage: Don't Release Without It[presentation]

How do you know if you have done a good job of testing your product? Banged around on the product and found no problems? NOT! The only way to assure you are fully testing your product is by running code coverage numbers while you test.

Brent Coursey, BMC Software

Pages

AgileConnection is a TechWell community.

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