IT operations professionals seem to have more at stake these days than ever before, specifically high risk projects with lots of visibility from senior management. Couple this with the fact that increasing complexity of IT systems means that project failures are much more common than ever before. Empowering your software engineers, avoid excessive input from higher-ups, and hold your vendors accountable (by the way, application performance management is one way to ensure vendor accountability) is some of the steps IT stakeholders must take to avoid project failures.
The size and complexity of the unspoken problems in IT require us to have the kind of passion that many times seems inappropriate in the context of work life. The kind of passion that makes you write articles anonymously.
You can read more here: 5 Steps To Avoid IT Project Failures