Aha! Develop | Introduction to sprints

Sprints in Aha! Develop represent work increments your team commits to. You can schedule sprints in Aha! Develop to plan out what needs to be implemented in a time-boxed and iterative way.

Note: Your team can also manage work in a kanban-style workflow board.

Click any of the following links to skip ahead:

Create a sprint

To create a sprint, navigate to Plans Sprint planning. Any user with at least contributor user permissions in your Aha! Develop account can create and complete sprints.

Note: You can also create multiple sprints at once to plan future iterations.

In the center of the page, you can see any sprints your team has already created. Click Create sprint to create a sprint.

  • Name your sprint in the upper left, or use the default numerical name.

  • Change your sprint's Duration. By default, every new sprint after the first one will use the duration of the previous sprint.

  • Adjust your sprint's total Capacity, in story points or in time.

    • You can adjust the default capacity planning units in your team settings, or click the sprint's More options menu, then Edit sprint details and Edit capacity to change the capacity planning units for a single sprint.

    • For Develop Advanced users, view your team's Average points completed to understand the team's average velocity over the past six sprints.

    • The features and requirements you add to your sprint will be counted towards the sprint's Planned capacity, and subtracted from the sprint's Available capacity.
      Note: To enable the Estimate field on requirements, open the More options menu on the parent feature and select Use requirements estimates.

  • Click the More options button, then Edit sprint details, to add a Description to your sprint, or add comments and to-dos.


Add records to a sprint

Use your new sprint to commit to work. On the left side of the page, you can see your prioritized backlog from the backlog management page, containing work your team has not yet committed to. You can use the Change view type dropdown to change this sidebar to More applications and import work from outside Aha! Develop. Select an installed importer extension to pull in work from other sources such as Jira, Zendesk, or GitHub.

Click on any work item to open its drawer view. This is useful if your team needs to discuss the record in more detail before they commit to it, or if you want to use an estimation extension such as planning poker to estimate an individual work item.

To add work to a sprint, drag it from the backlog or import into your sprint. If your record has an Estimate, adding it to the sprint will affect your sprint's Capacity (and, once assigned to a team member, the record's Estimate will affect that team member's Estimation).

Note: You can add features and requirements to a sprint. Since a feature might have multiple requirements, you can complete a feature over several sprints. Set a feature's Progress calculation to Requirements completed if you want the feature to automatically complete when the last requirement is completed.


Manage work in a sprint

To start a sprint, click Start sprint. You can only have one sprint active at a time. The work your team has committed to is in the center of the page; click on any record to see more details about it. Your backlog is on the left of the page; use it to drag records in or out of a sprint.

The right sidebar gives you details about how your sprint's progress.

  • If you are a Develop Advanced customer, the Burndown chart shows you how your sprint is progressing compared to an ideal burndown. If your team estimates work, the burndown progress will reflect the capacity planning units you selected. If you do not estimate, the burndown progress will show a count of records. Click View chart to see a full page burndown chart, or click on a Person to see a burndown chart for that specific user.

  • Clicking on a Person will also filter the sprint backlog by records assigned to that person. You can also do this before you start a sprint to see if your sprint is weighted too heavily towards one team member, or during a sprint to see each team member's work in progress.

  • Click Hide completed records to filter the sprint backlog for incomplete work.

  • Click Go to board to view the Workflow board for your sprint. This will navigate you to either Work My board or Work Team board, whichever you have last visited. From the board, you can manage your sprint in a kanban view and drag records between statuses and assignees.
    Note: A workflow board will show all records assigned to a team until a sprint has started. After that, it will show only the records in the currently-active sprint.

  • From either the Workflow board or the Sprint planning page, you can choose to add work to or remove work from your sprint after it has started.


Complete a sprint

Once a sprint has finished, click Complete sprint. You may choose to review the sprint with your team before you officially complete it. If so, use notes to document your sprint retrospectives.

You cannot complete a sprint if it still has unfinished work in it. When you click Complete sprint, you can choose where you want the unfinished records to go — to an existing future sprint, a new sprint, or the prioritized backlog.

If you want to handle records one-at-a-time, you can do that before you click Complete sprint. Drag and drop individual work records to another sprint, or back into the prioritized backlog if the work needs further definition.


View completed sprints

After you have completed a sprint, your team may choose to complete a sprint retrospective. Two areas might be particularly useful to you.

If you are using Develop Advanced, view your team's Velocity report. To do this, navigate to Reports Velocity.

Create a list report to review the records in your completed sprint. First, pull up the completed sprint. To do this, navigate to Work List, hover over the filters bar at the top of the page and click the Add filter + icon. Select the Sprint record type, then one or more filters. Click Add to add them. You can now filter the list of features by your recently completed sprint.

You can also add sprint fields to your list report, such as Sprint duration or Sprint status. To do this, click the plus + button on the right side of the report and add a Data column. From the Edit report modal, Add records related to feature and add in any Sprint fields you would like to see in your report. Click Save to save your changes.

Click on any record in your report to open its drawer view and discuss or edit the record.
Note: From the drawer view, you can click Details to leave the report and see a full-page view of your record.

Next, use Notes to document your sprint retrospectives. Navigate to Document Notes and Add note to create a retrospective note. From here, use the Aha! text editor to break your retrospective into sections, directly mention team members or Aha! Develop records, and add any to-dos related to your meeting.

Note: If you are a Develop Advanced customer, navigate to Reports Burndown to view the burndown chart for your completed sprint (or any current or past sprint). Together with your team you can analyze how you completed the work you committed to.


Aha! Ideas
Aha! Roadmaps
Aha! Develop