[FIP-27] Development Milestone Checklist
The milestone checklist tracks the development tasks that need to be completed prior to moving the Epic or story into a new status
Task | Deliverables | Notes |
---|---|---|
In Definition > Ready for Review |
|
|
Complete FIP (if applicable) | FIP reviewed and moved to Accepted status |
|
Complete functional / technical design | Development Spec Design draft complete and saved to Development Documents (Active) Milestone checklist attached to Development spec | Design Draft should include a first draft of all elements outlined in the Development Spec. |
Ready for Review > Ready for Dev |
|
|
Design review | Functional spec approved by architecture champions and team |
|
Finalize FIP | FIP updated with any changes resulting from design review |
|
In Development > Ready for QA |
|
|
Code complete | Code reviewed with dev team (thorough review of modified methods and files) Development Spec updated to reflect the details of the implementation |
|
Performance testing | First level performance testing results reviewed with architecture champions (can be performed on dev machine, try to uncover any obvious perf limits) | |
Unit testing | On feature branch | |
In QA > Ready for UAT |
|
|
Merge to develop and install on DEV |
| |
Feature complete |
| |
SDKs | https://fioprotocol.atlassian.net/browse/BD-2867 | |
In UAT > Ready to Deploy |
|
|
|
| |
Ready to Deploy > Devnet |
|
|
Rollout planning |
| |
Testnet > Mainnet |
|
|
Testnet rollout verification | Ran smoketest.js | |
Post-release |
|
|
Mainnet rollout verification |
|