Showing posts with label reports. Show all posts
Showing posts with label reports. Show all posts

Monday, March 11, 2013

v.2.23.17: Reports, Performance, Boards Magic


This release makes targetprocess3 significantly better.

Reports Improvements

Reports menu was changed, Lead and Cycle Time Distribution diagram added, Burn Down Chart added into menu.

Reports Menu

Reports menu was changed to include most interesting and new reports. Old TP2 reports are in Other Reports section.



Lead and Cycle Time Distribution 

Lead and Cycle Time Distribution diagram is very handy to forecast a probability when a user story or bug will be completed:


You can apply various filters and have distribution for various cases. For example, you want to extract all user stories with 8 pts effort. Now if you have new user story with 8 pts estimate, you can use cumulate distribution line to forecast how many days it will take to complete it with desired probability.

Views Improvements

Convert action added, People tab in Project View added. 

Convert action

Now it is possible to convert various assignable entities. New convert action preserves as much information as possible (custom fields, comments, attachments, similar properties, etc). Only ID is changed.


People Tab in Project View

Somehow this tab was missed in the initial tp3 launch. Now you can see all people that have access to a particular project. You can add new people or remove existing people as well:

Board Improvements

Automatic properties setting with Quick Add, Board Access tab.

Automagical set properties based on selected board filters

Let's consider a situation when you have a board that shows just user stories and bugs from the current release. Then you add new user story right on the board and... it disappears. Fear no more! With new release it will be automatically assigned to the current release. 

The algorithm is quite clever and it understand filters like 

?Iteration is Current
?AssignedUser.Where(it is me) and Iteration.IsCurrent == True
?Release is Current
EntityState is 'Open'
?Project.Name is ‘Green planet’
?Feature is ‘Save the whales’

If you mix similar filters with AND condition, several rules will be applied. 

NOTE: If you use OR condition in the filter, automatic assignment will NOT work (in this case there is ambiguity we can't resolve)

Board Access

There were two levels for board visibility: Public (everyone can see the board) or Private (only you can see the board). We've added Custom visibility level: you can select Teams and Projects which will see the board.


Let's say, you created a board Design Work and gave access to team Designers. Then only people in Designers team will see Design Work board.

Columns Resize

Now you can set and change columns width. Put mouse cursor near the edge of the column and wait till resize control appear. Click on arrows to increase or decrease column width. Note, that only this column will be affected, all other columns will stay as is. Also note that this changes are for you only, other users can tune boards as they wish.


Performance Improvements

We spent significant effort on performance improvements. In general, you should experience less than 3 seconds open time for any board (except boards with many many cards or teams/projects cards). 

The chart below shows Board Open Time day by day. As you see, large boards with many cards loads on average in 4 seconds. Smaller boards usually below 3 seconds. 


We will continue to work on better performance, we believe that subsecond performance is what will make the real difference and make you happy.







Thursday, January 24, 2013

New Navigation for Boards and Reports

We are working on Custom Graphical Reports concept now and are thinking about navigation changes. The main idea is to allow reports creation very similar to boards creation.

So left menu will break down to 2 sections: Boards and Reports. If you click on a section title, it will open Overview page with all Boards (or Reports) thumbnails. These thumbnails will be actually real snapshots (they can be captured every 30 minutes for example). So Overview will show many boards/reports with almost live content.



In the future we are going to add Dashboards, so there will be 3 sections: Boards, Reports, Dashboards.  

What do you think about this idea?