Team Appic looking for people

Team Competency Matrix

Frederik Heins, Engineering Manager - Sep 21, 2022

How to find your next team member?

Recently, we were looking for a new team member. In order to find out what skills we were missing and to create a job posting, we used a tool called Team Competency Matrix. In short: a Team Competency Matrix shows you which skills are present and which are currently lacking in a team.

How does that work?

We did a workshop with the whole team (developers, UI/UX designer, product owner as well as our agile coach). The session was split into 2 parts. In the first part, we would gather all the skills needed in our daily work and in the second part, we would map our team’s skills to the required skills.

Step 1: Gather required skills

This was done similarly to a brainstorming session. We would use Mural as a digital whiteboard and everyone wrote down all the skills that are required during our daily work. This part was really insightful. It provided a good overview of the status quo and was also really valuable to reflect on what we are actually doing during the day.

The skills collected contained items like:

  • PHP
  • Unit / Integration Testing
  • API Design
  • Graphql
  • User Journeys
  • Splunk
  • Code Reviews
  • Frontend Tests
  • Docker

The collection was a lot bigger, so in the next step we had to group those skills as a preparation for step 2.

Step 2: Creating the Team Competency Matrix

The collected skills from part 1 were added to a google sheets table.

skill table

Everyone would self-assess how well they know a certain skill using the following criteria:

  • green (1): I can teach that
  • yellow (2): I can do that
  • red (3): no clue

skill table colored

Using that result, we could count the green team members for each skill and easily determine the required skills for our job posting. But keep in mind: some skills require more people, other skills require fewer people. In a typical development team, it’s probably fine if 1 or 2 people take care of user journeys; but there should be more people who write code.

Key learnings

Using the Team Competency Matrix was not hard and didn’t take much time. We spent like 90 minutes doing it. It was very valuable to get everyone on the same page where we were as a team and what gaps we had. We realized during the workshop that it is crucial to be very clear on what the colors (or numbers) mean. We made the mistake of switching from numbers to colors which caused confusion. I highly recommend using numbers and having the background colors adjust automatically based on the number.

Additionally, self-assessing your skills is always a good exercise in order to find areas where you want to further develop yourself and grow in your position.

In the end we were able to craft a well-matching job description for our team and actually already found our next team member!

The thomann.io team - where tech meets passion

Meet and see what others are up to!
Meet and see what others are up to!
Join our yearly open space.
Join our yearly open space.
Nice merch awaits you.
Nice merch awaits you.
Share your musical passion.
Share your musical passion.
Bring new features and yourself on the road!
Bring new features and yourself on the road!
Enjoy tech and techno at the office.
Enjoy tech and techno at the office.
Get end-to-end tests out-of-the-box.
Get end-to-end tests out-of-the-box.
Jam along with colleagues.
Jam along with colleagues.
Get awarded for your anniversaries.
Get awarded for your anniversaries.
Celebrate when old tech gets shut down.
Celebrate when old tech gets shut down.
Bring yourself, no disguise needed.
Bring yourself, no disguise needed.
Have a sip with team members!
Have a sip with team members!
Meet up with your team to create the next awesome feature.
Meet up with your team to create the next awesome feature.
Dive deep into the tech side of e-commerce.
Dive deep into the tech side of e-commerce.
Share your knowledge across domains and divisions.
Share your knowledge across domains and divisions.
Maybe just smile at the camera.
Maybe just smile at the camera.
Be busy without acting busy.
Be busy without acting busy.
Get started with your next new instrument.
Get started with your next new instrument.
Enjoy snacks, enjoy networking.
Enjoy snacks, enjoy networking.
Tag your commits or tag some bridges (as team event!!!).
Tag your commits or tag some bridges (as team event!!!).
Learn how tech works under the hood.
Learn how tech works under the hood.
Meet for regular team events with the people you work closely with.
Meet for regular team events with the people you work closely with.
Start your jam with us today!
Start your jam with us today!
That's us. In person. And you can join as well!

Severe case of I-wanna-work-with-you?

...or any questions for us? Give Anne a call!
+49 176 32373617

Our offices

Remote. Distributed. Together.

Work from home or any of our offices. Our team is 100% remote and will stay this way. You need a stable internet connection and your laptop. Currently our way of work supports the EU.

Treppendorf

Our Thomann headquarters. Just a few minutes’ drive outside of Bamberg. Come by to visit our shop or meet with colleagues outside of tech & data.

Berlin

Our thomann.io office in the heart of Berlin. Easily reachable at Rosenthaler Platz. Perfect for workshops and team building.

Erlangen

Our thomann.io office in Nuremberg's metropolitan area. Just a few minutes by foot from Erlangen station. Nice, quiet location to do some deep work.

Welcome to Treppendorf, welcome to Thomann Music

We're inspiring and enabling people to speak music, everywhere. 24/7.