Why do IT projects fail?

Why do IT projects fail?

Fewer than a third of all projects were successfully completed on time and on budget in 2016 (source: Standish Group).

So why is this? 

The University of Ottawa claims that 33% of projects fail due to lack of involvement from senior management.  I think this is a very telling statistic.  Having a clear project sponsor is one thing, but if that sponsor is not heavily involved in the project then how can it align to the companies strategic objectives?  The reality is it can't.

From a project management perspective most PMO groups close down within three years.  75% of project managers are also not certified.

A few good programmers, a technical lead and a strong solution architect can make a real difference.  Follow best practices, for example, write your unit test cases to fail, and then write code to make them work. So many programmers test their code after the fact.  This completely defeats the purpose of unit testing.

Keeping code simple, well commented, abstracted to the right level, having white space for readability, coding standards and a solid build and deployment strategy are also critical to a projects success.

The next key area is solution architecture.  This is especially critical in the data space.  Many systems are designed by developing the UI first with the supporting data model an afterthought.  With the growth of Big Data and the power of Analytics, a project needs to know up front what data should be captured.  It should also design for key integration points now and in the future.

Finally lets look at testing and infrastructure.  Many projects don't have clean, dedicated testing environments.  With the growth of cloud infrastructure, there should be no excuse anymore for not having clean testing environments.  A master test plan is also something that is commonly overlooked.  Without an overall testing strategy, test cases are developed in isolation.  Getting business or user buy in for UAT is also critical.  Plan ahead to avoid priority conflicts which so often delay projects towards the end.

Above all, projects fail as organizations don't work together across IT, the business, finance, operations, infrastructure and even HR.  All departments have a direct or indirect interest in ensuring projects succeed.  Working together with clear communication and breaking down internal silo's can help your project success rate increase rapidly in 2017.

To view or add a comment, sign in

More articles by Matthew Pollock

  • How To Moneti$e Your Social Presence

    A friend recently asked me how can he grow his business. He had missed out on a few opportunities of late and was…

  • Managing Employees with Anxiety and Depression

    When it comes to HR policies, most companies have fairly clear rules around attendance, performance, dress code…

  • Technical Training - Return on Investment

    "In military use, training means gaining the physical ability to perform and survive in combat, and learning the many…

  • Application Architecture - Simplify, Manage Risk & Costs

    Most Application Architecture landscapes look a little like a "spaghetti diagram". There are so many applications…

    2 Comments
  • Tips to Offshore IT Work Successfully

    IT offshoring is when a company moves IT Projects, Support or Operations overseas. This is generally done using one of…

    1 Comment
  • How Good Are Your Developers?

    Starting out in the IT Industry as a graduate programmer, I remember writing procedural Q-Basic code where debugging…

Others also viewed

Explore content categories