Logo GISdevelopment.net

GISdevelopment > Proceedings > GITA > 2001


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

A tangled web of pure opportunity

Directions for data

Forging the future

How they did it - and what's next

Integrating work management

Mobile solutions- taking it to the streets

Operations support

People make the difference

Systems architecture

The local government perspective

Tying IT all together

Vertical applications


GITA 2001


Direction for Data
Printer Friendly Format

Page 1 of 3
| Next |


Quality processes - How to build quality into project deliverables

Dean Zastava
Convergent Group,6399 South Fiddler's Green Circle
Suite 600, Greenwood Village, CO 80111

Paige Marlow
Piedmont Natural Gas, 1900 Rexford Road
Charlotte, NC 28233-3440


Introduction
It seems that quality is something we should be able to easily and quickly define because we use quality as one of the major criteria for selecting items and services that we purchase. Quality is also a major differentiator between offerings from competing suppliers. However, it is only after we are asked to define quality that we realize quality is really a complex property, especially when applied to technology solutions. Webster's definition of quality is a "degree of grade or excellence," but the common definition is "I know it when I see it." The issue confronting many organizations today is that there is a mandate to implement ever increasing complex technology infrastructure in ever shortening schedules, even though the track record of successful implementations for these projects is not particularly high. We believe that many of these projects are in trouble because meaningful quality processes are not made an integral part of the project. The real issue is that quality processes are not complete and are not being followed.

Rationale for not using quality processes
There are, of course, many excuses given for not following and using a quality process. The following list is a sampling of the most common reasons given for not implementing and following quality processes for system integration projects:
  • "We've integrated systems before - we know how to do it."
  • "It's simply installation, configuration, and a few interfaces"
  • "We don't need input from (insert IS or the End User Department names of choice) -these are our systems"
  • "Our executives have said that this is the most important initiative we have and that it needs to be implemented ASAP - COTS systems don't need indepth testing; besides, the demonstration worked fine."
Debunking Rationale #1: "We've integrated systems before - we know how to do it." You may have tied two or more systems together before, but unless you have already successfully implemented an ERP system (on time, on budget, and accepted and being used by the end users), you have no idea what you are in for. GIS systems integration projects generally deal with multiple new applications and more interfaces than even an ERP system implementation. Integration of multiple systems exponentially increases the complexity factor and the opportunity for problems.

In our opinion, even if you are a consultant or systems integrator with successful ERP implementations under your belt, you are not totally prepared for a GIS systems integration project. Here are the reasons why we believe you are not prepared:
  • GIS systems integration projects touch the heart and soul of an organization's business processes and culture. These processes and cultures are different from company to company even within a common industry sector. A quality process for a GIS systems project is to do a thorough and speedy job of detailing "to be" processes. A top-level or second-level detail view of the subprocesses is not adequate - the detail must drill down to the leaf level to ensure adequate requirements gathering (and end user involvement and education).

  • There must be a true partnership between the organization and the systems integrator, and internally between departments within the organization.
Debunking Rationale #2: "It's simply installation, configuration, and a few interfaces." GIS systems integration projects do utilize shrink-wrapped software to some extent, but project success is much more than simply installing and configuring software products and building some custom code and a few interfaces. As the client, you need to put everything that the vendor sales person said through a pragmatic filter. Of course, the sales person didn't lie to you, but you must remember that technology is only one side of the successful project implementation triangle.


It is critical to keep reminding yourself that GIS systems integration is complex and will have a major impact to existing systems and processes. There are many examples of IT projects that are technological successes, but failures from a people/culture or process/business sense. It is good to remind yourself of the feelings that you may have experienced when you were asked to change to a new work process that had not been well communicated to you or that you had no input into.

One last thought - just because this is your project doesn't make it easier or simpler. Debunking Rationale #3: "We don't need input from (insert IS or the End User Department names of choice) - these are our systems" If you believe this rationale, then you have had your head in the sand. The days of isolated departmental systems are gone forever. Competition is demanding unprecedented customer and partner access to information that was previously defined as proprietary. Speed to market and customer service is everything! To support the level of data sharing that is required, there can no longer be any "departmental" systems; and by the way, end users and IS need to become like Siamese twins because to be successful, they must completely trust and rely upon each other. One pervasive attitude that must be eliminated to be successful is the "not my job" attitude. Quality is everyone's responsibility, including your consultant's and contractor's. Senior management from all participating entities must make it a policy that quality is the responsibility of all employees, and that employees are expected to document all issues or problems that impact quality of the project deliverables.

All new systems deployed by organizations from this point forward must exhibit the following key characteristics:
  • Single touch data

  • Enterprise access

Debunking Rationale #4: "Our executives have said that this is the most important initiative we have and that it needs to be implemented ASAP- COTS systems don't need indepth testing; besides, the demonstration worked fine"

Page 1 of 3
| Next |

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