Targetprocess focuses on visualization. Our ultimate goal is to give you an astonishing visibility into project management. While Targetprocess already provides nice tools like boards, lists and timelines, it lacks some important and obvious functionality: custom graphical reports. Without them it is almost impossible see trends and find patterns in aggregated data. Our first release of Custom Graphical Reports will solve this problem.
The scope of MVF is:
- Create custom reports from 20-30 most popular templates. We are defining them now. Add these reports into Groups, share them with teams or keep them private.
- Line, Bar and Scatterplot charts will be supported
- Aggregated data and Date axis will be supported. For example, it will be possible to see how many bugs were fixed in every project by weeks, or how average Cycle time changes with time for every development team.
- You will be able to print report or save it as a PDF file.
- It will be possible to create almost any report using DSL (special language for report creation). We consider this feature as temporary and the goal is to explore various reports while we are working on GUI.
Setup Report from Template
When you create a new report, you will have to provide a source for the report. For example, you want to see something for done User Stories. In this case you select User Story card and specify a filter.
Then you will have a choice from 20+ templates. On the image below there is a chart that shows Cycle Time and Effort, so you can see how effort affects Cycle Time. Size of every circle represents how many bugs each User Story has. So you can see that Cycle Time is very unstable for, let' say, User Stories with 1 pt of Effort and varies from 1 to 30 days.
So many charts
It will be possible to create various charts. Just few more examples:
This chart shows how many User Stories each Feature has. Large Features are clearly visible.
This chart shows how effort and cycle time are different for every development team. It looks like Exploited team has more diverse cycle time that two other teams. All teams don't have large user stories, which is good.
Setup chart from DSL
In the first release it will be possible to setup any chart with a special language. It is not an easy option and we mainly add it to check various reports ourselves, but still there will be a possibility to build some advanced reports:
Questions we want to answer after MVF release:
- How important reports for historical data? Like what stories moved from one iteration to another, what states have more bottlenecks, etc.
- What interactions people want on reports? Drill down to more details, jump to related boards, etc.
- How to design a really usable UI for custom reports creation?
- Did we miss some important report types?