September 30, 2015

A Closer Look at TestTrack Dashboard Widgets

Helix ALM
Now that you’re getting familiar with TestTrack dashboards, let’s dive a little deeper into the anatomy of a dashboard—the widgets. Widgets are the configurable, interactive views of data that make up a dashboard. There are a variety of widget types your team may already use or want to use. We’ll take a look at a couple of widgets that you may already be familiar with and a few new ones introduced in TestTrack 2015.1.

Currently assigned to me widget

The Currently Assigned to Me widget shows a list of items assigned to you. This widget can help you quickly find items you need to work on. CurrentlyAssignedToMeWidget To open an item, click the tag (e.g., FR-4) or summary. You can also sort based on values in a column. Click the column heading to sort it. Click it again to switch between ascending and descending order. An arrow next to the heading indicates the order. To sort using another value, press Shift and click another column heading.

Recent activity widget

The Recent Activity widget displays the 20 most recent activities performed on items. This widget can help you quickly see what items were recently added or updated and keep a pulse on what’s changing in the project. RecentActivityWidget To open an item, click the summary of the activity performed (e.g. Test Run was edited).

Count widgets

Count widgets show the number of items that pass a specific filter. The filter name is also displayed in the widget. CountWidget You can see that count widgets are colorful. A widget may have a colored border that always stays the same or one that changes as the number of items that pass the filter increases or decreases. For example, the Issues Overdue for Testing widget above is configured to have a red border unless there are no issues that pass the filter. Then, the border is green. A lot of teams use ‘stoplight’ colors (red, yellow, green) to give a quick indicator of where things stand. To go to the filtered list of items, click the widget.

New! Chart widgets

Chart widgets show data in a variety of chart formats. These widgets can help you visually understand overall project metrics and status. ChartWidgets There are many chart types available: area, bar, column, combo, line, pie, and scatter charts. You choose the item types to include and the data to show in the X- and Y- axis. If you already use live charts, you can copy the settings from most of them to easily create a new chart widget. Want more information or to focus on a specific data point? You can:
  • Mouse over data in the chart to view more information.
  • Mouse over a data type in the legend to highlight that data on the chart.
  • Click a data type in the legend to hide that data from the chart. Click the data type again to show it.
  • Mouse over a widget and click ExpandWidgetButton to expand it full size.

New! Burn up and burn down widgets

Burn up and burn down charts are widely used in Agile to track and communicate progress on projects. You can use burn up and burn down widgets on dashboards. Burn up widgets show the work left to do in an iteration, sprint, release, or project phase versus the total time available in a specified planning period, and the actual effort. These widgets can help you determine if remaining work can be completed on schedule. BurnUpWidget In the example above, the blue line shows the estimated effort and the red line shows the actual effort. The black line shows the ideal effort so you can quickly tell if you’re ahead of or behind schedule. Burn down widgets show the work done versus the total time available in a specified planning period, and the actual effort. These widgets can help you determine if work is completing on schedule based on the projected progress. BurnDownWidget In the example above, the red line shows the remaining effort and the orange line shows the predicted remaining effort. The black line shows ideal burn down rate to complete work on schedule.

How to add widgets to dashboards

A cool thing about widgets is that once someone creates one, it's available to be added to any dashboard in the TestTrack project. When you add or edit a dashboard, you'll see the Available Widgets list, which includes all existing widgets. The widgets in this list are grouped in categories to help you find them more easily: General (includes Recent Activity and Currently Assigned to Me widgets), All Charts (includes burn up, burn down, and other charts), and Counts. You can scan the list or search it to find the widget you want to use and then drag it to the dashboard. AddDashboardAvailableWidgets If you have additional security permissions, you can also create new widgets, which are added to the list of shared widgets so they can be used on other dashboards.

Want to learn more?

Here are a few help topics to help you learn more about configuring and using widgets.