project-sizing-guide
Installation
SKILL.md
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
- User provides a requirements description → Agent identifies functional modules and breaks them into a Work Breakdown Structure (WBS)
- Select an estimation method → Choose the best-fit approach based on project stage and available information
- Estimate each item → Assign O/M/P (Optimistic / Most Likely / Pessimistic) values to every work package
- 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}]'