Identifying Problems with the Current Process


Highlight's current process has several problems. First, it's too labor-intensive. The company's expansion will only increase the workload, and executives don't want to hire additional personnel to make up for inadequate technology.

The process is also inflexible and slow. Agents often want to see how a small change in coverage affects a quote, and they want an answer before the customer loses interest.

Another issue is that Highlight's current process doesn't handle direct sales. The company's Web site could let potential customers print request forms for subsequent faxing, but that solution is insufficient because it requires the customer to do work not required at the Web sites of other insurance companies. Aside from the issue of direct sales, the company has a competitive need to upgrade. Other insurance companies let agents submit online requests and receive quick feedback.

The process also has technical problems that are magnified by the complexity of software update, which includes coding (with technical code preparation on the mainframe), plus various kinds of testing, plus fixes and retesting as needed. After the code is correct, developers promote it from a test environment to a production environment, where the promoted code is tested yet again to ensure that users gain access to the correct version.

The main technical problems are twofold. First, existing applications combine different kinds of logic (user interface, business processing, and data access) and are hard to understand. As described earlier, the effect is additional testing, coding time, and errors. Second, the logic that handles different state requirements isn't separated from the rest. The merging of changeable code with more stable code means that the stable code is usually touched during updates. The effect is to require tests that would be unnecessary if the two kinds of code were kept separate.

Technical problems have business implications. The excessive effort needed to update and test software increases Highlight's expense and slows its response to change, especially in two situations: when the company gains approval to do business in a previously unsupported state and when requirements change in a state already supported.




SOA for the Business Developer. Concepts, BPEL, and SCA
SOA for the Business Developer: Concepts, BPEL, and SCA (Business Developers series)
ISBN: 1583470654
EAN: 2147483647
Year: 2004
Pages: 157
Authors: Ben Margolis

flylib.com © 2008-2017.
If you may any questions please contact us: flylib@qtcs.net