We all know and understand the impact of a happy Team Dynamics self-organizing team delivering value with high quality.
The opposite is also true. Unhappy teams deliver bad quality in unacceptable timelines. The Team Dynamics powered by Swiftkanban helps you understand the emotions of your team members and tells you when to intervene if you have dissatisfied or unhappy team members.
While Cycle Time and Throughput are lag indicators, SwiftKanban gives you insight into the possible team outcomes as your team members work on their project, before the work gets completed.

Team Dynamics

Using Artificial Intelligence and advanced NLP techniques including Sentiment Analysis, we can help you understand how your teams perform and react across projects, in real-time.

• Analyze workitem level emotions and automatically assign a score that is aggregated at the board/ project level.
• Track how happy or negative your team might be as a project progresses, issues arise and are addressed.
• Step in when a team’s happiness index is lower than usual and ensure hidden issues are drawn out and resolved.
• Understand who influences your team and see how information flows among stakeholders using the Trust Network.

Getting Started with Team Dynamics in SwiftKanban

Wondering how to get started with Team Dynamics or where to get further information on it? Read the following topics to understand the end-to-end process of using Team Dynamics with SwiftKanban.

Acquiring License for the Team Dynamics

The Team Dynamics module is only available with SwiftKanban Enterprise License. Please make sure you have the Enterprise license if you wish to use the Team Dynamics.   If you are a SwiftKanban Team or Group License subscriber and would like to use the Team Dynamics, you will need to upgrade to the SwiftKanban Enterprise License.  For more information on the pricing, please refer to this page. To avail the Enterprise License, please contact us at [email protected].

Enabling Admin Policy for Team Dynamics

Once you acquire the Enterprise License or if you already have it, then you need to enable the Team Dynamics Analytics for your SwiftKanban Board.

To enable the analytics, perform the following steps:

  1. Navigate to your Board for which you want to integrate the Team Dynamics.
  2. Click the Board Editor   icon from the side toolbar of the Board.
  3. On the Board Editor page, click the Board Policies  icon from the side toolbar.
  4. In the Board Policies wizard,  click the checkbox for the Allow Team Dynamics to integrate with the Board policy.
  5. The Team Dynamics is integrated with the Board and is displayed under the Board menu.

Exploring Team Dynamics Analytics

Once you have enabled the Board Policy for the team Dynamics, you can then access it by navigating to the Board menu > Team Dynamics menu option.

The home page of Team Dynamics is the Summary view which acts as a landing page. You can navigate to the various modules under the Team Dynamics from this page and also use the Filter to refine your scope.

Let us understand some of the common operations that you can perform on any of Team Dynamics pages.

Common Operations

There are two common operations, the Side Toolbar which lets you access various modules and the Filter Panel which you can use to further refine the data for charts and their associated data.

Side Toolbar

The side toolbar provides you access to various modules of Team Dynamics like Summary, Issues, Emotions, Time, Disagreements and so on.

  1. Summary: The landing page where you can view some of the key analytics widgets that are extracted from different modules like Emotions, Time, Disagreements and so on. Moreover, this page also shows the aggregated values of a couple of emotional dynamics like Time in Negative Emotion, Happiness Trend and so on.
  2. Prioritized Issues: Displays the list of issues, which are low productive because of teams emotions, number of disagreements, resolution time and so on. The issues are categorized into Active, Inactive and Waitlist and issues pertaining to each category are shown in a separate tab.
  3. Issues: The detailed view of an issue. You can search for any issue from the dropdown and get the information like Title, Priority, Recent Emotion, Risk and VAD (Valence – Arousal – Dominance) Trend graph based on the issue comments.
  4. Emotions: Shows the Avg. Issue Time Spent in Emotions chart that visually explains which emotions are your teams’ expressing at the issue level and for how long are these emotions expressed.
  5. Time: Shows the Issue Resolution Time chart which lets you analyze the time required to resolve the issue depending on its priority.
  6. Disagreements: The Disagreements or Conflict chart lets you analyze the issues where the team members are in disagreement for a long period of time.
  7. Happiness: Shows the Low Happiness chart that lets you identify issues causing sadness in your team. This is determined by analyzing the valence, arousal and dominance level in the issue comments.
  8. Leaderboard: Shows team member rankings based on their communication and collaboration styles. This page also shows the graph for Team productivity, Team Happiness and Trust Network.
  9. Expand: Click this icon to expand the side toolbar and view the above modules with their names. By default, the side toolbar is collapsed and the module names are shown as a tooltip.
  10. Language: Select the Language you would like to view the UI elements like label names and others. Currently, it supports English, Chinese (Mandarin),  Spanish, Portuguese, and Russian.

Filter Panel

You can use the Filter panel to refine the scope for your charts based on various parameters like workitem Status, Emotions, Assignee and Time range. You can also apply the Advanced Filter by refining the data based on priority and workitem type.  Similarly, you can clear the applied filter and reset it.

As we have a clear understanding of the landing page and the common operations, let us now understand various analytics available under various modules:


Avg Issue Time Spent In Emotions

The chart is used to detect issues with positive or negative emotions and how long are these emotions expressed. To know more about it, read this Help page.

Niko-Niko Calendar

It is the weekly calendar of team members’ emotions on a daily basis. The calendar is the graphic evaluation of the varied moods of the team members at the end of each day of the week. The mood is depicted using emoticons where a smiley is equivalent to positive mood and anger is to low in emotion. The aggregated mood of each team member on each day is measured by applying the AI algorithms applied to the conversations available in the system. To know more about the Niko-Niko calendar, see this Help page.

Prioritized Issues

This Bar chart shows the number of Active, Inactive and Waitlist issues and further bifurcation of each of these issue types based on Disagreements, Low Happiness, and Anticipation. The chart shows the relationship between the number of worktems with the low productive because of teams emotions, number of disagreements, resolution time.

To know more about the Prioritized  Issues, see this Help page.


The Disagreements chart helps you analyze the issues where the team members are in disagreement for a long period of time. If the team is not able to arrive at a consensus, it will have a long-term impact on teams’ collaboration and productivity. Get to know more about this chart from this Help page.

Low Happiness Issues

Low Happiness chart helps you identify issues causing sadness in your team. This is determined by analyzing the valence, arousal and dominance level in the issue comments. To know more about the Prioritized  Issues, see this Help page.


Leaderboard provides team member rankings based on their communication and collaboration styles. Read here to know more about the Leaderboard.

Trust Network

Trust Network chart helps you understand the topology of the team, based on the conversations in the team. The network topology can categorize teams as “High Trust” or “Low Trust”. Read here to know more about the Trust Network.

VAD Trend Graph

For any card, you can view its VAD (Valence-Arousal-Dominance) Trend graph based on the card comments. Here is the definition for each of the VAD components:

  • Valence is the positivity or negativity of an emotion. Happiness has a positive valence; fear has a negative valence.
  • Arousal ranges from excitement to relaxation. Anger is a high-arousal emotion; sadness is low-arousal.
  • Dominance ranges from submission to feeling in control. Fear is low-dominance; an emotion a person has more choice over, such as admiration, is high-dominance.

Moreover, at an individual card level, you can also get to know the overall Risk and prevailing Emotion,

You can also schedule a meeting for a particular card if you feel that requires immediate intervention. Select the checkbox against the card, click the Schedule Meeting button and add the event to your calendar.

See this video to know more about the VAD Trend.


  • Was this helpful?
  • Yes   No