Why do we see such a large gap between theory and practice in all areas, but mostly in the project/program management environment?

Companies hire resources with certifications and degrees, etc. yet most projects fail to meet delivery time, are over budget, don't meet quality requirements, etc.

So, why is it happening?

Cron Job Starts