Firing Someone: What They Don’t Teach You in B-School – Andrew J. Hoffman – Harvard Business Review.  This is an excellent blog post about Mr. Hoffman’s own experience firing someone and how it is critical to the other employees that the manager upheld high standards and did not permit non-performing employees to continue to work on a project.    Mr. Hoffman also accurately describes some of the self doubt that exists after firing someone about whether you did the right thing.  Firing leaves people out of work which is never a good feeling.  It has to be done because it demonstrates that there are standards and it is the right thing to do.  It just isn’t easy.