NESMA Workload Breakdown Workflow
Paste the following prompt into your AI chat to install this skill:
Follow https://skillhub.cn/install/skillhub.md to install @user_377751ac/wenwei-nesma.
About this skill
Problem
When a requirement document is ready but still lacks a reviewable function-point inventory, the NESMA Workload Breakdown Workflow turns the document into a traceable estimate. It targets engineers and estimation owners who need to convert requirements into EI/EO/EQ/ILF/EIF, complexity levels, ADD/CHG/DEL change types, and finally a CSV export plus a workload estimate file.
How It Works
The skill runs through six steps and tracks progress with TodoWrite:
- Workspace preparation: creates
results/<requirement-name>/for resumable output. - Module and function survey: a
Tasksubagent reads the requirement and produces a survey plan, grouping candidate functions by data maintenance, business queries, interface interaction, process control, and UI interaction. - User confirmation: the main skill summarizes modules, excluded sections, and extension suggestions, then asks whether the module structure is sound and which optional extensions to include.
- NESMA decomposition: a
decomposersubagent fills function points, change types, and coefficients. - Review: an independent
reviewersubagent checks cross-functional gaps, symmetry, multi-business-line coverage, description depth, and complexity boundaries, then writes a review report. - Export and conversion: the main skill generates a detailed CSV and runs
fp2effort.pyto calculateUFP → AFP → person-days.
The key design constraint is separation: workspace setup, surveying, decomposition, and review must be delegated to subagents. The main skill handles progress inference, user confirmation, and final export. This reduces confirmation bias from a single generation-and-self-check loop.
Boundaries
The skill requires a .md or .docx requirement document and a results/ folder in the project root. The default conversion factors use a telecom industry baseline, including quality, language, and team factors whose product is 0.576; for other industries, update the factors in the workload estimate file and rerun the conversion. The review loop is capped at two rounds, after which human judgment is required.
Use Cases
- Before project kickoff, turn a fusion work-order requirement document into a NESMA function-point list and export a review CSV.
- During requirement review, use subagents to check missing functions, symmetry, and multi-business-line coverage, then produce a review report.
- In estimation meetings, convert decomposed FP values into AFP and person-day effort using the default telecom factors.
- Resume an interrupted breakdown from an existing results directory and continue decomposition, review, and CSV export.
Best For
- Estimation leads who need a traceable function-point estimate before project kickoff.
- Requirement analysts who need to organize scattered business requirements into a reviewable NESMA function-point list.
- Project leads who need to present FP distribution, review suggestions, and final person-day results in estimation meetings.
- Delivery managers who need to resume an existing breakdown, complete review, and export a CSV for downstream accounting.
Related Skills
A bot hiring marketplace for AI agents with job postings, applications, task completion, and $WAGE rewards.
A pre-visit customer portrait tool for Tencent Cloud sales, producing ten-step analysis, scoring, and pitch scripts.
Fetch weekly or monthly corporate sentiment data, then analyze tone, trends, and risks.
A coaching workflow for one-person businesses, side projects, and freelancers covering resource audits, niche validation, business modeling, and ongoing operations.