Features

Features

 

1.Overview

TimeFlow for Jira is a powerful reporting tool designed to help teams track the amount of time issues spend in each workflow status. By visualizing time data in both tables and charts, TimeFlow enables better analysis, bottleneck identification, and workflow optimization.

This guide provides a detailed walkthrough of TimeFlow's features to help you make the most out of your Jira data.

image-20250428-111349.png

2.Accessing TimeFlow for Jira

To access TimeFlow:

  1. Navigate to the TimeFlow for Jira section from the Jira sidebar or project menu.

  2. Ensure you have the necessary permissions to view project issues and reports.

3.Using Filters

TimeFlow allows you to apply multiple filters before generating your report:

  • Project: Select one or multiple Jira projects.

  • Assignee: Filter issues by the assigned user.

  • Sprint: Focus on specific sprints.

  • Jira filter: Apply existing Jira saved filters.

  • Updated: Choose a date range based on issue update dates.

  • Custom Range: Define a specific timeframe (current month).

Filters help you narrow down the dataset you want to analyze.

Filtre Modes:

  • Toggle between Basic and JQL modes:

    • Basic: Simpler interface for general users.

    • JQL: Advanced Jira Query Language filtering for expert users.

image-20250428-111829.png

4.Generating Reports

Once your filters are set:

  1. Add Columns: Use the Column button to add one or more columns that define the metrics you want to report on (for example, "Time in Status", "Lead Time", etc.). No report can be generated unless at least one column is selected.

  2. Choose Time Range: Use the Range selector to define the time frame for your data (e.g., current month).

  3. Select Report Option:

    • Show report as:

      • List: Displays individual data for each issue.

      • Avg: Calculates and displays the average values across the issues.

      • Sum: Calculates and displays the sum totals for the selected metrics.

    • Group issues by: You can group issues based on various fields such as Project, Assignee, Sprint, etc.

    • Click Apply to confirm your selections.

  4. Generate the Report: Click the Generate button to fetch and display the report.

  5. (Optional) Save Filter: Save the filter configuration for future use.

image-20250505-152923.png

Available Column Options

When adding columns, the following options are available:

Durations:

  • Time in Status: Total time spent in each workflow status.

  • Assignee Time: Total time an issue was assigned to each user.

  • Lead Time: Total time from creation to resolution.

  • Cycle Time: Time spent between specified statuses.

  • Field Durations: Time spent based on specific field values.

Counts and Transitions:

  • Status Count: Number of times each status was reached.

  • Transition Count: Number of transitions between statuses.

  • Field Count: Number of times a field changed.

Dates:

  • Status Entrance Date: Date and time an issue entered a particular status.

image-20250505-152727.png

5. Exploring the Chart View

Under the table:

  • A bar chart visualizes time spent by issue.

  • Each status has a distinct color (e.g., blue for "To Do", green for "Backlog").

  • Bars are grouped by issue key, which are shown on the x-axis with rotated labels for readability.

Chart Options

Clicking on the chart settings menu (three-dot icon) in the upper-right corner provides advanced actions:

  • Edit Chart: Customize chart presentation such as metric shown, groupings, and labels.

  • Advanced Settings: Access granular visual configuration options including label density and axis scale.

  • Unlink from Grid: Decouple the chart view from the current table/grid if you want to explore data independently.

  • Download Chart: Export the current chart as an image (ideal for reports or sharing in meetings).

These options enhance usability and allow better integration with documentation, presentations, or executive dashboards.

image-20250430-110212.png

6.Customizing the Display

Columns Management:

  • Use the Column button to add, remove, or rearrange columns.

Report Options:

  • Customize what statuses to show.

  • Aggregate statuses if needed.

View Modes:

  • Toggle between Basic and JQL modes:

    • Basic: Simpler interface for general users.

    • JQL: Advanced Jira Query Language filtering for expert users.

7.Exporting Data

TimeFlow provides export capabilities:

  • Click Export to download the report.

  • Supported formats typically include CSV or Excel.

  • Exported data maintains the same structure as displayed (filters applied).

Tip: Use exports for offline analysis or presentations.

8.Best Practices

  • Use JQL when you need precise control over which issues are included.

  • Save filters for recurring reports (monthly workflow time analysis).

  • Regularly monitor issues stuck for long periods in statuses like "In Progress" or "Parking Lot".

  • Combine table and chart insights to get both detailed and visual overviews.