[EOSIO 2.x] 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 |
---|---|---|
Kickoff |
|
|
Github repo | project/<projectname> created |
|
Project wiki | Project wiki created |
|
Epic | Epic created for project | |
Requirements, Design, and Scoping |
|
|
Kickoff meeting held with Product Manager to review requirements | Kickoff meeting |
|
Complete FIP (if applicable) | FIP reviewed and moved to Accepted status | N/A |
Complete functional / technical design | Development Spec Design draft complete and saved to Development Documents (Active) Development milestone checklist attached to Development spec |
|
Scoping | Each story should be unit of work that is deliverable in a 2 week sprint. An initial estimate should be included with every story. | |
Design Review |
|
|
Design review |
| |
Finalize FIP |
| |
Development |
|
|
Scoping | Each story should be unit of work that is deliverable in a 2 week sprint. An initial estimate should be included with every story. | |
Development | These will be scheduled by the development director | |
Code complete |
| |
SDKs |
| |
Unit Testing |
|
|
Unit testing | On project branch | |
Performance testing | On project branch | |
System testing |
| |
UAT |
|
|
Merge to develop and install on DEV |
| |
Feature complete | Develop branch on DEV server | |
|
| |
Release Plan |
|
|
Rollout planning |
| |
Devnet |
|
|
Devnet testing |
| |
Testnet |
|
|
|
|
|
Test planning | See Release Milestone Checklist | |
Testnet rollout verification |
| |
Mainnet |
|
|
Test planning | See Release Milestone Checklist | |
Mainnet rollout verification |
|