![]() Successful EDM Implementation:Introductionby Rainer Hoff, Ph.D., P.Eng. January 1998 © 1998, Gateway Consulting Group, Inc. Hello! My name is Rainer Hoff ("Rainer" rhymes with "diner"), and Ive been asked to write a series of articles on "Successful EDM Implementation". Our firm has been involved in over 50 Electronic Document Management, "EDM", and Product Data Management, "PDM", projects over the last 7 years, and Ill be drawing on these experiences to provide examples of what works and why. I shall use a very structured, step-by-step approach, and shall provide references to original source material wherever possible. So, if you have a serious need to deliver a successful EDM system, then I hope youll find this series of articles helpful. Feel free to contact me with questions, comments and suggestions.
The Methodology The design and implementation of an EDM system is a specific example of implementing business processes using information systems technology. Volumes have been written about how to successfully deploy computer systems, and those lessons apply to EDM as well. Most authors recommend the use of a "methodology". A methodology is: " a set of guidelines or principles which in any specific instance can be tailored both to the characteristics of the situation in which it is to be applied and to the people using the approach" An EDM systems development methodology is shown in Figure 1. The arrows indicate the sequencing of the phases, whereas the numbers are simply used to identify the phases. Is This A Cookbook Approach? Methodologies are normally organized into phases, and the phases are divided into steps and activities. One could (erroneously) draw the conclusion that a methodology is like a high school chemistry experiment method, and describes everything that a novice would need to do in order to successfully deploy an EDM system. Unfortunately, thats not the case, since: "Such is the variety of human problem situations that a would-be problem solving approach could not be reduced to a standard formula and still manage to engage with the richness of particular situations." Weve found that a methodology provides a framework for an experienced person to conduct the project, and allows an inexperienced person to have the appropriate expectations and to measure progress. What About Other Methodologies? Proprietary methodologies have been developed by most of the large system integration firms. They tend to be very comprehensive and cover a large spectrum of potential applications. However, there are a number of characteristics of typical EDM projects, which allow us to reduce the universe of potential phases to the ones shown in Figure 1:
What About A Pilot? A "pilot" project (and this is a vaguely defined term), can be useful to:
You will note that none of these pilot benefits leads to a conclusion that a methodology is not needed. On the contrary, a pilot can easily be used within the context of the overall methodology. Conclusion I submit that a proper system development methodology is needed in order to ensure the success of a typical ($1 - $2 million) EDM initial deployment. In the subsequent issues we shall explore each step of the methodology. We shall begin with the Phase 1 project scoping activities, in the next issue.
Figure 1. EDM systems development methodology.
|