5 Key Ingredients To A Successful Team


Google is a massive company and has had tremendous success. So what's the secret to growing a company like Google? The people operations team (HR) set off on a two-year quest to research what made successful teams. They guessed it would be something to do with a supportive team composition with complimentary skillsets and experience. What they found instead was something much simpler than they expected.

Google loves data and in order to research what makes a successful team, they spent two years interviewing 200+ Google staff members from all sorts of different teams. Development, sales, finance, marketing, everyone they could get their hands on. They cataloged the attributes of the teams and compared them against various performance metrics. These were the top 5 attributes to the teams that had the highest performance and most engaged team members.

  1. Psychological safety: Confidence to speak and act without feeling insecure or being embarrassed.
  2. Dependability: Individuals can count on each other to deliver high-quality work on time.
  3. Structure & clarity: Team has clear goals and plans to execute.
  4. Meaning of work: Feeling their work has personal meaning to them.
  5. Impact of work: Feeling their work makes a contribution.
 5 keys to team performance according to Google Re:Work

5 keys to team performance according to Google Re:Work

Psychological safety


One of my all-time favorite business books, is Leaders Eat Last by Simon Sinek. One of the central themes of the book is how teams are an extension of tribal culture and there is a deep-rooted need for safety in groups. This is demonstrated really well by close bonds formed between military units and first responders. Most of us are lucky, in that if our team members fail us we won't die. Military and first responders lives often depend on the person standing next to them. In the book, Sinek speaks to how a team with a low level of trust will often turn on each as they sense a threat from each other. A strong team will bond together and recognize the external threat. Everyone can recognize the truth in this. We've all been a part of teams that were bogged down in infighting and people sniping at each other. The amount of distraction and negativity this creates is a huge boat anchor on productivity and morale. Naturally, teams that don't trust each other perform poorly compared to teams with high trust.



Dependability feels like an extension of trust to me. If team members feel that their peers will deliver their work on time, it has a tangible impact on trust. It also serves as peer motivation for the rest of the team to also deliver high-quality work on time. Of course, the inverse is true as well. When a team member doesn't deliver their work, the rest of the team gets frustrated and sometimes feels less inclined to do their work as well. This is why flagging and managing underperforming team members is critical. You can't let them spoil the work product of the rest of the team. Provided the team sees that a manager or even other peers are applying pressure to that person to correct their accountability, that can be enough to keep the team performance from suffering overall.

Structure & Clarity


This is one of the most commonly overlooked aspects of business planning. In most cases there is no strategic plan for the company. If something does exist it's often in the owners head. The effectiveness of leadership has a strong correlation to being able to communicate the goals of the organization. It's not enough to say, "We want to make lots of money and provide great service." I encourage businesses to write down strategic plans in a simple format that makes it easy to communicate. This is often done in the form of a one-page-plan. There are several ways to do this Gazelles, Traction, A3 (lean method). You don't need a 13 page report on your strategy. It will only make it more difficult to communicate. A simple one pager that outlines the goals of the organization is drastically easier to explain to someone else.

Once you have the clarity of the plan with target goals and key performance indicators (KPIs). It becomes easier to measure what is needed from staff. The clarity of the core responsibilities of the role make it much easier for management and staff to agree on what productive work look like. It shifts the conversation from, "You're not doing well at your job." Which is subjective and feels like a personal attack to, "You closed 4 tickets this week. Everyone else on your team hit 15. So what happened?" Don't fear measuring your staff performance. Provided your KPIs are fair, people will love the visibility. People that resist metrics are usually under performers. 



I will roll these two together since I feel they are strongly related and probably the toughest ones to get in place. Unless you work for an organization that is saving whales or curing cancer. It can be tough to conceptualize the impact you have in your job. This is why is critical for leadership to help frame the impact of people's work. In a knowledge based job like technology it's tough for people to point to a job well done. Hopefully you have some metrics to measure your success, but it's not like you can point to a house or a bridge and say, "I built that."

Some simple things you can do are ensuring staff have a sense of direction in their career. As a part of their development they need to be thinking about their future. Do they want to grow in to a management position? Do they want to be the cloud or security expert in the group? Do they want to complete their CCNA or MCSE? Whatever their goals, the goals need to be kept alive by the team member and actively supported by management.

Celebrating success with the team is also important for a group sense of accomplishment. When you win a new client do you ring a gong in the office, or have everyone participate in a group cheer? When you complete a large project or new client on-boarding, do you order in a nice lunch (not just pizza) or a cake to mark the occasion? Keep your team success visible and celebrate at every opportunity. It will be really helpful to the teams morale and sense of accomplishment.

If you'd like to learn a bit more abut creating psychological safety you can watch this TEDx talk from Amy Edmondson below.

MSP Documentation Systems

Love it or hate it, documentation is critical for effective IT support. Techs having access to documentation about the infrastructure they support will dramatically reduce the time it takes them to resolve issues. Documentation will also increase the quality of support by creating repeatable procedures.

