Skip to content

tasza/amelinium

Repository files navigation

Amelinium is a tool for predicting dates of releases based on estimated product backlog.

Project success metric: number of projects using this tool

List of projects using this tool

Development of geocoding web application https://geocoder.tomtom.com/app/view/index

Development of map rendering based on http://routes.tomtom.com

Development of services based on http://routes.tomtom.com

Development of map improvement tool http://www.tomtom.com/mapshare/tools/

The aforementioned version of the tool works with confluence. Therefore backlog and chart contents are provided as wiki-markup text.

Standalone version of Amelinium uses the same wiki-markup syntax, but doesn't use confluence. Created projects (consisting of backlog and chart) are stored in database. Edition history is stored in an SVN-like manner. Charts are plotted with the use of Google Visualization API.

Amelinium Specification - standalone version

Create new project

Sequence:

-provide project's name

-provide backlog content

-provide chart content

Outcome:

-adds page with recalculated backlog (work items spanning two lines treated as specified in the check-box)

-adds page with recalculated chart (prepared as specified in the configuration table)

Rename project

Sequence:

-provide project's name

Outcome:

-changes project name (name is not version-ed, old names are lost)

Delete project

Outcome:

-deletes project from the database together with related snapshots, backlogs and charts

Edit backlog

Sequence:

-edit content of the backlog in the text box

Outcome:

-updates backlog page with new backlog content, first recalculates it

-creates new project revision (with new backlog content and old chart content)

-displays warning on the chart page that backlog was updated, but chart hasn't been recalculated

Edit chart

Sequence:

-edit content of the chart backlog in the text box

Outcome:

-updates chart page with new chart content, first synchronizes it with current backlog content

-creates new project revision (with new chart content and old backlog content)

-displays no warning on the chart page

Revert backlog

Outcome:

-updates backlog page with reverted backlog content

-creates new project revision (with reverted backlog content and most recent chart content, adds information from which backlog revision it was reverted)

-displays warning on the chart page that backlog was reverted, but chart hasn't been recalculated

Revert chart

Outcome:

-updates chart page with reverted chart content

-creates new project revision (with reverted chart content and most recent backlog content, adds information from which chart revision it was reverted)

-displays warning on the backlog page that chart was reverted, but it hasn't been recalculated

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages