Book a Demo

Please note : This help page is not for the latest version of Enterprise Architect. The latest help can be found here.

Prev Next

Use Case Estimation

Project estimation is the task of working out how much time and effort is required to build and deploy a solution.

The Use Case metrics facility in Enterprise Architect provides a starting point for estimating project effort; using this facility you can get a rough measure of the complexity of a system and some indication of the effort required to implement the model. Like all estimation techniques, Use Case metrics requires some experience with previous projects to 'calibrate' the process.

There is additional information available on Use Case metrics on the Sparx Systems website.

Access

Ribbon

Settings > Reference Data > Model Types > Estimation Factors

Processes

Process

Description

See also

Calibrating

These values must be carefully calibrated in order to gain the best possible estimates:

  • Technical Complexity Factors, which are values that attempt to quantify the difficulty and complexity of the work in hand
  • Environment Complexity Factors, which are values that attempt to quantify non-technical complexities such as team experience and knowledge
  • Default Hour Rate, which sets the number of hours per Use Case point
Technical Complexity Factors Environment Complexity Factors Default Hours

Estimating

Once you have entered all the calibration values, you can estimate the project timescale through the 'Use Case Metrics' tab of the QA Reports View.

The estimation process also draws on information on Use Cases recorded on the 'Resource Allocation' tab.

Estimating Project Size Resource Allocation

Learn more