# Build Sprint
---
1. [A quick intro to managing software projects](https://hackmd.io/@fac/S1wGfV2M8#/)
2. [Issue management and estimation](https://hackmd.io/@fac/B1AL4V3ML#/)
3. **The Build Sprint**
4. [A quick intro to product management](https://hackmd.io/@fac/BkJLkLxnr#/)
5. [The Design Sprint](https://hackmd.io/@fac/rySEBaUq8)
---
### RECAP
- Scrum(TM)
- User story
- Backlog, project board
- Product owner
- Sprint, sprint backlog
- Sprint planning, sprint review
- Estimate, velocity
- Daily stand-up
---
## The Sprint
---
1. Plan
2. Develop
3. Test
4. Review
---
### 1. Plan
----
#### Primary activities
- User story creation
- Sprint planning
----
#### Primary outputs
- User story estimates
- Sprint backlog
---
### 2. Develop
----
#### Primary activity
- Software development
----
#### Primary output
- A testable product iteration
---
### 3. Test
----
#### Primary activity
- Qualitative user testing
----
#### Primary output
- A validated product iteration
---
### 4. Review
----
#### Primary activities
- Sprint review
- Sprint retrospective
- Backlog refinement
----
#### Primary output
- A realistic expectation of your team's capacity for the next sprint.
---
### Recap
1. Plan
2. Develop
3. Test
4. Review
Repeat...
---
## Release
---
On longer projects, 3-4 *sprints* might be wrapped in a *release*.
---
The release cycle gives an opportunity to iteratively review progress, resourcing and budget against business expectations.
---
## Release
1. Plan
2. Budget
3. 3-4 Sprints
4. Review of progress vs business need
---
## In conclusion
---
At the start of the build, set time aside to prioritise and label your user stories, estimate your velocity and set your sprint goals.
---
At the end of each sprint, complete a sprint review, retrospective, and plan for the next sprint.
---
At the end of the final sprint, make sure you complete your handover documentation.
---
And don't forget the daily stand-up.
---
4. [A quick intro to product management](https://hackmd.io/@fac/BkJLkLxnr#/)
{"metaMigratedAt":"2023-06-15T08:02:19.837Z","metaMigratedFrom":"YAML","title":"The Build Sprint","breaks":true,"description":"A quick intro to managing software projects","contributors":"[{\"id\":\"2967aacf-1990-431e-b963-91e79ce4a2bf\",\"add\":33,\"del\":18},{\"id\":\"8719d6dc-d98a-4680-91f3-8a21fcb8ec84\",\"add\":4685,\"del\":2594}]"}