Mickey A. Fain
To build quality into the data conversion process, it is first necessary to define what constitutes a "quality" product. This is true whether the conversion process is taking place in-house, or is being done by an outside vendor. This definition of quality helps provide a better understanding of the specific target, making that target easier to achieve.
To be meaningful within the world of GIS, the term quality requires a measurable definition. It is not sufficient to simply equate quality to accuracy. Accuracy is defined as "In exact conformance to fact: Errorless." With respect to data, we typically equate accuracy to line following, or capture of attributes. However, "quality" frequently involves subjective expectations that are not explicitly defined.
Quality in the context of an outside vendor means meeting the user's reasonable expectations expressed in quantifiable terms (usually as project specifications) the first time around. Thus, quality can incorporate not just accuracy as regards data, but scheduling, project reportingevery interaction and communication within the conversion process, including the data. This definition of quality reflects the true way in which vendors are evaluated in an industry in which meeting deadlines is nearly as important as meeting specifications. Quality in this context does not mean delivering a Mercedes Benz instead of a Yugo. In other words, it does not mean delivering greater accuracy than required, or exceeding specifications. Instead, it means delivering data which precisely meets the specifications of the user.
Quality for those who are converting data in-house means setting and meeting reasonable expectations. The same standards that one would set for an outside vendor should be established internally, and these should incorporate accuracy, as well as cost and scheduling.
Quality assurance processes have typically involved inspecting 100 percent of the work completed. When errors are found, some percentage of the data has been sent back to previous steps to be re-worked. The data has then looped around again to the QA process, where another 100 percent inspection has been done.
If this process is taking place with an outside vendor, yet another QA process is generally initiated by the user upon receipt of the data. Frequently, the customer initiates another 100 percent inspection process. Errors are often found during this inspection, and some data is returned to the vendor for re-work. This data must again pass through the QA process, both on the vendor side and on the user side. If all goes well, the loop finally closes when fewer than "X" number of errors are foundor when everyone is exhausted. The standard error ratio in the GIS production industry is five errors for every 1,000 bits of information processed.
Why does this occur? First of all, inspecting spatial data is no easy task. Compare it to "finding Waldo" in a tri-county area, or proofreading the entire Encyclopedia Britannica without a spell-checker. Someone will always find another mistake, no matter how assiduous one is. Thus, if the goal is accurate data, this is not a good methodology.
Another problem with this approach is that all errors must be communicated to the vendor or the in-house technician. This usually takes the form of lists such as "should be a 6 instead of a 7," and so on. Errors can easily be made both while compiling these lists and while making the corrections. Each item that requires re-work implies time, and thus expense. And, since conversion technicians are re-doing work they have already done, rather than moving on to the next data to be dealt with, it is easy to see how this can also impact the schedule: one week to convert, two days to QA, one week to re-work, one day to inspect, one week for user inspection, one week for re-work, two days to inspect, and so on.
But the greatest cost of all cannot be measured in days, or weeks, or dollars. What about all the errors that were not caught? And what of the cost of the decisions based on those errors? Finally, consider the legal liability this implies, not to mention the lack of confidence such errors can generate regarding the quality of the entire database.
One method of manufacturing red paint would be to hire ten people, give them all the ingredients and send them off to produce paint to match a color card. The quality control would take place at the end of the process when each can of paint would be compared to a master color card. Is each can close enough? Some cans would meet the standard and some would not. This is obviously a very haphazard process and requires a 100 percent inspection process.
The customer purchasing eight gallons of red paint would also need to inspect each one to make sure they all appeared to match, perhaps opening as many as fifteen cans before finding eight that he or she considered close enough. This is because each of the ten individuals hired to make the paint used a slightly different process. Most customers would soon doubt the reliability of the cans of paints matching and probably decide not to use the product.
To correct this problem, a precise method must be defined. The order in which each ingredient is added must be spelled out, the lighting in the plant must be standardized, the temperature must be specified, how long each can is stirred must be statedevery variable which might affect the color of the paint must be taken into consideration as part of a complete process.
The inspection procedure could change dramatically once the process of creating the paint is under control. Once there is reasonable confidence in the process, it would be possible to inspect every other can. Then perhaps only every fifth can would need to be opened. Then every tenth can. Statistical sampling formulas dictate the percentage of cans that need to be inspected.
The first and most typical way in which this might happen is if a variable within the process was missed in the original design of the process. For example, perhaps over time, dirt has collected under the rims of the cans. The solution is obviously not to send the one bad can of paint back. It's not even sufficient to send the whole batch back. The process itself must be analyzed and changed to include the step "thoroughly wash cans before using," and everyone involved must be educated regarding the change made to the process.
The second possibility is that someone did not follow the process precisely. This can be prevented through training and discipline.
This effectively converts errors into opportunities to improve the process. As though this were not beneficial enough, consider the savings during the final QA process alone. No longer a 100 percent inspection ritual that takes place at the end of the paint manufacturing process, quality assurance is built into the process itself, and statistical process control is limited to some small percentage of the total number of cans. Schedules are met or exceeded, implying further savings for all concerned.
The steps to achieve Zero-Defect are as follows:
One of the issues that is sure to come up is, how detailed should this listing and description of tasks be? The answer is simple: Only detailed enough to produce the same result every time, regardless of who is completing the task. Leave out all information that is not necessary to achieve this end. For example, it is not sufficient to state, "Stick the label on the can" (returning briefly to the red paint analogy), but it is not necessary to specify "Pick up label with right hand and..." Perhaps something along the lines of, "Align upper left hand corner 1/2" from the rim and..." will turn out to be sufficient. There is an element of trial and error to this stage in the implementation of process management.
Slapdash, makeshift changes are not sufficient. The changes made to the process may be simple, but they must address the true flaw in the process that caused the error.
By focusing on the process, striving for Zero-Defects and transforming every error into an opportunity to improve the process, it is possible to ensure consistent, across-the-board quality on every aspect of every conversion project all of the time.