Logo GISdevelopment.net

GISdevelopment > Proceedings > GITA > 2002


GITA 2002 | GITA 2001 | GITA 2000 | GITA 1999 | GITA 1998 | GITA 1997
Sessions

Applications

Data Development & Evolution

E-Biz

GeoSolucions

Mobile

Municipal Perspective

Network Operations Management

New Technology

Project Management

System Architecture

System Integration

The Human Factor

User Presentations

Work Management


GITA 2002


Project Management


10 things I hate about you – The worst mistakes in GIS project history (and how to avoid them)


6. Had a poor project manager
Much has been written and said about the need for a solid project manager, but the lack thereof is such a devastating blow for any project that it is worth repeating. An ineffective PM, or one that loses the confidence of his boss or his teammates, can be fatal in enterprise GIS. In fact, the role of the project manager is so important that some people have defined the job as requiring a superstar to perform it adequately. To these folk, a good PM has to have in-depth knowledge of the technical content, mastery of the science of management, long and varied experience in building systems, and the personality of a talk show host. Wait – maybe that last example wasn’t a very good one. Anyway, you get the idea.

This elevated view of personal qualifications for a good PM may not be helpful. It is the author’s opinion that a solid person who is empowered by his boss doesn’t need to be a wizard to deliver a successful project. There are in fact four characteristics that this individual should possess for success: an understanding of the company culture, a clear view of the business drivers that must be met to be successful, the support of both his boss and teammates, and a project methodology that he understands and is tuned to the environment. You could argue that these are inter-related, that to have the first two means having the third, and that interpersonal skills can fill in some of the blanks when needed. You’d be right on all counts, but that last point can be overdone. It is also the case that many good PMs are not sparkling cocktail party conversationalists; they are plodders, people who understand the goals and stick to their knitting (more about methodology later) until they are achieved. If you happen to have or be a superstar, great. If not, remember the four factors above, and look for someone, not forgetting yourself, who has them.

5. Had a poor methodology, or none
Having started out by saying that there isn't a single silver bullet for a successful GIS project, the author will now appear to reverse his field and claim that a good methodology, or roadmap, can make all the difference in delivering enterprise GIS within a reasonable timeframe and budget. This isn't really a reversal (he wrote persuasively); the truth is that any good methodology must be adjusted to meet the business conditions of a specific implementation, or it probably won't work. You have to start somewhere and using a proven set of tasks as the basis for a project just makes sense. Yet, it is amazing how many GIS implementations get rolling with no clearly-understood set of tasks for getting from here to there, there being a successful delivery.

Fortunately, it doesn’t have to happen to you. Of all the things you need for a successful project, this one is the easiest to obtain. As we may have mentioned, there are any number of books on the topic. Of course, mere book learning won't do it; you’ll need to carefully adjust any plan that you find to meet your company’s needs (your company may already have a sanctioned approach). Once you have the plan, you’ll have to do the most important thing: make sure that everyone in your core GIS team, from PM and sponsor to programmer or data converter, understands the methodology and supports it.

4. Had unrealistic schedule expectations
People, especially utility executives, are in a hurry. It is dangerous for us to ignore
the fact that today's utility executive doesn't really want GIS, or any other IT system for that matter. She just wants to concentrate on core business, using tools that will help her to drive down costs and improve customer service. And, she wants those tools now. With all the changes that have been and still are taking place in the industry, there is tremendous pressure to deliver (or to say that you’ll deliver) business solutions in very short time frames. Going public with the most aggressive schedule possible, and then hoping for the best, is an excellent way to take some of the glitter off an otherwise shiny project. And occasionally, it can lead to death and dismemberment.

Although this is tough nut that is getting tougher all the time, it is our experience that some relief can be had by creating the right expectations from the beginning, and then carefully managing them throughout. A good technique for setting expectations is to divide your project into small packages, and deliver them according to some combination of priority and convenience. That sounds hard, and it might be, but here are a couple of ideas that could help. Take the smallest component that solves a significant part of the critical business problem, and call that a delivery. Estimate the time to delivery, and be conservative. Then add some things that are good but not critical to that delivery. If you are under pressure, be a little more aggressive in the timing for those components. You probably get the idea: if the schedule slips, let go of some of the good but not critical components.

At the very least, you’ll deliver the critical component in the timeframe that you estimated.

