ScrumNinja

[08/02/10]

 

Your life’s work is developing high-quality software. And doing it quickly, easily, and efficiently is paramount to your organization’s success and competitive advantage. Enjoying how you do it helps, too.

Deliver the goods

ScrumNinja empowers you to deliver the goods. Your management, product owners, and customers get what they want, and you get what you want—an elegant, intuitive tool that doesn’t create obstacles for your creativity and flow.

Wield the sword of simplicity

ScrumNinja was designed with conceptual integrity as its foremost goal—it does simple things very well. It retains the intuitive simplicity of index cards while providing the benefit of real-time updates and automated metrics.

Engage your people

Collaboration and interaction are the heart and soul of agile. ScrumNinja’s intuitive user interface makes your team’s contributions instantly visible and understandable to each other, as well as to management—resulting in a more dynamic and proactive team. Unlike many tools that just get in the way, ScrumNinja’s refined workflow cuts to the chase of collaboration.

Respond confidently to change

ScrumNinja’s tracking capabilities keep your finger on the pulse of your project, allowing you to spot trends and be confident about the project decisions you make.

Deploy to suit your environment

ScrumNinja is available as a hosted application on our SSL-secured servers, or as a licensed software product that can be installed on-site.

 

Publisher Website: http://www.scrumninja.com/scrum_software

ScrumNinja


Archives


Scrum Tool

[11/02/10]

 

From the review by John Hine : http://geekswithblogs.net/jkhines/archive/2009/12/17/scrum-tool-review-scrum-tool.aspx

Scrum Tool is the plainly-titled tool written by the creatively named Zsolt Debre.  Even the product homepage is straightforward: http://scrum-tool.com/.  As you might expect from a tool whose homepage looks like it was written in 1994, Scrum Tool is currently in Alpha.

Despite its novelty, Scrum Tool definitely seems to be heading in the right direction.  It has many hard-to-find features that immediately put it ahead of the pack:

  1. It's a GUI app, not a web app.  You are not constrained by HTML, and application responsiveness is excellent.
    1. Currently Scrum Tool runs on Windows and Linux (Ubuntu 9.04 and Fedora 11).
  2. It's built on top of a PostgreSQL database.  This means you own your data instead of entrusting it to the cloud.
  3. It has a solid workflow.  It understands the relationships between Products, Backlogs, Sprints, Stories, and Tasks.

I'll post some screenshots below.  I've only used Scrum Tool part time, but I like the idea of a robust GUI application that is simple enough to work as advertised.  If you do check out Scrum Tool I'd note that I had some installation issues with the PostgreSQL database on Windows 7, giving me a "Database Cluster Initialisation Failed" error.  Fortunately the fix is simple.

The main GUI:

The first thing to do is to create your Product from the Basic Data->Products menu item:

You can create sprints from the Sprint tab.  I really like that the sprint goal and wiki URL are included in the form:

You can add stories from the Product Backlog tab:

Click Add to create a story:

You can add tasks as children of a story:

And of course charts are built-in:

The internal GUI tool I use today utilizes a tree view to represent the Product->Sprint hierachy, enabling drag-and-drop of stories and default sets of tasks.  There's some double-clicking to be done in Scrum Tool to drill down from your product all the way down to your task.  But I'm really looking forward to seeing what the Scrum Tool team comes up with in future releases.

Personally, although it's officially in Alpha, Scrum Tool seems solid and usable.  I'm going to use version 0.06 for my personal development and would recommed checking it out.

PUblisher website: http://www.scrum-tool.com/

Scrumpad

[11/02/10]


ScrumPad Process

Dashboard

The Dashboard feature is available to all Scrum roles - Product Owner, ScrumMaster, and Developers. The Dashboard allows one to get an over all status of the project. You should be able to see

  • Burndown chart of a project.
  • Project member list.
  • Current sprint.
  • Time information of current sprint by developer.
  • Commitment borad of current sprint.
  • Sprint calendar.
  • Notice board.
  • Impediments of current sprint.

Top

Time entry and tracking

