ucp-calculation-planned-work

Calculate Use Case Points for planned work using Onshore v4.0 methodology.

Updated Jan 19, 2026
One-click install
npx skills add https://github.com/onshoreoutsourcing/lighthouse-beacon --skill ucp-calculation-planned-work
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: ucp-calculation-planned-work
Source: https://github.com/onshoreoutsourcing/lighthouse-beacon/tree/main/.claude/skills/ucp-calculation-planned-work
Command: npx skills add https://github.com/onshoreoutsourcing/lighthouse-beacon --skill ucp-calculation-planned-work

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) and assets (resource) components.

What problem does it solve?

This Skill provides a structured method to estimate Use Case Points for planned software development work using Onshore's v4.0 Complete Coverage framework, enabling more accurate planning, budgeting, and scoping.

Core Features & Use Cases

  • Calculate Unadjusted Actor Weight (UAW) and Unadjusted Use Case Weight (UUCW) from input sources (Azure DevOps, Git repositories, or mixed sources).
  • Compute Technical Complexity Factor (TCF) and Environmental Complexity Factor (ECF) from factor ratings.
  • Generate a comprehensive UUCP and final UCP score with SAF adjustments and framework leverage, plus estimated effort hours.

Quick Start

Run a minimal calculation with the included scripts:

  • python scripts/calculate_ucp.py --uaw 24 --uucw 562.4 --tcf 1.40 --ecf 0.86 --framework-leverage 0.7

Frequently Asked Questions about ucp-calculation-planned-work

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I calculate use case points for planned software development work?

To calculate use case points for planned software development, this Skill computes UAW, UUCW, TCF, ECF, and SAF adjustments to produce a final UCP score and estimated effort hours. It applies Onshore's v4.0 Complete Coverage methodology using included Python scripts.

Can I use Azure DevOps work items and Git repositories together for UCP estimation?

Yes, you can calculate UCP estimation from Azure DevOps work items, Git repositories, or mixed sources. The Skill processes these combined inputs to generate repeatable, auditable use case point assessments for project budgeting and scoping.

What is the Use Case Points calculation process for technical and environmental complexity factors?

The UCP calculation process computes Technical Complexity Factor (TCF) and Environmental Complexity Factor (ECF) from input factor ratings. It combines these with Unadjusted Actor Weight and Unadjusted Use Case Weight to generate a comprehensive UUCP and final UCP score.

Do I need Python to run the use case point calculation scripts?

Yes, you need Python to execute the included calculation scripts. You can run a minimal calculation by passing arguments like UAW, UUCW, TCF, ECF, and framework leverage directly to the calculate_ucp.py script from your command line.

What's the best way to automate use case point estimation for software project planning?

The best way to automate use case point estimation is by running the included Python scripts, calculate_ucp.py and count_transactions.py. These scripts apply framework leverage adjustments to produce repeatable, auditable UCP assessments for accurate project planning.