/scrum_tools

Primary LanguageCSSMIT LicenseMIT

Screen shot

Synopsis

This project aims to develop a set of tools to support Agile (more specifically Scrum) activities.

Currently, only a countdown stop watch is provided.

Motivation

The main objective of the project is to create challenges to Dart / Dart webdev beginners (which is my case). That is, in a certain way it is a motivational project. Nevertheless we will try to make he effort worth creating useful and handy tools.

Installation

Provided that you observe the LICENSE you can use this code in two different ways:

  1. Using the components as parts of your own web application. In this case I take for granted that you know how to use Dart webdev comnponents and, therefore, you should be able to reuse this code by reading the code documentation.
  • As a tiny web application. In this case you must perform the following steps:

    1. Download the code into your machine and then compile it. For doing this, as a prerequisite, you will need to have installed in your machine Git and Dart SDK.

    2. Go into the directory in which you got the code (the one with the pubspec.yaml) and run the following:

    $> pub update
    $> pub build
    $> dart bin/server -w!
    

    Point you browser to http://localhost:3000

Configuration

Default stopwatch time per unit

  1. Open the file lib/daily_timer/daily_timer.html.
  2. Edit the attribute [targetUnitDuration] of the element stop-watch to express an integer value that will be the number of seconds to be used.
  3. Build the application again by running pub build (any previous configuration done underneath the build directory will be overwritten).
  4. Re-start the application.

List of team members

Edit content in the build/web/scrum_config.json JSON file.

Roadmap

As mentioned before the main objective is to create challenges for coding in Dart. Currently I can not plan about specific periods of time to be devoted to this, but I am willing. Moreover I am open to start a process to let contributors to get in. Having said that, who knows where and when this project could get?

License

This project is released and distributed under the MIT license model (please see LICENSE as a separate file).