Estimator Reports

Updated by Stefenie Stockbridge

Effort - Big & Complex First

Blueprint orders all Call Trees by size and complexity starting with the biggest and most complex first. Users may export the current view to excel via the Actions dropdown. All reports will trigger a Job; users may navigate to the Jobs page and click the Download button () to download the report.

  1. Export Current View to Excel: Exports a report with 2 sheets. The first is the current table exactly as is. The second is the current adjustable metrics at time of export.
  2. Export All TODOs and Compiler Errors to Excel: Exports a report with 3 sheets.
    1. The first table displays all TODOs. The "Duplicate" column indicates whether a TODO is listed twice, typically because it is part of a reusable component. If necessary, users can filter the table to display only unique TODOs, excluding duplicates.
    2. The second table displays all Compiler Errors. The "Duplicate" column indicates whether a Compiler Errors is listed twice, typically because it is part of a reusable component. If necessary, users can filter the table to display only unique errors, excluding duplicates.
    3. The third is the current adjustable metrics at time of export.

Parent Column Name

Column Name

Description

Maintainability

Blueprint's algorithm orders all Call Trees by how Big and Complex they are, starting with what are the biggest and most complex first (Rank 1)

Metrics

Statistics for all Bots in the current scope

Call Tree

Effort - Per Call Tree: Name of Root Process

Completely Migrated Actions

Actions that have migrated without a compiler error

Compiler Errors

Actions that have migrated with a compiler error that must be fixed

TODOs

TODO comments that need to be reviewed, completed, or refactored

Effort Blueprint Saves (Est.)

Formula that estimates how much effort Blueprint migration saves:

(CompletelyMigratedActions / RPA Developer Productivity) +

(CompilerErrors / CompilerError Fix Rate)

Effort to Complete Code with Blueprint

Estimate to complete a Blueprint-converted Bot.

TODO Fix Effort (Est.)

Estimate of effort to complete TODOs:

TODOs / TODOFixRate

Compiler Error Fix Effort (Est.)

Estimate of effort to complete actions with Compiler Errors:

CompilerErrors / CompilerError FixRate

Total Effort (Est.)

Sum of TODOs Fix Effort, and PM Effort

Manual Migration

Comparison of migrating using Blueprint vs. manual rewrite.

Total Manual Effort (Est.)

Estimate of effort to convert the Bot manually.

View Call Tree

This icon provides you a visualization of the Call Tree as a pop up


Maintainability

Blueprint orders all Call Trees by their Maintainability, starting with the least maintainable first (Rank 1). Users may export the current view to excel via the Actions dropdown.

  1. Export Current View to Excel: Exports the current table exactly as is with two extra columns: Process ID and Maintainability Score.

Column Name

Description

Maintainability Rank

Blueprint orders all Call Trees by their Maintainability, starting with the least maintainable first (Rank 1)

Call Tree

Effort - Per Call Tree: Name of Root Process

Target Action

Number of Robin actions in PAD (Includes comments, regions, etc.)

Target Actions/Source Actions

The ratio of lines of output vs number of activities in Blueprint

#Target Regions

Count of #regions used in PAD

#User Comments

Count of comments in export

#Target Subflows

Count of sub-flows created

#Unmapped Reuse Opportunities

Count of how many reuse opportunities are still available

#Complex Nested Ifs

Count of nested ifs 4 deep or more

#Complex Expressions

Count of complex expressions throughout export


Failed Exports

Here we have listed all exports that failed to export for estimation.

  1. Export Current View to Excel: Exports the current table exactly as is.

Column Name

Description

Process ID

The process ID of the Main process that failed to export

Process Name

The name of the Main process that failed to export



How did we do?