Measuring the Morale of a Team
26 October, 2020
One of the interview questions that I often ask a prospective management hire is how they would measure the morale of a team. I expect future leaders not to be concerned only about execution and delivery for the business, but about the happiness of their engineers. As a leader, I want people on my team to like their job, to look forward to coming to work, and to be excited about what they are doing. My philosophy is that happy engineers produce good code. Therefore, understanding the morale of my teams is paramount to progressing in the right direction.
I’ve worked at a variety of companies of different sizes and had different tools at my disposal to measure the morale of a team. Regardless of the management environment, frequent check-ins and one-on-ones with your direct reports are crucial. Further, if you manage managers, make sure they are checking in with their teams in a consistent way as well. Regular check-ins enable you to directly ask another person how they are feeling, how their work is going, and how you can make their job better or easier. However, it’s also important not to waste the valuable time of your engineers in meetings, so use this time wisely. Trust your team and allow you to approach you when they need something.
I always try to put data behind my decisions. Some organizations do an anonymous quarterly eNPS (employee Net Promoter Score) survey to anonymously audit how their employees feel. This could be done as a quick survey in a Google doc form with questions like, “Would you recommend a friend come and work here” and more open ones like, “What do you need that you are not getting from your manager”, etc. I find this to be particularly valuable from an organizational standpoint -- with this data you can show which teams are happiest, which teams need work, and which managers need coaching.
Involving engineers and managers results in more impactful decisions concerning hiring and staffing, so I often share with them my plans for hiring. From that, you can understand what employees feel is missing from the team. Asking them how testing could be improved, or whether there’s a need to hire additional engineers could be a jumping-off point for them to voice any concerns about the team.
15five is an excellent tool for continuous performance management that is useful for doing check-ins and celebrating small wins by sending high fives. Every week employees rate their week on a calibrated scale from 1 to 5. Through targeted questions you can also suss out issues and keep a pulse on the team, especially as teams get larger. I currently have 11 direct reports in different time zones from Eastern Europe to Central America and it’s challenging to keep tabs on everyone’s mood all the time. By keeping a weekly pulse on the team’s morale and tracking data, it’s easy to detect problem spots and keep your employees happy.
- Happy engineers and a happy team lead to higher productivity and better code.
- Morale is something highly subjective and you are at the mercy of your team being honest with you, therefore investing in building an open and trustful relationship is hugely important. However, if you can put data behind it, you’ll be able to identify trends happening over time.
- Particularly in a remote world, it’s important to have venues for employees to give feedback and to keep a pulse on their morale.
Sameer Kalburgi, VP of Engineering at Fieldwire, shares how he enhanced his public speaking skills to make his presentations more compelling and engaging for a non-technical audience.
VP of Engineering at Fieldwire
Matt Pillar, VP of Engineering at OneSignal, recalls how he helped merge two engineering teams at two different locations and how legal and cultural context made all the difference.
VP Engineering at OneSignal
Jackson Dowell, Engineering Manager at Asana, explains how he moved his project forward by coming up with a clear model of the system and problem that provided guidance to the team and helped communicate their efforts outward.
Engineering Manager at Asana
Toby Delamore, Product Manager at Xero, explains how skip-level conversations and maintaining an attentive relationship with engineers enabled him to keep a finger on the pulse of the team.
Product Manager at Xero
Paulo Moncores, Senior Engineering Manager at Shopify, discusses why you shouldn’t avoid hard conversations and what role culture plays in handling them.
Senior Engineering Manager at Shopify
You're a great engineer.
Become a great engineering leader.
Plato (platohq.com) is the world's biggest mentorship platform for engineering managers & product managers. We've curated a community of mentors who are the tech industry's best engineering & product leaders from companies like Facebook, Lyft, Slack, Airbnb, Gusto, and more.