mwalter / Sprinter

Calculate the availability of your agile team.
MIT License
0 stars 0 forks source link

Sprinter

Node.js CI

Sprinter is an Angular application to calculate the total availability of agile teams.

Prerequisites

In order to run Sprinter all you need is a webserver able so serve HTML and JavaScript files.

Installation

Download the release distribution files from the releases page, unpack the files and upload them to your webserver.

Usage

Sprinter

  1. First select the sprint duration of your team in weeks. Default is two weeks.
  2. [Optional] If there are any public holidays during this sprint you can enter the number in the holidays field. Note: As soon as you add the first team member the holidays value can't be changed anymore.
  3. [Optional] Provide an amount of time the team is not working on the project. For example, you can exclude time the team has to spend for meetings or non-project related work during the sprint. This amount is subtracted from the team's total availability. Default is zero percent.
  4. Add the availability of each team member by entering her availability in days and hitting the Enter key or clicking the Add button.
  5. The teams' availability will be calculated immediately if a value changes.

The calculated availability is shown in the blue area on the right. There are three values:

You can remove team members from the list by clicking the Remove button next to a team member.
To clear everything you have to click the Reset button just below the availability area.

A live demo of Sprinter can be found here.

Technology

The app is based on Angular, Bootstrap UI components and Fontawesome icons.

Contributing

Feel free to contribute to Sprinter by proposing improvements, committing code and making pull requests.

License

License: MIT

Sprinter is licensed under the MIT License - see the LICENSE file for details.