Decomposition techniques


Decomposition techniques works on “Divide and Conquer” approach in software project estimation. By decomposition a project is divided into different components and related software engineering activities. Cost and effort estimation can be performed step by step on each component.
Software cost estimation is a form to solve the problems. Most of the times problem to be solved is too complex to be solve in a single step. Than the problem is decomposed in to number of components in order to achieve an accurate cost estimate.

There are two approaches in decomposition technique:

  1. Problem based estimation
  2. Process based estimation
More topics from Software Engineering to read
Software Engineering covered following topics in Software Engineering.