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.
55 lines (42 loc) • 2.21 kB
Markdown
# Development Case Template
## Purpose
Tailor the delivery process to the specific project, defining which artifacts, roles, and workflows are in scope for
each phase and iteration.
## Ownership & Collaboration
- Document Owner: Environment Engineer
- Contributor Roles: Project Manager, System Analyst
- Automation Inputs: Process framework, lifecycle tailoring decisions
- Automation Outputs: `development-case.md` documenting artifact responsibilities
## Completion Checklist
- Lifecycle tailoring decisions documented with rationale
- Artifact responsibilities and production schedule defined
- Review and governance checkpoints identified
## Document Sections
1. **Project Overview**
- Summarize project context, objectives, and constraints influencing tailoring.
2. **Process Tailoring Summary**
- Describe deviations from the baseline process, including omitted or added artifacts.
3. **Lifecycle Phases and Iterations**
- Outline phase structure, number of iterations, and high-level objectives.
4. **Artifact Responsibility Matrix**
- Provide table mapping artifacts to responsible roles and phase/iteration produced.
| Artifact | Responsible Role | Phase/Iteration | Notes |
| --- | --- | --- | --- |
| Example | Role name | Inception Iteration 1 | Tailoring comments |
1. **Role Tailoring**
- List roles engaged, merged, or delegated to automated agents.
2. **Workflow and Activity Adjustments**
- Explain changes to workflows (e.g., additional reviews, automation).
3. **Tooling and Environment Setup**
- Document tools, repositories, and automation supporting the tailored process.
4. **Compliance and Governance**
- Note required reviews, approvals, or audits.
5. **Change Management**
- Describe how tailoring decisions may evolve over time and how changes are approved.
6. **Appendices**
- Include detailed schedules, checklists, or decision logs.
## Agent Notes
- Keep development case current; review at phase transitions.
- Coordinate with Software Development Plan and Configuration Management Plan.
- Store tailoring decisions to help new agents onboard quickly.
- Verify the Automation Outputs entry is satisfied before signaling completion.