Logo GISdevelopment.net

GISdevelopment > Proceedings > GITA > 2000


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

Data development and evolution

Engineering and design applications

Exploiting field and mobile technologies

Invited presentations

It's a brave new world

Leveraging web-based technologies

Mobilizing the enterprise

Operations support

People issues

System architecture

The best of the rest

Uniting the enterprise

User perspectives

Work management solutions



GITA 2000


Data Development and Evolution


Application integration in data conversion quality Measurement


Possible issues related to application use on GIS Projects
While there are numerous benefits to incorporating applications-based testing into a GIS implementation project, there are also some problems that could arise to the detriment of the GIS project. Proper planning, being alert to signs of problems and being proactive in addressing issues will be major factors in the success of the GIS project. Some of the issues are:
  • Use of the applications for quality checking will require the commitment of experienced application users.
  • The use of applications for testing may be viewed as superfluous or excessive, and impacting the project schedule
  • There may be new applications internal or external to the GIS. Some of these new applications may not be available in time for testing or they may be only partially fieldtested. It may also be difficult to find someone knowledgeable enough to use the new applications as QA tools.
  • Management of the GIS project may be more difficult because of the larger number of staff and departments that will be involved. Key personnel or management outside the core GIS project may not give sufficient priority to their GIS support role
All of the above items are valid concerns. However, in most cases these issues can be minimized through proper project set-up, task sequencing, communications, and good project management.

The following provides some thoughts on managing these issues:
  • There is a trade-off in having experienced application users involved in the GIS testing process because of conflicting loyalties and priorities. However, without user involvement, there is considerable risk that the GIS data or interface may not support an application critical to the company. If the end users are seen and treated as key members of the GIS team and they understand why participation is in their best interests, their support should not pose a problem.
  • Often the most rigorous test of data is evaluating its ability to support a complex application. Conversely if, for whatever reason, the GIS data cannot support the targeted work processes, the project and its QA processes will be seen as failures. For critical systems, the consequences of having a discrepancy between the GIS and the application are serious. The best way to minimize that risk is to validate the GIS/application system as soon as possible. There should be a limited and manageable number of applications flagged as "key applications".
  • Implementing new GIS applications and migrating to different external applications as part of the GIS implementation are among the most challenging aspects of the GIS integration. Compromises will have to be made as to what state of development the target applications should be in before the GIS project progresses to the full implementation stage. As much as possible, new applications that support critical requirements should be accounted for in the testing and integration planning. Applications that cannot be validated in the pre-production phases may need to have more extensive design reviews and change controls.
  • The size of the utility's core GIS implementation team should be as lean as possible, while ensuring that the significant end-users are represented and involved through all the stages of the project. Presentation of the overall goals and requirements of the GIS project, the critical objectives, and the proposed GIS team composition to line managers and supervisors prior to commencing any significant design can provide a check that adequate representation and staff involvement occurs.
Suggested Approach
The following provides a synopsis of key activities that should be factored into the GIS implementation plan in order to coordinate application based testing:

Planning:
  1. Ensure that a comprehensive list of significant applications, business processes, and systems that will be affected by the GIS implementation has been compiled. The document should also include a list of key corporate systems and functions that will not be involved in the initial implementation, noting which functions are being considered for future integration.
  2. Have the final list of affected/un-affected systems reviewed and approved by management.
  3. Rate the applications using factors such as importance in supporting key business functions, maturity of the application, and the complexity of the data exchange between the GIS and the application.
  4. Select approximately ten critical applications that should be rigorously tested and used as a quality assurance metric during the project.
  5. Finalize the draft project plan and schedule, accounting for the application testing and involvement of key functional staff.
  6. Check that the core project team, supporting staff, application development and testing requirements, and project objectives are consistent
  7. Brief functional and executive management on the plan and schedule, emphasizing the roles that the functional departments and staff will have on the team.
  8. Obtain buy-in from key managers and sponsors. Identify "champions" for each major area of functionality.
  9. Determine what training, documentation, and other services will be required to support application testing and integration.
Page 3 of 4
| Previous | 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