- Check the decisions folder for a document for this feature
- no decision document found
- Check out other API teams codebase and see if the feature has been implemented
- Feature is implemented
- Yes
- Does this implementation work for the new feature requirement?
- Yes
- Write up a decision document to describe the implementation and submit with the details including linking to the design document.
- implement feature in your repo
- No
- Do discovery for your needs and the needs of the existing implementation
- write up the decision document and reach out for feedback to all teams
- once final signoff
- create ticket(s) in the other team's repos to bring their implementation to meet the decision document's implementation
- do your implementation of the feature
- No
- Do discovery
- implement
- write a design document
- Yes
- decision document found
- Does this implementation work for the new feature requirement?
- Yes
- implement
- No
- Do discovery for your needs and the needs of the existing implementation
- submit an amendment to the existing decision document
- once final signoff - create ticket(s) in the other team's repos to bring their implementation to meet the decision document's implementation - do your implementation of the feature
- Yes
- Does this implementation work for the new feature requirement?
- no decision document found
Created
August 12, 2016 14:53
-
-
Save robbiethegeek/45c7f32cb4a532504c8ecd082aa5f8d5 to your computer and use it in GitHub Desktop.
A protocol for how we add a new feature to the Vets.gov platform
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment