lib-process:shared--composition-saas-analytics-dashboard
methodologies/composition-saas-analytics-dashboard overview
SaaS analytics-dashboard composition (methodology backlog Example 5): a B2B SaaS analytics dashboard delivered by composing Jobs-to-be-Done (discovery jobs, forces, job stories), Impact Mapping (business-goal -> actor -> impact -> deliverable ladder), Spec-Kit (constitution + per-view specs + data contracts + measurable acceptance assertions), Kanban (flow, WIP limits) and Extreme Programming (TDD pairs, CI). JTBD interview synthesis fans out in parallel; per-impact-branch view/data-contract elaboration fans out in parallel; ready cards implement under the Kanban Dev WIP limit in parallel. Every methodology seam is guarded by an adversarial executed-evidence gate; the implementation -> release seam is the executed spec-conformance gate that renders the built dashboard and checks it against each Spec-Kit acceptance assertion before any beta invite. Beta rollout to design partners and the GA release are policy-gated actions carried through routed breakpoints; the cycle closes with a whole-composition retro and a kip assert.
Attributes
- jtbd-interviewer
- spec-kit-constitution-author
- spec-kit-view-author
- data-contract-author
- spec-kit-checklist-auditor
- spec-conformance-executor
- kanban-flow-manager
- flow-metrics-analyst
- beta-rollout-operator
- release-engineer
- composition-retrospective-facilitator
Outgoing edges
- domain:software-engineering·DomainSoftware Engineering
- domain:business
- specialization:product-management·SpecializationProduct Management
- specialization:qa-testing-automation·Specialization
- topic:jobs-to-be-done
- topic:impact-mapping
- topic:test-driven-development·TopicTest-Driven Development
- workflow:product-discovery·WorkflowProduct Discovery
- workflow:feature-development·WorkflowFeature Development
- workflow:release-management·WorkflowRelease Management Workflow
- role:product-manager·RoleProduct Manager
- role:product-owner·RoleProduct Owner
- role:tech-lead·RoleTech Lead
- role:qa-engineer·RoleQA Engineer
- skill-area:product-discovery·SkillAreaProduct Discovery
- skill-area:prioritization-frameworks·SkillAreaPrioritization Frameworks
- skill-area:acceptance-testing·SkillAreaAcceptance Testing