<!-- markdownlint-disable-next-line first-line-h1 -->

_TODO: This template is not done yet. Feel free to contribute your ideas._

This document defines the artifacts the team creates during your software
development process. Documenting artifact types helps define the inputs and
outputs of each development task. The producer/consumer matrix helps document
the software development workflow.

### Artifact Producer / Consumer Matrix

| Read By \ Written By | Everyone                                           | Project Manager                                                          | Product Manager                                      | Dev Team                                                                                 | QA Team                                                      | Tech Writer                                              | Tech Support   | Operations | Sales                      |
| -------------------- | -------------------------------------------------- | ------------------------------------------------------------------------ | ---------------------------------------------------- | ---------------------------------------------------------------------------------------- | ------------------------------------------------------------ | -------------------------------------------------------- | -------------- | ---------- | -------------------------- |
| Everyone             | [Release-Checklist](./Release-Checklist.md), [SDM](./SDM.md) | [Overview](./Overview.md), [Proposal](./Proposal.md), [Plan](./Plan.md), [Risks](./Risks.md) | [SRS](./SRS.md)                                           | Mockups, Prototyes, Working-product                                                      |                                                              | [User-Guide](./User-Guide.md), [Release-Notes](./Release-Notes.md) |                |            |                            |
| Project Manager      | [Status-Report](./Status-Report.md)                     | [Resource-Needs](./Resource-Needs.md)                                         |                                                      | [Review-Report](./Review-Report.md)                                                           | [QA-Plan](./QA-Plan.md), [Test-Runs](./Test-Runs.md), Defect-reports   |                                                          | Support-issues |            | Customer-feedback          |
| Product Manager      |                                                    |                                                                          | [User-Needs](./User-Needs.md)                             |                                                                                          |                                                              |                                                          | Support-issues |            | Customer-feedback          |
| Dev Team             |                                                    | Task-assignments                                                         |                                                      | [Design](./Design.md)                                                                         | [QA-Plan](./QA-Plan.md), [Test-Runs](./Test-Runs.md), Defect-reports   |                                                          |                |            |                            |
| QA Team              |                                                    | Task-assignments                                                         |                                                      | [Design](./Design.md), [Status-Report](./Status-Report.md)                                         | [QA-Plan](./QA-Plan.md), [Test-Suite](./Test-Suite.md), Defect-reports | [FAQ](./FAQ.md), [Install](./Install.md)                           | Support-issues |            |                            |
| Tech Writer          |                                                    | Task-assignments                                                         | [User-Needs](./User-Needs.md)                             | [Design-UI](./Design-UI.md)                                                                   |                                                              |                                                          | Support-issues |            | Customer-feedback          |
| Tech Support         |                                                    |                                                                          |                                                      | [Design-UI](./Design-UI.md)                                                                   |                                                              |                                                          | Support-issues |            | Customer-feedback          |
| Operations           |                                                    |                                                                          | [User-Needs](./User-Needs.md)                             | [Design-Architecture](./Design-Architecture.md), [Implementation-Notes](./Implementation-Notes.md) |                                                              | [Install](./Install.md)                                       |                |            |                            |
| Sales                |                                                    |                                                                          | [User-Needs](./User-Needs.md), [Demo-Script](./Demo-Script.md) | [Implementation-Notes](./Implementation-Notes.md)                                             |                                                              | [Install](./Install.md)                                       |                |            | [Demo-Script](./Demo-Script.md) |
