The study, which questioned 100 senior IT managers and directors across businesses from a variety of industries, showed that the majority of businesses and organisations (61% of respondents surveyed) were still involved in delivering a basic web site or upgrade on an existing site. Whilst four out of ten IT managers and directors were trying to deliver either a bespoke solution unique to their business or e-commence functionality to their existing site.
Damien Tanner, Co-founder of New Bamboo said, “It is critical to get the basics right. If companies are willing to accept failings in the development process for smaller projects, there is a real chance they may not revise their processes before tackling more ambitious projects. The end goal is to deliver business value – yet rigid requirements make it difficult to react to the changes that inevitably occur as knowledge and environments evolve. Requirements that have been omitted are generally picked up late in the process – by which time they are awkward and costly to implement”.
Key findings include:
- Nearly a quarter of website projects fail to be delivered within budget (24%) and 5% were unable to confirm the final cost of their web development project
- 21% fail to meet stakeholder requirements
- Nearly a third of web based projects (31%) were not delivered within the agreed timescales
- Three elements that cause web project failures
1. First there are too many changing requirements (55%)
2. Too many stake holders to please (48%)
3. Not enough budget or time to deliver (31%) - Nearly half of basic web based projects continue to be built in-house; with 28% are outsourced to third parties
These failings are set to become more prominent as companies want to develop more complex projects or bespoke solutions to unique business needs – such as social networking, e-commence and interactive elements with their customers.
New Bamboo believes that the key to solving this issue is to take a collaborative and iterative approach to web project development, with all stakeholders sharing ownership of the project, and ensuring that the expectations of the business and the final product are aligned. This approach involves regular meetings with all stakeholders where working software is tested and a certain amount of QA is carried out, which not only keeps the project on course for success but also ensures that mistakes are rectified early on.
Tanner concludes, “By using a combination of Ruby on Rails and Agile processes, projects can be successfully delivered on time and within budget. This applies whether it is a straightforward web site upgrade or a complex end-user focussed application incorporating social networking elements – and everything in between. The key is in setting high expectations for success and achieving them through a repeatable, flexible and controllable process.”
The research, conducted by independent market researchers on behalf of New Bamboo, surveyed 100 IT professionals from large organisations in several industries, including Financial Services, Manufacturing, Retail, Distribution and Transport. New Bamboo has several industry-leading clients in market segments that include business consultancy, global publishing and international not-for-profit organisations.