# How to Fire Someone Right

Source: https://www.yegor256.com/2015/09/16/how-to-fire-someone-right.html

A friend of mine asked me today, "How should I fire
someone the right way? What are the tricks to do it nicely,
gracefully, and professionally?" I responded by saying that if you question yourself
about how to do it right, you're doing it wrong in the first place.
If firing is a painful and unpleasant process for you, there is
a problem with your management model. Firing must be an _easy_
and _open_ procedure, _visible_ and _understood_ by the entire team.


{% jb_picture_body %}

I mentioned this problem before in
[my post]({% pst 2015/mar/2015-03-02-team-morale-myths-and-reality %}) about team morale.
I said that firing someone should not be done behind _closed doors_.
Instead, the assessment of individual performance should
occur openly and be visible to the entire team. If you need to close
the door in order to talk "privately" to express your concerns and
eventually to fire someone, you are a
[bad manager]({% pst 2015/sep/2015-09-22-micromanagement %}).

I also explained [some time ago]({% pst 2015/jan/2015-01-26-happy-boss-false-objective %})
that a perfectly managed team is working for the project, not for you, the boss.
The team must share the same goal and work towards it. The boss (or CEO, CTO,
[project manager]({% pst 2016/may/2016-05-24-who-is-project-manager %}),
Scrum master, team lead, etc.) is there in order
to enforce the _rules_ accepted by the team. The team agrees to the rules,
so the boss is just making sure they are _enforced_.

If firing is unpleasant for you, the rules are not clear.

If the rules are not clear, you're a
[bad manager]({% pst 2015/sep/2015-09-22-micromanagement %}).

{% quote The firing decision should not be your decision %}

The firing is unpleasant only when your decision is not supported by the team.
You feel you're doing something wrong to the person you are firing and
to the people who stay on the team. You feel it only because you don't have
enough support from your team. You're acting as a dictator, not a true leader.

The firing decision should not be your decision. It should be derived
from the rules your team agreed to work with. You should not fire when
you don't like the person. Instead, you should fire when the person doesn't
comply with the rules, like when there's a lack of performance.

When the rules are clear, everybody understands them, and reconciliation of
performance is done regularly and openly, everybody will understand
your firing decision and support it---including the person you're firing!
Because it won't be your decision, but rather a decision logically derived
from the rules. You will work for the project, not for your emotions or
personal feelings.

By firing a person who is causing problems for the project,
you will be doing a good thing for everybody---the project, the team, and the
person who will go and find another place for his or her skills and talents.

Let me reiterate: If firing is unpleasant, there is a problem
with the manager and the management.
