UNPKG

aiwg

Version:

Cognitive architecture for AI-augmented software development with structured memory, ensemble validation, and closed-loop correction. FAIR-aligned artifacts, 84% cost reduction via human-in-the-loop, standards adopted by 100+ organizations.

79 lines (60 loc) 3.16 kB
# Vision Template --- template_id: vision-document version: 2.0.0 reasoning_required: true --- ## Purpose Define the system-level goals, features, and constraints that align business objectives with solution scope. Use this document to anchor prioritization and stakeholder expectations throughout Inception and Elaboration. ## Reasoning > Complete this section BEFORE writing the detailed vision. Per @.claude/rules/reasoning-sections.md 1. **Need Justification**: Why is this product/system necessary? > [Describe the market need, business opportunity, or problem being solved] 2. **Stakeholder Impact**: Who benefits from this solution? > [Identify primary stakeholders and how they gain value] 3. **Feasibility Assessment**: Is this technically and commercially achievable? > [Assess technical feasibility, market timing, resource availability] 4. **Priority Rationale**: Why now? Why this scope? > [Explain urgency, competitive factors, strategic alignment] 5. **Verification Strategy**: How will we know we've succeeded? > [Define measurable success criteria, KPIs, validation approach] ## Ownership & Collaboration - Document Owner: System Analyst - Contributor Roles: Business Process Analyst, Project Manager, Requirements Reviewer - Automation Inputs: Business vision draft, stakeholder map, roadmap hypotheses - Automation Outputs: `vision.md` with sections 1–5 ## Completion Checklist - Problem statement and stakeholder needs captured concisely - Product features prioritized and linked to use cases - Constraints, assumptions, and dependencies recorded with owners ## Document Sections 1. **Product Overview** - Summarize the product concept, target market, and strategic positioning. 2. **Problem Statement and Objectives** - Describe the core problems or opportunities and desired outcomes. 3. **Stakeholder Summary** - Identify stakeholder groups, their interests, and success metrics. 4. **Product Positioning** - Provide positioning statement, key differentiators, and competitive analysis. 5. **User Summary** - Outline primary and secondary user profiles with key scenarios. 6. **Product Features** - List high-level features grouped by priority (Must, Should, Could). - Reference related use cases or supplementary requirements. 7. **Constraints and Assumptions** - Capture technical, regulatory, or business constraints. - Note assumptions requiring validation. 8. **Dependencies** - Identify external systems, teams, or third-party services. 9. **Quality Attributes** - State expectations for performance, security, usability, etc. 10. **Risks and Mitigation Strategies** - Reference risk list entries and mitigation plans. 11. **Appendices** - Include supporting research, surveys, or glossary references. ## Agent Notes - Keep sections brief but authoritative; aim for clarity over completeness. - Link to current risk list, glossary, and stakeholder request logs for traceability. - Update the Vision document when major pivots occur; log decision history in change notes. - Verify the Automation Outputs entry is satisfied before signaling completion.