Hire Richard M. , a brainy Business Speaker from Leasburg, USA | Expertbase

A Killer Idea For Delivering Successful Information Technology Projects

Quick Summary

Why do IT Teams start building before they have it locked down as to what it is they must build? Let’s take a look at a number of reasons why I think they do.
Project Management
50
4 min
635 Words
2.79 K
In all of my audits and reviews of Information Technology (IT) project failures - large and small, we have found that the top reason for failure is the lack of agreed and controlled requirements. In other words, the project team did not have a clear picture of what the customer wanted the team to build and deliver. And, in cases where there had been a clear picture of the requirements at some time early on in the project, changes to that clear picture were made but were not controlled properly.

I’ve always tried to work out why a Team of people would start building something before they knew what it was they were supposed to build or before they had a clear picture of what it is they were supposed to deliver. It’s just plain foolish, isn’t it? It’s easy to see how foolish it is if you were dealing with a builder that you had hired to build your house. Before he started, you would definitely have blueprints, specs, etc. for the builder to follow. In addition, you would have agreed the cost and the delivery date. I know you wouldn’t just tell the builder to start without both of you understanding and agreeing the plans, specifications, costs and schedule.

So why do IT people do it? Why do IT Teams start building before they have it locked down as to what it is they must build? Let’s take a look at a number of reasons why I think they do.

One reason is that Senior Management, in most cases, are pushing for a delivery date that is usually very tight and usually not particularly feasible. So Project Managers feel like they need to take some short cuts to deliver on time. And one of the short cuts is to start working on what they believe they have to deliver before what they are supposed to deliver is documented and agreed.

Another reason is that the development team thinks that they know what the customer wants and, therefore, they think they can get a head start and begin working on it before they finish discussing and documenting what the customer really wants.

An additional reason is that there is no process in place that defines how to go about delivering a project and, therefore, the Project Manager makes it up as he or she goes along and decides that a Requirements Document is not needed.

Starting work on a project before you know what it is that you are supposed to deliver at the end is almost always a mistake - A big mistake. Why do I say almost always instead of always? Well, I can guarantee you that if I said always instead of almost always, someone would come up with an example that proves it should have been almost always.

So, take the time to get a Requirements Document prepared, agreed and signed by at least the developers and the customer. File it in the project library and put it under strict Change Control.

Some of the benefits of doing this include, but are not limited to, the following:

• You start off the project knowing what it is that you need to deliver,
• It provides you with a firm baseline on which to develop your cost and schedule estimates,
• It provides you with the basis for evaluating proposed changes,
• It provides you with the basis for the preparation System Test Specifications, and
• It helps in the communication process between you, the development team, and the client.

And last, but not least, it helps you, the project manager, deliver a successful project.
This Article is authored / contributed by ▸ Richard M. who travels from Leasburg, USA. Richard is available for Professional Speaking Work both Virtually and In-Person. ▸ Enquire Now.

Your Comments

Your thoughts matter to others - more than you can imagine.

More Articles published by Richard

10 Free | Ad-Free | Full-Text Business Papers
More Articles written / submitted by Richard M.
Project Management

Identify And Track Unknowns

"Knowing what we don't know and tracking it is the only way to ensure that eventually we know what we don't know. Understand?"
50   |   2.62 K   |   2 min
More Articles written / submitted by Richard M.
Project Management

Co-Locate The Project Team To Help Ensure Success

"I believe that managing a project without the team co-located , especially if part of the team is working at home, is about as difficult as herding cats."
50   |   2.73 K   |   3 min
More Articles written / submitted by Richard M.
Project Management

Use Workshops To Save Time And Energy On Your Project

What is the one thing that most Projects lack? An abundance of time. Most Projects have a very tight schedule and anything that can be done to save time ...
51   |   2.5 K   |   2 min
More Articles written / submitted by Richard M.
Project Management

Directing The Project With A Project Board

As a Project Manager, I feel it is important to have someone or some group you can turn to when you need help to get something done either in the client’s, ...
50   |   3.46 K   |   3 min
More Articles written / submitted by Richard M.
Project Management

The Eight Habits Of Very Successful Project Managers

Success in PM is more about how you tell em' than what you tell em'.
50   |   3.65 K   |   3 min
More Articles written / submitted by Richard M.
Project Management

