Hearty, Robust Title (specification)
What are we talking about here? Executive summary.
Use Cases
- ..
- (Sometimes called user stories. What person or application is going to use this feature? List them, with some mention of the connection between that'n and this'n.)
Outcomes
When this blueprint is implemented, we will be able to:
- ..
(specific functionality that will be enabled. should be obvious from reading this list that all the user stories will be satisfied, or the ones that won't be satisfied should be given strikethru formatting.)
- (this defines the SCOPE of this blueprint: what it encompasses--how we know when we're done.)
Implementation
(What files are we going to touch to make this happen. What changes will be made there, tests will be written, documentation issues to be resolved, social engineering that will be performed. Mention workarounds to problems that are related but out-of-scope.)
Open Questions
- (Implementation obstacles - how will we unit test, for example)
- (Ask for help designing stuff)