3. Didn’t plan for technology change
This is one of the least discussed, yet toughest, implementation problems. Today’s GIS suppliers (if they are worth their salt) are providing you with new tools and capabilities on a regular basis, and on a release cycle that is measured in months rather than years. These new things are likely to be coming at you more quickly than you can absorb them in your implementation cycle. Some major technology jumps require equally major implications for production sites. Even if they don’t, they can be disruptive and challenging. What to do when that new function that your business users are dying to have is finally released, and you are just about to start acceptance testing the previous release? How about when your VP comes back from that conference all fired up about some Star Wars technology that one of his peers was touting, and your core team is just getting ready to rollout some core, mundane, extremely valuable-but-not-Star-Wars tools?

This problem has, in the author’s humble opinion, no easy solution. Participation with your vendor is certainly a key; go to user group meetings, sit on steering committees, respond to surveys. Guide your vendor’s direction as best you can, and learn about what is coming down the pike. Building on open technology from strong vendors may reduce your risk of being stuck with obsolete or proprietary , but more important than your vendor is the creation of a culture of continuing releases of improving functionality. Give your users and management the idea that enterprise GIS implementation is a process, not an event. If you work at it, your customers will get used to the idea that new stuff is coming down the line. If they didn’t get everything they wanted this time, they can expect more in a few months, instead of in a few lifetimes.

2. Didn’t/couldn’t/wouldn’t take internal ownership
You are no doubt getting the idea that there just isn't one thing that a GIS team has to do to be successful. Unfortunately, the opposite is still true: there are several things on this list that you have to do or you won't be successful, and this item is among the most important of them. Various components of an enterprise GIS can be provided by people outside the organization, but at the end of the day, healthy organization-wide implementations are always owned by the people they serve. Some teams start very small and are undereducated, and have to suffer the growing pains that come from implementation. A vendor can help, but only so much.

Mostly, this is a matter of expectations. Expect that the system you are building or
improving will continue to need care and nurture, if you want it to continue to deliver business benefits. Who is going to guide that growth and development, to ensure that your GIS meets the changing needs of your business? Chances are good that that impetus will come best from inside your organization.

1. Had unrealistic scope expectations, or none
The final killer. Of all the ways that GIS teams can get into trouble, this is it. Numero Uno. The phenomenon known as scope creep is the single most common cause of death among GIS projects, and has been the primary agent in even more projects that limp along to completion, behind schedule and over budget. And do you know who is to blame? Well, ok, it isn't one person, it’s a combination of people. It’s people who write TV shows and movies, making everyone think that computers can do amazing things effortlessly. It’s GIS salespeople (present company excluded, of course) making unsuspecting users believe that the technology will just work, and that all applications can function flawlessly, regardless of the quality or even existence of data to support them. And it’s visionaries, talking to all of us about how it will be someday, and conveniently forgetting that someday isn't today. (Remember when there were just a handful of visionaries? Now they’re absolutely everywhere. Could the world do with a few less visionaries, or is it just I?)

But closer to home, it is GIS core team members and project managers, who sometimes find themselves under pressure to say ‘yes’ to ever-demanding users and managers, adding to the project scope, and leaving reason behind. The reasons that GIS teams have to allow scope expand are many and varied, and the solutions to controlling scope are just as broad. If any of the answers were effective and easy, people would already be using them. Even the best approaches to scope management problems have complexities. But here is one simple suggestion, relating back a bit to the earlier discussion about planning for smaller, discrete releases of ever-improving tools.

Try to create a culture of continuous improvement in your enterprise implementation. Use smaller, shorter delivery cycles, and control the scope of each. When someone wants you to say ‘yes’ to a scope expansion, but you need to say ‘no’, stop and try saying ‘yes, but not in this delivery’. Let your constituents know that your strategy is to make a series of deliveries, and be public about what is included. Be conservative, and let everyone understand that deliveries can change. It takes time to build credibility in this incremental style of delivery, but the benefits far outweigh the patience required. And remember that managers and users have selective hearing; they need to be trained to perceive the difference between ‘GIS can do that’ and ‘it is in this delivery.’

Things that are missing from the top 10
Few readers will be surprised by very much of what is written above, but there are probably some who are a little startled by the factors that are not mentioned in the Top 10 List of Infamy. For example, some of you expected to see unrealistic budget expectations, or poor technology selection, or lack of change management. And all of those factors are good ones that have done their share of damage. Come to think of it, we could start another Top 10 List. But that, of course, would have to be the subject for another paper.

Page 3 of 3
| Previous |

Applications | Technology | Policy | History | News | Tenders | Events | Interviews | Career | Companies | Country Pages | Books | Publications | Education | Glossary | Tutorials | Downloads | Site Map | Subscribe | GIS@development Magazine | Updates | Guest Book