Docs
⚙️ Configuration
👥 Teams
Nested Teams

Nested Teams

Overview

Hatica allows any user with Admin privileges to create, manage, edit, and delete teams in your organization. With Nested teams, it becomes easier for organizations to have a hiearchical view of team-level data and visualize performance of Teams aligned with how the Engineering organization is structured. So if there are, say, 3 top-level teams viz Platform, Apps & DevOps, with each of them comprising of further child-teams, using Nested Teams the same structure can be replicated in Hatica. And since metrics are computed at an individual-level, which are aggregated by team, regardless of whether the teams are nested or not.

Creating Nested Teams

  • Step 1: Navigate to Teams, in the Settings section.
  • Step 2: Click the Create New Team button. Team - Click on Create New Team Button - Step 1
  • Step 3: Name your team and choose the team manager from the drop down. Team - Create team Modal - Step 1
  • Step 4: Select the name of the Parent team and click Create Team. Note that this is an optional field.

Add a Child Team

  • Step 1: Click on a team that you want to reparent or add a parent to. (This will open the selected team page). Team - Edit Team Right Chevron - Step 1
  • Step 2: Click on Edit button against Parent Team to change the parent team. Team - Edit Team Name or Manager - Step 2
  • Step 3: Select the parent team and click Save. Team - Edit Team Name Save - Step 3

Remove a Child Team

  • Step 1: Click on the Child team you want to edit. (This will open the selected team page). Team - Edit Team Right Chevron - Step 1
  • Step 2: Click on Edit button against Parent Team to change the parent team. Team - Edit Team Name or Manager - Step 2
  • Step 3: Set the parent team to blank and click Save. Team - Edit Team Name Save - Step 3

FAQs

Can a user belong to muliple teams?

Yes, a user can belong to multiple teams and the teams can be independently added as Nested Teams. For example, say John is part of the SRE team and the Web Developers team and both these teams are part of a bigger team called All Developers, then John's data will be included in all the 3 teams.

How is data reported for nested teams?

Data is aggregated by team members and rolled up to the parent team level by maintaining user-level uniqueness i.e. each user's data is included only once.

For example, say John is part of the Team SRE and the Team Web Developers team and both these teams are part of a bigger group called All Developers. When the data for Team SRE or Team Web Developers is pulled up, John's data will be included. However, when the "All Developers" team is being reported on, John's data will be included only once and not twice.

Can a Nested Team include teams & users?

Yes, absolutely! Teams can be comprised of other teams & users.

Can the nested teams setup & refresh be automated?

At this time, Nested Teams setup cannot be automated and must be done manually. If you have a complex hierarchy setup, reach out to your Customer Success Manager for help.

What happens to Managed Teams in Hatica?

With the introduction of Nested Teams, the Managed Teams functionality in Hatica is deprecated. Admin users have to migrate Managed Teams & memberships to Nested Teams.

Can child-teams be added after they have been created?

Yes, absolutely! To add existing child-teams, open the parent team details page and click the Add Child-Team button to add an existing team.