testing.com > Testing Craft > Techniques (Test Project Planning) > Kaner's Collaborative Planning

Search

Collaborative Test Project Planning in the Style of [Kaner96]

Created and summarized by Brian Marick.

The article in question is by Cem Kaner, titled "Negotiating Testing Resources: A Collaborative Approach", which is in the Proceedings of Quality Week 1996.

From the article:

"My objective is to facilitate a corporate consensus on testing tasks, priorities, and times. That is, I want to end up with:


This article provides some information on how to estimate a testing task, but Kaner's emphasis is on a different problem: you've estimated that you could do 60 tester years worth of work. You have three tester years budgeted. How do you decide what won't get done?

Kaner argues strongly that this is not a decision the testing group should make alone. It's a decision about where in the product bugs will be missed, and making it well requires predicting the consequences of those bugs. Testing staff can't predict as well as the staff who will be directly affected: the customer support people who will have to answer the resulting calls, the programmers who will have to fix the bugs later rather than sooner, the marketers who know what magazine reviewers will be looking for. Effective testing also means targeting effort to where bugs are most likely to be found; again, testers don't have complete information. Programmers know what parts of the design were hard or rushed, technical writers can explain what features were most confusing to explain (such features are often buggy), and customer support staff know something of how customers have found bugs in the past.

Kaner provides an admirably pragmatic step-by-step procedure for getting the required information and producing a consensus.


Related Testing Craft Pages


Be the first person to add a comment in the Wiki Forum at page KanerCollaborativePlanning.
(The Forum is explained in its FrontPage.)


Summarized Discussion

In this spot, the author of this page will occasionally summarize the discussion in the Forum.