Take the 2-minute tour ×
Programmers Stack Exchange is a question and answer site for professional programmers interested in conceptual questions about software development. It's 100% free, no registration required.

We would like to implement the Agile/ Scrum process in our daily software management, so as to provide better progress visibility and feature managements, here are some of the activities that we want to do:

  1. Daily stand-up
  2. Release cycles of 6 weeks with 3 2-week iterations.
  3. Having a product back-log of tasks (integrate with bugzilla) and bugs estimated out.
  4. Printing a daily burn down to make velocity visible. When used as motivator, it's great.
  5. Easy feature development tracking and full blown visibility, especially for the sales and stake holders ( this means that it must be a web based tool).
  6. My team is distributed, so physical whiteboards aren't feasible.

Is there such a web based tool that meets our needs? I heard icescrum may be one, but I've never used it so I don't know.

There are a few more suggestions as here, but I've never heard of them, anyone cares to elaborate or suggest new tools?

share|improve this question

closed as not constructive by gnat, Bart van Ingen Schenau, Joris Timmermans, GlenH7, MichaelT May 16 '13 at 12:44

As it currently stands, this question is not a good fit for our Q&A format. We expect answers to be supported by facts, references, or expertise, but this question will likely solicit debate, arguments, polling, or extended discussion. If you feel that this question can be improved and possibly reopened, visit the help center for guidance.If this question can be reworded to fit the rules in the help center, please edit the question.

    
You might want to try ScrumDo - scrumdo.com –  omggs Sep 5 '12 at 10:30

5 Answers 5

Years ago, a group of Agile coaches at Proteus Technologies were trying to find a decent Agile tool to help collaborating our Agile projects with their remote customers. Like many Agile teams, we started with physical story wall but having remote customers make this a challenge. In the attempt to keep customer as close to the team as possible, we tried to send pictures of the board and the cards on daily basis but it created too much overhead especially when our handwriting is not that clear! We then looked for electronic tools but none of them seem to fit. Most of the tools out there are bloated with unnecessary features that we will never use. At the end of the day, we ended up creating our own tool, Eidos. It was not perfect but it worked very well in our context.

Eidos is currently in beta but it is certainly good enough to run a project. We use Eidos to build Eidos and attached here is the screenshot of our current iteration.enter image description here

Here is another screenshot when we bring up the release burndown. enter image description here

If you are interested to check it out, feel free to sign up at http://theeidos.com/

share|improve this answer

Pivotal tracker does most what you asked for: backlog, burn-down, velocity, etc. See its Getting Started video and text guide on this page.

share|improve this answer

I'll chuck Jira in there with GreenHopper plug in which does white boarding stuff of tasks. It's $10 for each for a 10 user license. Lots more for more users though.

I have to say though, Cardboard cards and white boards are still the best way.

share|improve this answer

I really think that Trello can help you here. It's web based, the tag line 'your entire project at a glance' is exactly what you are looking for.

You could hook in your issue tracker, with trello to illustrate tasks, and bugs associated. Daily gains could be shown with trello...

Have a look at this page and perhaps contact a member of staff for ideas, or perhaps give this great article a read.

share|improve this answer
1  
Trello is good, but it doesn't have burn down chart and velocity estimation... –  Graviton Sep 5 '12 at 10:34
    
@Graviton : it's not exactly true. Even if burn down chart and velocity estimation are not built-in, you can both use it with Trello. See how : velocity, easy burn down chart‌​, advanced burn down chart. –  smonff Aug 29 '13 at 8:23

In our experience, after using several tools, the best one is a whiteboard and sticky notes... maybe several whiteboards and a lot of sticky notes ;)

share|improve this answer
1  
+1: especially in the beginning OP ought to aim to develop local practices independently of the 'help' that off-the-shelf solutions provide. Later, find a tool which supports local practices. –  High Performance Mark Sep 5 '12 at 10:33
    
@HighPerformanceMark, the problem is that without a tool, it is impossible to develop a system. When things get piled up, people will just forget to follow the system and revert back to the old way, which is no system at all, which defeats the purpose of software process management. –  Graviton Sep 5 '12 at 10:36
    
@Graviton - I tend to disagree. You can have any tool you want, things will pile up. It doesn't matter if you keep your stories on Bamboo or on a whiteboard, they will pile up. How you solve that problem is up to you, not the tool. Plus, a whitebard is more stable, always visible and has greater effect. A software tool is valid only while it is running on each team member's computer. You can't just close and forget a whiteboard, you can a software tool. –  Patkos Csaba Sep 5 '12 at 12:20
    
@HighPerformanceMark, my team is distributed. –  Graviton Sep 5 '12 at 12:52

Not the answer you're looking for? Browse other questions tagged or ask your own question.