Celebrate, Celebrate, Celebrate

One thing that I truly believe in is celebrating success on my projects. I know, a lot of projects have parties at the end of the project but I don't think that is enough.
50   |   2.61 K   |   2 min
More Articles written / submitted by Richard M.
Project Management

Independent Test Or Validation On It Projects

I believe that a Project Manager should establish an Independent Test Team or an individual on your Project Team with the responsibility of ensuring, through ...
50   |   2.49 K   |   3 min
More Articles written / submitted by Richard M.
Project Management

"Minister Of Fun" On Your Next Project

"Life is too short not to be having fun."
50   |   3.04 K   |   2 min
More Articles written / submitted by Richard M.
Project Management

Stop Conducting Project Progress Meetings

When I'm running a Project, I want people to continually remember that we are on this project to achieve.
50   |   2.96 K   |   2 min
More Articles written / submitted by Richard M.
Project Management

The Ideal Project Manager Specification

The Project Manager must be able to have the helicopter view and understand the big picture and how his/her project fits into the overall scheme of things.
50   |   9.23 K   |   4 min

More 'Project Management' Articles

12 more Articles that may interest you, too...
Richard M. : Directing The Project With A Project Board

Directing The Project With A Project Board

As a Project Manager, I feel it is important to have someone or some group you can turn to when you need help to get something done either in the client’s, the user’s or the developer’s organisation.
3.46 K   |   50
Frank D B. : Project Agility And Responsiveness - Maintaining The Informal Dimension

Project Agility And Responsiveness - Maintaining The Informal Dimension

Traditional, rigorous project management methods are getting more and more insufficient. Business structures have become more ambiguous and fluid as technology has connected people globally. Critical knowledge is often fragmented and mostly available in its tacit form. Social Network Analysis (SNA) is one of the most accurate, systematic means yet seen to identify agile key value creators and informal knowledge structures.
64.53 K   |   59
Richard M. : Stop Conducting Project Progress Meetings

Stop Conducting Project Progress Meetings

When I'm running a Project, I want people to continually remember that we are on this project to achieve.
2.96 K   |   50
Richard M. : Co-Locate The Project Team To Help Ensure Success

Co-Locate The Project Team To Help Ensure Success

"I believe that managing a project without the team co-located , especially if part of the team is working at home, is about as difficult as herding cats."
2.73 K   |   50
Richard M. :

"Minister Of Fun" On Your Next Project

"Life is too short not to be having fun."
3.04 K   |   50
Albert E. : Project Success And Failure

Project Success And Failure

What is success, what is failure, and how can you improve your odds for success?
23.81 K   |   60
Richard M. : Identify And Track Unknowns

Identify And Track Unknowns

"Knowing what we don't know and tracking it is the only way to ensure that eventually we know what we don't know. Understand?"
2.62 K   |   50
Richard M. : Use Workshops To Save Time And Energy On Your Project

Use Workshops To Save Time And Energy On Your Project

What is the one thing that most Projects lack? An abundance of time. Most Projects have a very tight schedule and anything that can be done to save time should be done, as long as it doesn't compromise on quality. One thing that can be done is to use the workshop approach when similar information is required from a number of people.
2.5 K   |   51
Richard M. : The Ideal Project Manager Specification

The Ideal Project Manager Specification

The Project Manager must be able to have the helicopter view and understand the big picture and how his/her project fits into the overall scheme of things.
9.23 K   |   50
Richard M. : Celebrate, Celebrate, Celebrate

Celebrate, Celebrate, Celebrate

One thing that I truly believe in is celebrating success on my projects. I know, a lot of projects have parties at the end of the project but I don't think that is enough.
2.61 K   |   50
Richard M. : Independent Test Or Validation On It Projects

Independent Test Or Validation On It Projects

I believe that a Project Manager should establish an Independent Test Team or an individual on your Project Team with the responsibility of ensuring, through the testing process, that what you are delivering meets the requirements of the client.
2.49 K   |   50
Richard M. : The Eight Habits Of Very Successful Project Managers

The Eight Habits Of Very Successful Project Managers

Success in PM is more about how you tell em' than what you tell em'.
3.65 K   |   50
Back to top
50