Why website projects fail, and how to ensure success
Website projects can fail for a number of reasons, this article outlines the most common routes to failure so you can avoid them. Crack open a bottle of pessimism and enjoy.
"There's an old saying about how there are a million ways to fail, but only one way to be right. When it comes to projects, nothing's further from the truth. Projects fail the same few ways over and over again."
www.stellman-greene.com
Firstly, it's important to understand that a project will naturally fail unless individuals are actively mitigating against this. Failure is usually a label stuck on a project by unhappy stakeholders, however there are three cut and dry definitions:
- Over budget
- Delivered late
- Did not produce the expected results
Expected results for every website
Even if stakeholders have not formally set expectations, there are some assumed results. Neglect any of these and you'll be doomed to failure. Doomed I tell you.
- Users must find it easy to edit and maintain
- It must be affordable to apply necessary updates
- It must be reliable and appropriately backed up
- It must be fast to load
- User activity and results must be measurable
- It must be effective (this usually means converting users into customers)
Reasons for failure
- Lack of commitment, or disinterest from top level management
- Poorly documented requirements
- Lack of user involvement / understanding
- Fixing time line, scope and budget
- Unrealistic demands
- Weak leadership
- Lack of sign-off
- Unclear project ownership and accountability
- Unrealistic scope
- Scope creep
- Lack of change control system
- Insufficient technical and user testing or a poorly managed testing programme
- Disorganised project team
- Poorly defined or constantly changing goals / objectives
- Lack of a solid and well managed plan
- Poorly managed risk
- Lack of clarity in roles and responsibilities
- Stockholder conflict
- Competing priorities
- Poor internal communication and reporting
- Insufficient project resources
- Lack of access to subject matter experts (e.g. SEO, CMS selection)
- Politics / bureaucracy
- Lack of approved prioritisation
- Obvious warning signals ignored
- Lack of pre-project planning
- New / unfamiliar technology
- Burying bad news
- Separation of design and build teams (geographic or organisational)
- Lack of an iterative development process
- Poor handling of escalated issues
- Over optimism / naivety
- Insufficient training
- Assuming you can collect a huge set of requirements and build a site expected to last 3-5 years
- A project run entirely by either marketing or IT
- Inappropriate team size
- Necessary tools not available
- Project team are not happy
- Under qualified external agency
- Micro management of project team