A recent experience with a client got me thinking about metrics and bench marking of IT projects. Whether you want to install a new Server, upgrade your Wide Area Network (WAN) or dive into some Business Improvements with CRM or SharePoint (document management and intranet messaging) you need a reference to plan your budget and schedule.
Who do you blame if a project is delayed or over budget?
Gartner releases key IT metrics each year drawing on thousands of IT performance benchmarks which enable clients to compare their spending and performance against best practice. This article goes through a few of the broad averages so you can see how your project compares.
Only 57% of IT projects are completed on-time and only 67% are completed on budget? Why? Are the IT team bludging?!
According to Gartners’ research the main reasons why projects are late or over budget are:
- Poor initial scope
- Resource availability
- Scope creep
Laziness is in the eye of the beholder. If you are diligent on how you define project scope, ensure stakeholders and resources are available and identify scope creep, then you are covering the main risks involved in IT projects. IT people do not usually sit on their hands, but if they are not focused in the right areas, then it is a form of laziness.
Define the project scope
The first step, before a budget is finalised, is to define the project scope. A few paragraphs would be the minimum for a simple project upgrade. A few pages are needed if you are trying to do something custom. If you are not sure what is possible, then you need to go through the idea with your IT provider. For software development, a business analyst documents the requirements by talking to those close to the business. They usually capture what a user screens should look like and the actions that are needed. A good start is to document your existing processes.
As an example, let’s say you want to streamline how you manage leave and expenses. The first step is to capture the existing paper based process. Answering the following questions would help define the “scope”. Who needs to sign-off leave requests and how do you treat rejections? What level of expense requires manager only approval, etc. Do you need to print a confirmation or is an e-mail sufficient? Should leave balance automatically update or will it manually be entered in your HR system? The more automation, approval levels and complex details you build into your requirements, the more costly it will become.
Ensure stakeholders are available
The second step is to ensure stakeholders and key resources are available throughout the project. If they are not available, you project will most certainly be delayed. And if the key resource and stakeholders are not clear on scope for budget, they will add to the scope creep.
One of the best ways to avoid scope creep, or adding features in the middle of the project, is to leave all requests for additional features til the end of the project. Reworking estimates and getting approvals for more money always adds to budget and schedule.
If you and/or the people on your team do not have a clear idea of scope, are not available or are adding to the scope rather than working within initial boundaries, there is a good chance your project spend and schedule will blow-out. If you have picked your IT team well, they will be trustworthy and love to solve your business issues, but they are unable to approve scope or ensure your resources are available.
Contact the Empower IT Solutions team for more advice.
Gartner Group, Benchmark Analytics, “IT Key Metrics Data 2011: Key Application Measures: Project Measures: Current Year”, by Jamie K Guevara, Linda Hall, Eric Stegman.