As a leader you need to be able to trust people. It’s impossible to accomplish every task and project yourself, and it’s unrealistic to be the most skilled in every area of your organization.
There comes a time when you need to train, observe others doing, and then let go of a task. But that can only be done when you trust the person to whom you’re passing the baton. There needs to be great assurance that their tasks will get done without you present.
On the other hand, if you cannot wholly trust, or you have reason to doubt a person’s ability, follow up often. Check their progress, make suggestions, and as a last resort, make sure it’s done right even if you have to do part of the task. You need peace of mind as a leader, and knowing a task was done correctly is invaluable.