Developers can input actual and remaining hours as well as report impediments by tasks. Time Analysis under 'Tracking' is a good tool for Product Owner and Scrum Master to find out how the team is spending time either by story or by developer.

  • Tasks assigned to a developer.
  • Estimated time to complete for each task.
  • Actual time spend in each day.
  • Time spent on individual task.
  • Remaining time on individual task.

Top

Time Entry

Backlog managment

Both story and bug are part of a backlog. Open product backlog includes both stories and bugs prioritized . However, bug has an explicit visibility in ScrumPad. Anybody can create stories or post bugs. Stories proposed by anybody other than Product Owner will be in proposed state. A product owner needs to accept the stories to be included in the product backlog. A story in progress can only be descoped or split to retain the history. The status of story or a bug is automatically updated based on the time entry done by the developers.

Story in ScrumPad inherently supports As a/an "role" can "action" so that "benefits" format. Also accpetance tests are integral part of a story. Stories in ScrumPad is designed to support "Card, Conversation, and Confirmation" style of requirements elaboration.

  • Sprint backlogs- list of stories by sprints
  • Product backlog with different dispositions- open backlog, completed backlog, stories with open bugs, and all stories
  • Bug backlog- open bugs, assigned to sprints, assigned to me, and closed
  • Story and task cards can be printed in pdf format to support physicall task/commitment board
  • Stories can be exported and imported

Top

Sprint planning

Sprint planning is a three-step process in ScrumPad- Scope, Capacity, and Estimate. Each step has a tab.

  • Sprint backlog can be created from product backlog under 'Scope'.
  • Available hours for each developer can be determined under 'Capacity' tab.
  • Stories can be broken down into tasks and estimate in hours.
  • As the final step, estimates can be validated against the capacity at the individual as well as team level.

Top

Release planning

In ScrumPad, release planning is a core activity. A project can be organized into releases and sprints in a tree view. Stories can be assigned to sprints. ScrumPad supports "planning poker" style estimation using story points. A story point table is provided by default. Product owner can customize it for the team. Developers can individually provide poitn estimates. Product owner can finalize the estimate for stories based on consensus. Stories and be estimated and moved in bulk.

  • List of releases.
  • List of sprints under each release.
  • List of stories under each sprint
  • List of stories not assigned to any sprints
  • A point matrix table.

Top

Collaboration

Scrumpad faciliatates collaboration in many ways. Project teams can have threads of conversations around stories, bugs, impediments, and projects by posting messages. They can notify each other of any updates to projects through emails. Team can chat with each other and later can refer to the conversation from chat hostory as needed. Also team can capture reprospective sessions to help follow through on recommendations.

Top

Collaboration

Publisher website: http://www.scrumpad.com/

iMeta Agility

[11/02/10]

 

iMeta Agility is a Silverlight application for the management of Scrum projects. The latest version (0.8) has recently been released to provide a full multi-user platform online. This Community edition offers 5 users FREE of charge but is a totally scalable solution to any sized team. Please contact us at agility@imeta.co.uk if you wish to extend the license beyond 5 users to accommodate a bigger team.

Our aim with iMeta Agility is to evolve a product through community collaboration that is capable of getting all users up and running on agile projects regardless of adoption maturity.

We are planning to release regular upgrades to iMeta Agility and are really keen to deliver what you, our users, want. So please take the opportunity to contribute to the forum and influence every new release.

Taskboard

Publisher Website:  http://agility.imeta.co.uk/

[11/02/10]  - PangoScrum

[11/02/10]  - ScrumAssistant

[11/02/10]  - Agile on demand – Serena

[11/02/10]  - OnTime - Axosoft

[11/02/10]  - ScrumWorks – Danube

[11/02/10]  - Agile buddy

[11/02/10]  - Agilo for Scrum

[08/02/10]  - TargetProcess

[08/02/10]  - VersionOne

[08/02/10]  - ScrumNinja

[08/02/10]  - SpiraPlan 2.0.1

[08/02/10]  - Sprintometer 3.05

[08/02/10]  - Teamwork 4.3

[08/02/10]  - Scrumy 1.0

[08/02/10]  - ScrumDesk 3.6.2.4

[08/02/10]  - Virtual SCRUM Board 2.0.31

[08/02/10]  - Extreme Planner 2.1