SpiraPlan provides the ability to manage the list of releases / versions of the software being developed. Each of the releases can be broken down into smaller units of work called Iterations or Sprints. SpiraPlan includes integrated resource estimation capabilities so that you can plan out the team size needed for each iteration.
Release planning is a key part of the overall software lifecycle and refers to the process of planning the features and requirements to be included in each release, orchestrating the continuous delivery of new builds, developing the test plan to ensure the release will be stable, and monitoring the defects and test results to ensure that the release schedule and quality thresholds will be met.
SpiraPlan® provides the ability to manage the list of releases / versions of the software being delivered. You have the ability to create a master release schedule containing all the major milestone releases together with the individual iterations – smaller releases of the system delivered every 4-6 weeks.
SpiraPlan supports iterations/sprints for agile projects as well as phases for waterfall and/or hybrid projects giving you maximum flexibility.
SpiraPlan lets you define the size of the project team that will be working on each release, together with the number of usable hours each day for the basis of estimation. This allows you to quickly determine the total amount of work that can be scheduled for the release based on the team size and developer velocity.
SpiraPlan lets you customize how you manage your product releases with configurable workflows. These let you define the different types of release and the associated process flow for each type:
The workflow editor lets you specify which attributes of your release can be changed at different points in the process.
SpiraPlan lets you plan the different features, requirements and associated technical tasks that need to be completed for each release, phase or iteration milestone:
SpiraPlan lets you see the same information in multiple visualizations, including a grid (above) and a planning board:
Each release provides drill down capability to list the bugs and issues detected, resolved and/or verified in a particular release, enabling a quick determination to be made as to the stability and readiness of a particular release.