We recommend an Agile Sprint model whereby work can be created, estimated, planned and delivered every two weeks. Using a continuous deployment framework these items can be delivered when ready by the push of a button.
Pre-Sprint (Sprint -1)
Add items to the backlog as they come up, including feedback tasks, bugs etc
Product Owner to prioritise and set the order of completion
Delivery team to estimate effort for each task where possible
Items collected into a Sprint ready to go
During Sprint
Design work would ideally be completed one Sprint ahead
But any changes can still happen in flight
Any design specific tasks to be created as a “Design task” in JIRA
Development team to pick-up and complete
Any blockers are to be discussed and removed from the Sprint while they become unblocked
Additional stories can be pulled in from the backlog if they are needed for this story to be complete
All communications/decisions to be kept in the story
Automated tests built and any manual testing run (UI)
Tasks are bundled into a release
Deployed via CICD process and tagged
When released logs can be monitored to check for issues
Post-Sprint
Run a retro at the end of each Sprint to spend an hour with the product team
What went well
What didn’t go quite so well
What questions/observations can be made to help us in the future
Backlog to be reviewed and re-prioritised ready for the next Sprint