[FIP-21] Staking - 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 | |
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 | ย |
SDKs | Stories created for any needed SDK updates (new getters or actions) SDK dev complete All SDK unit tests run cleanly | https://fioprotocol.atlassian.net/browse/BD-2983 |
Performance testing | ||
Action and Getter testing | ย | |
In QA > Ready for UAT | ย | ย |
Merge to develop and install on DEV | ย | |
Feature complete | Develop branch on DEV server | |
In UAT > Ready to Deploy | ย | ย |
ย | ย | |
Ready to Deploy > Devnet | ย | ย |
Rollout planning | ย | |
Devnet > Testnet | ย | ย |
Devnet testing | ||
History node testing | ย | |
Testnet > Mainnet | ย | ย |
Testnet rollout verification | ย | |
Post-release | ย | ย |
Mainnet rollout verification | ย |