Fixes during design or coding can cost ten times less than those done on the customer's site. Over time, this attitude will decrease the supplier's need to build and maintain a massive field service organization. First, the characteristics of a good improvement program, then the importance of a verification system, and last, the significance of the transfer methodology. A good software quality improvement program requires a detailed plan with clearly stated, measurable goals. The goals should be based on realistic customer expectations.
Management tracks the results and allocates resources to assure success.
Constant customer involvement maintains forward momentum and builds credibility based on meeting project milestones. Verification System Follow up with the customer is essential if the software supplier wants to have a closed loop system. Interactions should be proactive and focus on problem prevention. Most companies respond well in a crisis situation. These organizations build customer satisfaction through consistently meeting commitments on continuous improvement goals.