"Managing software projects is the most challenging, frustrating, humbling, job you can accept. It’s also the most rewarding, fulfilling, fun, job I’ve come to love. Projects will fail for a multitude of reasons. Sometimes a project manager has complete control over and other times they have little or none. Using these failures as learning opportunities is key."
no plus ones