Work log: Track your users’ activity

Tags: Flow

Work log provides detailed data on your team’s activity. With Work log, use filters to find specific data and view the details of activity for your team or a specific user.

If you’re a team lead, manager, or scrum master, use this data to view patterns in activity. Over time, these patterns help you track how well your team is meeting goals and spot opportunities for guidance.

Who can use this?

 Core
Plus
 
  


What can you do with the Work log?

If you’re the team leader, you can:

  • View a user’s or team’s activity data.

  • Get an overview of where your team members are on their projects.

  • Understand a contributor’s typical work pattern and identify breaks in that pattern. 

  • Understand what typical work patterns are for each role in your engineering organization. For example, a full time developer, product manager, junior or senior developer, and QA may have different work patterns. 

back to top


What is activity?

Activity includes code commits, merge commits, PR activity and comments, and ticket activity. Each activity corresponds to a separate row and distinct color. Find the activity key below the Work log filter. 

Important: Work log shows commits based on the time zone of whoever is viewing the report, not the local time zone of the commit author. This means that commits may appear to be on different day, depending on who’s viewing the report. If you want to see commits shown based on the local time zone of the commit author, use Code fundamentals. Because of this difference, the total number of coding days for a user may appear different between Work log and Code fundamentals.

How do I find the data I need?

Work log has three tools to help you narrow down your data search and quickly find the information you are looking for. Once you’ve applied your filters, view the activity data in your chosen format. 

  1. Use the top filter to sort by user or team, search by user and team, include or exclude nested teams, search and narrow by repo, select a time period, and choose to display or hide weekends. To search for a user or team, use the team and user filter at the top of the report. 

  2. Use the Work log filter to view data by repo, by team, or by user. You can also sort by name and by activity—for example, low-to-high or high-to-low. Additionally, you can show all work types or choose a specific work type, such as code commits. 

  3. Move between weeks using Previous Page and Next Page. Twenty records are displayed per page. 

Work log includes outlier commits when viewing commit data. To see which commits are outliers, check the outliers box in the Custom filters on the left. This reveals outlier commits by showing them as outline-only activity nodes. 

Other reports, like Code fundamentals, do not include outlier commits in commit-based metric. The total number of commits in those reports may be lower than those in Work log. Using the outliers Custom filter in Work log helps you visualize which commits aren’t contributing to your overall commit-based metrics.

back to top


How do I view activity data?

To view activity data, filter by user to see individuals and their activity. This high-level overview helps you spot patterns and trends within your users’ activity.

In the swimlane, hover over an activity node for an overview of the activity. 

Click on the activity node for a detailed activity view in a pin drawer at the bottom of the report. This pin drawer provides activity details and additional functionality. 

Code commit and merge commit activity include additional information such as the total lines of code affected, commit complexity, the types of work included in the commit, as well as a context analysis that lets you take a closer look at what exactly went into a commit. 

PR activity, PR comment, and ticket activity include additional information such as whether or not the PR or ticket is open or closed, when it was created, time to first comment, recent activity level, as well as a PR or ticket overview that provides you with additional details about the PR.

Pin multiple activities  by clicking on additional activity nodes to take a deeper look into workflows. Exit the detailed view by closing the tabs individually or using the X in the upper right corner of the drawer. 

Once you have viewed data across teams, you might want to dig deeper into that data for a specific day. 

To view data for a specific day:

  1. Find the team, user, or repo you want to view.

  2. Hover over the small triangle in the lower right-hand corner, then click the calendar icon.

This page helps you understand your engineers’ work without interrupting their focus. Use this view to spot patterns and understand how your engineers typically move through their day.

Use the Weekly view for a quick overview of the weekly activities. Click a day to view the details in the Daily activity and All activity sections. 

Daily activity shows the activity throughout the day. Zoom in and out on the daily activity by scrolling in and out with your mouse. Clicking on an activity node navigates to it in the All activity timeline. 

Activity size is scaled vertically instead of horizontally in this view, and activities may overlap each other until you zoom in. A white line around the activities indicates overlapping activities. Zoom in on those activities to view a breakdown of those activities.

All activity provides more details about the activity, such as ticket title, ticket number, and comments. Click on an activity to view the comments on that activity. 

back to top


If you need help, please email support@pluralsight.com for 24/7 assistance.