Skip to content

Instantly share code, notes, and snippets.

@CodeMelted
Last active March 17, 2024 22:16
Show Gist options
  • Save CodeMelted/d6f9c7b3c31090c47f026b0c980dce54 to your computer and use it in GitHub Desktop.
Save CodeMelted/d6f9c7b3c31090c47f026b0c980dce54 to your computer and use it in GitHub Desktop.
Utilizing user stories to breakdown complex systems or features.

ID: TITLE

REFERENCE (DELETE):

END DELETE

[INTRODUCTION OR DESCRIPTION OF OVERALL FEATURE REQUEST]

Table of Contents

FUNCTIONAL DECOMPOSITION

User Story Title

As a [WHO], I want to [WHAT], so that [WHY].

[FURTHER DESCRIPTION]

Acceptance Criteria:

  1. Given: [SOME PRECONDITION] and [SOME OTHER PRECONDITION].

    • When: [ACTION IS TAKEN].
    • Then: [RESULT OF ACTION].
    • But: [ALTERNATE RESULT OF ACTION].
  2. Given: [SOME PRECONDITION] and [SOME OTHER PRECONDITION].

    • When: [ACTION IS TAKEN].
    • Then: [RESULT OF ACTION].
    • But: [ALTERNATE RESULT OF ACTION].

DESIGN NOTES

[UML, API EXAMPLES, etc.]

TEST NOTES

[FORMAL TESTS TO RUN, NEW TEST NOTES, CONFIGURATIONS, etc.]

REFERENCES

[ANY OUTSIDE ARTIFACTS RELATED TO THIS]

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment