I have been asked on many occasions to estimate testing effort of for
smaller project ... and became increasingly frustrated by minimal
documentation. As a result I spend quite a lot of time talking with
developers and Business analysts to get enough of an idea about the
solution to for a ball park estimate.
Then my team leader explained one of his rules of testing: Testing
effort is 30% of development effort.
Does this rule hold true for COTS products (mostly configuration) and
Business process only changes?
Tags: rules, test
Share
This is just a rule of thumb. There are number of factors to be considered.
I would list down some of them. But you need to use your past experience with similar products with your testing team.
1) What is the expectation of testing project (Objectives, Test All features with Functionality , Performance etc)
2) What are testing activities involved (Test documentation , Release Management , Planning , Document Review)
3) Testing types involved (Functionality , Usability , Portability etc)
4) Your teams' skills ( Are they familiar with similar product , They know the testing process/concepts etc)
5) What's the quality of the releases
6) How many tests cycles to be expected? We get a feature completed releases? Do we need to do regression testing . Need to automate regressions or manual
Also you need to carefully see if the development effort is done correctly.
Changes to the development effort will need change in test effort too.
Try following approach
-- Break you Test Objective into high level tasks
-- Berakdown then into lower tasks till you can give estimates
-- Sum-up them to get a final figure
-- Use this for few project
-- Compare actual and planned tasks
-- Improve your estimation based on this
Cheers
Janesh
Cheers
Janesh