I think that any of us who work in an office has heard the saying “setting up for failure”. There are actually two parts of that concern that will help ensure that you do not set anyone up for failure.  The first part is to ensure that you setup a project for someone without going on and having that person take on an impossible task.  That means that you need to ensure that you know all about a project.  If you feel that you might be doing so, keep that in mind and ensure that it is lightly brought up when giving the project details.  Secondly, you want to ensure that you don’t fail as a manager when you bring up the project details.  The details can be detrimental so you want to be as detailed as possible.  Think about anything that can be taken in multitudes and ensure it is made so that it can only be developed one day, every way.