GeekInterview.com
Series: Subject: Topic:
Question: 39 of 309

Effort Estimation Methods

What are the different effort estimation methods available in market for Testing?
Asked by: shreyashi.sugandhi | Member Since Feb-2010 | Asked on: Mar 5th, 2010

View all questions by shreyashi.sugandhi

Showing Answers 1 - 4 of 4 Answers

Effort estimation consists in predict how many hours of work and how many workers are needed to develop a project. The effort invested in a software project is probably one of the most important and most analysed variables in recent years in the process of project management. The determination of the value of this variable when initiating software projects allows us to plan adequately any forthcoming activities. As far as estimation and prediction is concerned there is still a number of unsolved problems and errors. To obtain good results it is essential to take into consideration any previous projects. Estimating the effort with a high grade of reliability is a problem which has not yet been solved and even the project manager has to deal with it since the beginning.

  
Login to rate this answer.
Muskan83

Answered On : May 13th, 2010

View all answers by Muskan83

Techiniques for Testing are Team Dynamic, Black box testing, White box testing, Performance testing, Stress testing, Other Testing methods, Influencing factors, principles of Estimation - is based on software requirements, prevvious projects, metrics. Never forget the past, be recorded, be supported by tools.   

  
Login to rate this answer.
rmolabanti

Answered On : Jul 21st, 2010

View all answers by rmolabanti

One manual method to estimate the effort disribution is by the formula:

Actual hours worked/Planned hours * 100 which will gives the overall effort estimation

  
Login to rate this answer.
pintushaw

Answered On : Dec 23rd, 2010

View all answers by pintushaw

One of the method of estimation is by using work breakdown structure.

1. Breakdown the requirement into smaller requirements.
2. Analyze the different test scenarios that can be identified and note down the scenarios.
3. Estimate the number of test cases that can be written for each scenarios 
4. Estimate what % of test cases will be High, medium and low.

Your effort sheet will have Scenario wise/feature wise  total number of test case that can be written for different priorities. 
Estimate the time required to write each of High medium and low Priority test cases.
Estimate the time required to execute each of High medium and low test cases.

eg.

There are 10 requirements having 50 test scenarios. And total test cases that can be written are 300. Out of this 50 will be high priority test cases and 150 medium and 100 low priority test cases.

Effort to write one High priority test case is x1 hrs, medium priority is y1 hrs, and low priority is z1 hrs.

Effort to execute one High priority test case is x2 hrs, medium priority is y2 hrs, and low priority is z2 hrs.

Total Effort for writing = x1*50 + y1*150+z1*100 = X1

Total Effort for executing 1 cycle of test cases = x2*50 + y2*150+z2*100=X2

Depending of number of cycle of testing required your test execution effort will be multiples of X2

Also include effort for test reporting.
Add factor for effort required in bug reporting either for each test case or % of entire test execution effort.

Also include test case review effort in the effort for writing each test cases.

You will come up with an effort estimate based on estimated number of test cases and number of execution cycles.



  
Login to rate this answer.

Give your answer:

If you think the above answer is not correct, Please select a reason and add your answer below.

Related Open Questions

Ads

Connect

twitter fb Linkedin GPlus RSS

Ads

Interview Question

 Ask Interview Question?

 

Latest Questions

Interview & Career Tips

Get invaluable Interview and Career Tips delivered directly to your inbox. Get your news alert set up today, Once you confirm your Email subscription, you will be able to download Job Inteview Questions Ebook . Please contact me if you there is any issue with the download.