Feature Decomposition

Deciding whether a feature should be split at all and, when it should, into what: child features only where they carry independent value someone can state, Tech Features for independently useful engineering outcomes, and below both a flat list of implementation resources with identifiers, dependencies and their own validation. Use when a feature is about to be implemented as one undifferentiated lump, when a small change is being ceremonially split into items nobody needs, when work has to be ordered because parts depend on each other, when two people or two sessions will share the work, or when progress cannot be reported because there is nothing to report progress against. Does not write the plan around the breakdown (feature-implementation-plan), does not track the resulting statuses (feature-progress-tracking), and does not estimate any of it (estimation-under-uncertainty).

robsonkades 669c49a 3 files · 14.9 KB Updated

File contents

robsonkades/agent-skills/tree/main/skills/feature-decomposition commit 669c49aa2c

Frequently asked questions

npx skillmds@latest add robsonkades/feature-decomposition