Open GracchusMinor opened 4 years ago
The outcome is vague.
The acceptance criteria implies an artifact in the repository that might be better rendered dynamically (e.g., via an automated tool) or the documentation may become inconsistent with the code.
User Story
Essential components
Story
As a maintainer I want high-level software design
so that I understand how various pieces of the software fit and work together
Acceptance Criteria
Visual representation of software design through a UML
Supporting Information
As a maintainer of this project I want a high-level view of how all of the pieces (such as build tools, code analysis tools, etc,) will work together in a single blueJ extension.