You said it all when you said you gave a project away. That's delegation. Asking for an explanation of how it got to where it is also isn't micromanagement. That's understanding.
If you assigned the project but made it a requirement that you had to sign off on every step in the project, that would be micromanagement.
Sounds to me like you're just being thorough.
Personally, if a project is falling apart I *like* someone to go back over the steps with me to see what we may have missed or where we went wrong. Something had to have happened or the project wouldn't be in trouble. In my opinion, at least.
Keep Up with TechRepublic