[2.7.1] 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
|
| Tasks | Deliverables / Notifications |
---|---|---|---|
Links |
|
|
|
Github repo | Excluded Included | Create bug/feature branch | |
Dev Epic | Excluded Included | Create epic to track development work (may be done by project manager) | |
Requirements, Design, and Scoping |
|
|
|
Meeting - Kickoff meeting | Excluded Included | Kickoff meeting held with Product Manager to review requirements | Met with team on 4/25/22 to review hotfix. |
Complete FIP (if applicable) |
| ||
Complete functional / technical design | Design Draft should include a first draft of all elements outlined in the Development Spec. | Since this is a hotfix, the design is included in the Jira story. | |
Scoping | Each story should be unit of work that is deliverable in a 2 week sprint. An initial estimate should be included with every development story. | Development is already complete for this fix. | |
Design Review |
|
|
|
Design review |
| ||
Finalize FIP |
| ||
Development |
|
|
|
Project management |
| ||
RAM bumps for new actions |
| ||
Fees for new actions |
| ||
Update FIP (or development document) |
| ||
ABI validation |
| ||
Code review | |||
Unit Testing |
|
|
|
Action and getter testing | |||
Performance testing |
| ||
Release Plan |
|
|
|
Msig deployment plan | |||
System Testing |
|
|
|
System testing | |||
UAT |
|
|
|
Merge to release or develop and install on DEV | This is a developer task to ensure that their feature or fix is on a publicly accessible DEV server so it can be reviewed by Product Management. This should be done after system testing is complete. | ||
Feature complete | |||
Product signoff | This is feature or bug specific signoff from Product Management so is controlled by the lead developer. | ||
Devnet |
|
|
|
Devnet testing | Devnet testing is tracked in the Release Milestone Checklist | ||
Testnet |
|
|
|
Test planning | See Release Milestone Checklist | ||
Testnet rollout verification | |||
Mainnet |
|
|
|
Test planning | See Release Milestone Checklist | ||
Mainnet rollout verification |