Guide // Projects
How to organize an engineering sprint
You'll have a project with labels, components and a dated milestone that serves as the sprint, its estimated issues on a board, and time reported against them.
- For
- Engineering leads and project managers
- Time
- About 20 min
- Uses
- Tracker projects · Labels, components and milestones · Board view and saved filtered views
Before you start
- Members with the User role or above can create and edit issues.
- Tracker has no separate sprint or cycle feature: a milestone with Start and Target dates is used as the sprint.
- For GitHub sync, the GitHub App installed from Settings › Integrations and a repository linked to the project.
Steps
Create the project
In the Issues navigator, click All projects, then New project. Pick a short Identifier (it can't be changed later), turn on Working days if you want, add Members and click Create project.
In the user guideLink the project to a GitHub repository
In Settings › Integrations, click Configure on the GitHub card, then Connect to a project next to the repository. Its issues and pull requests then sync with the project both ways.
In the user guideSet up labels and components
Click Labels in the navigator and New label for kinds of work such as Bug or Design. Under the project, open Components, click New component and pick a Lead for each part of the product.
In the user guideCreate a milestone for the sprint
Open Milestones under the project and click New milestone. Set its status to In progress, set the Start and Target dates to the sprint's dates, and click Create milestone.
In the user guideAdd estimated issues to the milestone
Click New issue, type the Issue title, and use the chips to set the assignee, labels, component, estimate and milestone. In a project linked to GitHub, the button says where the issue goes, such as Create in lumen-app.
In the user guideRun the sprint on the board
Filter the project's issues by Milestone and click Save as to keep the view, then click Board. Drag a card to another column to change its status.
In the user guideReport time as work is done
On an issue, click + next to Spent time, pick a duration and click Create. Lists show spent time against the estimate, for example 2h / 3h.
In the user guide