[FIP-30] 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 (Dev Director) |
|
Project wiki | Project wiki created (Dev Director) | |
Epic | Epic created for project (Dev Director) | |
Requirements, Design, and Scoping |
|
|
Kickoff meeting held with Product Manager to review requirements |
|
|
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. |
Scoping | Create project stories Estimate stories | 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 |
|