We all know that it can be extremely challenging to estimate the size and cost of a project. Since a project by definition is unique in nature, often a new product, service, or business change, it’s difficult to predict the delivery date. As the size and complexity of the project get larger, the harder it can be to do this properly. But there are several techniques available that can greatly improve the project estimation process and accuracy.
Estimation determines how much money, effort, resources, and time it will take to build a specific system or product. Estimation is based on −
Past Data/Past Experience
Available Documents/Knowledge
Assumptions
Identified Risks
How to estimate?
List of Software Test Estimation Techniques
Work Breakdown Structure
3-Point Software Testing Estimation Technique
Wideband Delphi technique
Function Point/Testing Point Analysis
Use – Case Point Method
Percentage distribution
Ad-hoc method
Work Breakdown Structure (WBS)A big project is made manageable by first breaking it down into individual components in a hierarchical structure, known as the Work breakdown structure, or the WBS.
The WBS helps to project manager and the team to create the task scheduling, detailed cost estimation of the project. By using the WBS motions, the project manager and team will have a pretty good idea whether or not they’ve captured all the necessary tasks, based on the project requirements, which are going to need to happen to get the job done.
In this technique the complex project is divided into smaller pieces. The modules are divided into smaller sub-modules. Each sub-modules are further divided into functionality. And each functionality can be divided into sub-functionalities. After breakdown the work all functionality should review to check whether each & every functionality is covered in the WBS.
Using this you can easily figure out the what all task needs to completed & they are breakdown into details task so estimation to details task would be more easier than estimating overall Complex project at one shot.