Skills

Project Sizing Guide

Software project effort estimation assistant.

Install

npx skills add zebbern/claude-code-guide --skill project-sizing-guide -g -a claude-code -y
Category
Engineering
Updated
4d ago
License
MIT
Context cost
Mediumabout 2,946 tokens
Runs scripts
Yes, review before use

What it does

Software project effort estimation assistant. Outputs three-point estimates (optimistic/most-likely/pessimistic values with confidence intervals), T-shirt sizes, or Function Point Analysis (FPA) counts. Triggered when users ask 'how long will this feature take,' need to assess project workload, perform PERT estimation, T-shirt sizing, FPA, sprint planning, or quote-based effort breakdowns.

Project Sizing Guide, Software Project Effort Estimation

Helps teams produce scientifically grounded effort estimates for software projects, based on three major methodologies: Three-Point Estimation (PERT), T-shirt Sizing, and Function Point Analysis (FPA). Outputs optimistic, most-likely, and pessimistic values along with risk intervals.

Quick Start

  1. User provides a requirements description → Agent identifies functional modules and breaks them into a Work Breakdown Structure (WBS)
  2. Select an estimation method → Choose the best-fit approach based on project stage and available information
  3. Estimate each item → Assign O/M/P (Optimistic / Most Likely / Pessimistic) values to every work package
  4. Aggregate and report → Generate an estimation report with risk analysis and confidence intervals

A calculation helper is available:

python3 scripts/estimate_calculator.py --method pert --tasks '[{"name":"User Login","O":2,"M":3,"P":8}]'

Method Selection Guide

ScenarioRecommended MethodRationale
Early feasibility study, rough budgetingT-shirt SizingLittle information available; quickly align on order of magnitude
Sprint planning, iteration estimationThree-Point Estimation (PERT)Good granularity with confidence intervals
Contract bidding, large-project RFPsFunction Point Analysis (FPA)Most rigorous; industry-comparable
Team has historical dataPERT + historical calibrationCombines empirical correction with data

Method 1: Three-Point Estimation (PERT)

Core Formulas

Read the whole SKILL.md on GitHub

More in Engineering