In my view, there is one universal evaluation criterion for any Agile tool:
- does it provide what the team needs, in the simplest possible way?
- did the team itself choose the tool?
- is it highly flexible? Can it easily be adjusted as the needs of the team change over the course of a project?
- is it intuitive to use? Can I use it without having to think about it? Does it feel natural?
- is it highly visible? Can I see the current data without any effort, at a glance? Even by just passing by, or by looking up from my screen for a moment?
- is it highly collaborative? Can several people stand together and discuss with each other, with everyone having the same chance to work on the tool, and see and influence what everyone else is doing; concurrently on arbitrary different parts of the data? Do people notice when I look at it? Does the tool help start necessary conversations?
- does it provide easy navigation between high level and detail views? Is it possible to get a feel for the state of the Sprint at a glance? Is it easy to spot anomalities, and to dive into details?