Like many things in business and technology, there is a spectrum of maturity in how organizations approach documentation. On the low maturity end groups may just create a bunch of folders and documents on a file share or maybe they are sharing a Onenote page with loose notes. Here is a list of documentation systems that can help get your documentation from a messy garage full of unorganized junk to an F1 garage where you could eat off the floor and everything is in its place.

IT Glue

My favorite tool is IT Glue. If you run a managed service provider (MSP), IT Glue should be the frontrunner for your documentation platform. It is purpose built for MSPs with powerful features like built-in sync to your PSA and RMM tools, like Connectwise, Autotask, Labtech, and Kaseya.

 IT Glue interface

IT Glue interface

Some of my other favorite features of IT Glue is that everything in the system can be linked together. When you open an asset like a Virtual Server, it will show you what Host the server sits on, what network switch that server is attached to, standard operating procedures (SOPs) related to those systems and passwords you may require when working on those systems. All of this information is at your fingertips, hyperlinked together. There are other subtle, but powerful features, like the completeness page. This page shows each client and the percentage of their documentation that is completed. This is useful when onboarding a new client and you can see how much of the documentation you have captured. Another key advantage of IT Glue is that you can share the documentation with the client online. You can also produce physical runbooks to print out, but only if you have the enterprise package.

There are dozens of other powerful features in IT Glue, if you’re not familiar check out their webinars for more details.

One of the key negatives about IT Glue that people note is its price. In order to license it, you’ll need to buy 5 seats, so for smaller shops it can be a tough sell.

  • Price - $19/user/mth (Basic) to $39/user/mth (Enterprise)
  • Pros
    • Mature platform
    • API & Integration with PSA/RMM/etc.
    • Domain Tracking
    • Linked asset and documents
  • Cons
    • Minimum 5 seats
    • Limited customization

Recognizing that IT Glue may not be for everyone, here are some alternative platforms to review.


If you have more time than money, Confluence might be a useful alternative for you. The major plus of Confluence is that it’s dirt cheap for small teams. $10/mth for up to 10 users.

Confluence is a great wiki and it’s highly customizable, but it will take a serious investment of time to build the basic structure of your documentation platform.

 Confluence Interface

Confluence Interface

Confluence has a large community so you can find templates and plugins that may help you replicate some of the more advanced features in other platforms, but it will take an investment of time and the additional plugins cost can quickly add up. One other warning, the SaaS version of confluence can be a bit slow, so I would suggest you get the self-hosted version after you’ve tested it out.

  • Price - Cheap!
    • Cloud
      • 10/mth for <10 users
      • $5/mth/user >10 users
    • Self-hosted
      • $10 one time <10 users
      • $60/user one time with scaling discount
  • Pros
    • Cost-effective
    • Highly customizable
  • Cons
    • No RMM/PSA Integration
    • Requires a lot of time to setup and customize
    • Cost goes up as you have to buy additional add-ons for features

IT Boost

IT Boost is a new entrant to the market and shows promise as a mature solution. IT Boost seems to have a lot of feature parity to IT Glue, but there is limited information on the solution since it’s so new. It’s worth tracking their development and position in the market.

  • Price - $50/user/mth
  • Pros
    • Documentation + business dashboards + customer satisfaction surveys
    • PSA/RMM Integration
    • VOIP integration
  • Cons
    • Pricey
    • Limited marketing materials available to demo platform
 IT Boost Ticket Portal?

IT Boost Ticket Portal?


Passportal is a well established solution for managing passwords for MSPs. Recently they have been working on a documentation solution. It’s still early days of the development of the documentation platform, but it will be worth watching them to see what the solution develops into.

  • Pricing - Unknown
  • Pros
    • Combine Passportal functions with documentation
  • Cons
    • New product, limited details available

SI Portal

The last noteable solution in the field SI Portal. Honestly, this one needs some work. The basic structure of the platform is similar to IT Glue, but consistent industry feedback says that it’s “unpolished.”  This is reinforced by the fact that when I browsed around on the demo portal it throws all kinds of errors and appears broken. It doesn’t exactly engender trust.

  • Pricing - $15/mth/user
  • Pros
    • Inetgartion to PSA/RMM
    • Cheaper
  • Cons
    • Mixed market feedback
 SI Portal Interface

SI Portal Interface

Honorable Mention

  • Stella - Syncs with Connectwise, like a pre-structured confluence.
  • Bizdox - Connectwise solution, but is being deprioritized as a product and may not exist in the future.
  • Docuwiki - DIY, Open Source, Free.

Regardless of the direction, you go. Investing in a documentation platform is worth your time and money. Using a standard system will drive standardization and improve your team's results.

Just remember that documentation is a cultural process, you must be ready to drive the cultural change necessary to sustain a documentation culture. You will fail if you just buy the platform and expect people to use it. Training time, project work, and targets are required to get the team using the system in a way that will drive the results you hope to see.