-
Notifications
You must be signed in to change notification settings - Fork 50
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
[1904] Provide a template for shapes and scopes
Bug: #1904 Signed-off-by: Stéphane Bégaudeau <stephane.begaudeau@obeo.fr>
- Loading branch information
1 parent
ddc4da4
commit 87e4550
Showing
4 changed files
with
75 additions
and
0 deletions.
There are no files selected for viewing
Validating CODEOWNERS rules …
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,3 +1,4 @@ | ||
/doc @sbegaudeau | ||
/frontend @sbegaudeau | ||
/packages/charts @AxelRICHARD | ||
/packages/compatibility @pcdavid | ||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,22 @@ | ||
= Scope | ||
|
||
== First task | ||
|
||
- [x] Shape written, reviewed and merged | ||
- [x] ADR written, reviewed and merged | ||
- [x] Mock of the features done with Figma | ||
- [x] First prototype of the user interface | ||
- [ ] First version of the user interface done with Cypress tests | ||
- [ ] Capture proper screenshots for the CHANGELOG and the documentation | ||
|
||
== Second task | ||
|
||
- [x] First prototype of the GraphQL API and implementation | ||
- [x] Improvement of the first prototype after the discovery of performance issues | ||
- [ ] Second prototype of the backend merged | ||
|
||
|
||
== Third task | ||
|
||
- [ ] User guide updated with screenshots | ||
- [ ] Integrated tests updated |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,46 @@ | ||
= (appetite) Shape | ||
|
||
== Problem | ||
|
||
Short description of the problem. | ||
|
||
== Key Result | ||
|
||
How we will determine whether the problem has being solved. | ||
Qualitative and quantitative measures. | ||
|
||
== Solution | ||
|
||
Describe the solution. | ||
The core elements we came up with, presented in a form that’s easy for people to immediately understand. | ||
|
||
Solution must define: | ||
|
||
=== Scenario | ||
|
||
The user scenario covered by the feature. It should define: | ||
|
||
* User | ||
* Scenario name | ||
* What we want to show | ||
* Scenario steps | ||
* Features | ||
|
||
=== Breadboarding | ||
|
||
UI description made by hand | ||
|
||
=== Cutting backs | ||
|
||
Sort the things todo, define the nice-to-have. What could be removed if finally the feature does not fit the appetite. | ||
|
||
== Rabbit holes | ||
|
||
Details about the solution worth calling out to avoid problems. | ||
Try to identify the most risky areas which can trip up our assumptions. | ||
Look critically at what we came up with. Did we miss anything? | ||
Are we making technical assumptions that aren't fair? | ||
|
||
== No-gos | ||
|
||
List the things which are explicitly out of scope, where we should not spent time. |