Explain the importance of configuration management

Assignment Help Computer Engineering
Reference no: EM132168469

Using the following case study answer these questions:

How could this (conversion) have been better implemented?

Explain the importance of configuration management, change management, and source code control to the implementation, testing, and deployment of this conversion.

Hudsonbanc Billing System Upgrade

Two regional banks with similar geographic territories merged to form HudsonBanc. Both banks had credit card operations and operated billing systems that had been in- ternally developed and upgraded over three decades. The systems performed similar functions, and both operated primarily in batch mode on mainframe computers. Merging the two billing systems was identified as a high-priority cost-saving measure.

HudsonBanc initiated a project to investigate how to merge the two billing systems. upgrading either system was quickly ruled out because the existing technology was considered old and the costs of upgrading the systemere estimated to be too high. HudsonBanc decided that a new component-based, Web-oriented system should be built or purchased.

Management preferred the purchase option because it was assumed that a purchased system could be brought online more quickly and cheaply. An RFP (request for proposal) was prepared, many responses were received, and after months of business modeling and re- quirements activities, a vendor was chosen.

Hardware for the new system was installed in early January. Software was installed the following week, and a random sample of 10 percent of the customer ac- counts was copied to the new system. The new system was operated in parallel with the old systems for two months.

To save costs involved with complete duplication, the new system computed but didn't actually print billing statements. Payments were entered into both systems and used to update parallel customer account databases. Duplicate account records were checked manually to en- sure that they were the same.

After the second test billing cycle, the new system was declared ready for operation. All customer accounts were migrated to the new system in mid-April. The old sys- tems were turned off on May 1, and the new system took over operation. Problems occurred almost immediately.

The system was unable to handle the greatly increased volume of transactions. Data entry and customer Web ac- cess slowed to a crawl, and payments were soon backed up by several weeks. The system wasn't handling certain types of transactions correctly (e.g., charge corrections and credits for overpayment). Manual inspection of the recently migrated account records showed errors in approximately 50,000 accounts.

It took almost six weeks to adjust the incorrect accounts and update functions to handle all transaction types correctly. On June 20, the company attempted to print billing statements for the 50,000 corrected customer ac- counts. The system refused to print any information for transactions more than 30 days old.

A panicked consulta- tion with the vendor concluded that fixing the 30-day re- striction would require more than a month of work and testing. It was also concluded that manual entry of account adjustments followed by billing within 30 days was the fast- est and least risky way to solve the immediate problem.

Clearing the backlog took two months. During that time, many incorrect bills were mailed. Customer support telephone lines were continually overloaded.

Twenty-five people were reassigned from other operational areas, and additional phone lines were added to provide sufficient cus- tomer support capacity. System development personnel were reassigned to IS operations for up to three months to assist in clearing the billing backlog.

Federal and state regulatory authorities stepped in to investigate the prob- lems. HudsonBanc agreed to allow customers to spread payments for late bills over three months without interest charges. Setting up the payment arrangements further aggravated the backlog and staffing problems.

Reference no: EM132168469

Questions Cloud

Create a simple yet unique graphic using svg : Using the examples found in the readings for this week, create a simple, yet unique graphic using SVG.
What are the six waves of computing : What are the six waves of computing? Give examples of firms and industries impacted by the sixth wave.
Compare and contrast the four main types of training : Compare and contrast the four main types of training. Include an example of what kind of company would benefit most from each kind.
True meaning of dependent events : As they hike, the boys in the troop keep getting spread out further and further. It seems Alex discovered the true meaning of "dependent events"
Explain the importance of configuration management : Explain the importance of configuration management, change management, and source code control to the implementation, testing, and deployment of this conversion
Types of information that an international company needs : What are the types of information that an international company needs to have reported to it by its units around the world
Explain the problem of multiple outcome testing : Explain in your own words the problem of multiple outcome testing with reference to the above results - How many of the 12 month outcomes would be significant
Describe the prevailing culture within an organization : How would you describe the prevailing culture within an organization to a stranger that is not familiar with the organization?
Cause for downfall in customer services : Imagine your monitoring mechanism has identified staff's incompetency as the root cause for downfall in customer services.

Reviews

Write a Review

Computer Engineering Questions & Answers

  Mathematics in computing

Binary search tree, and postorder and preorder traversal Determine the shortest path in Graph

  Ict governance

ICT is defined as the term of Information and communication technologies, it is diverse set of technical tools and resources used by the government agencies to communicate and produce, circulate, store, and manage all information.

  Implementation of memory management

Assignment covers the following eight topics and explore the implementation of memory management, processes and threads.

  Realize business and organizational data storage

Realize business and organizational data storage and fast access times are much more important than they have ever been. Compare and contrast magnetic tapes, magnetic disks, optical discs

  What is the protocol overhead

What are the advantages of using a compiled language over an interpreted one? Under what circumstances would you select to use an interpreted language?

  Implementation of memory management

Paper describes about memory management. How memory is used in executing programs and its critical support for applications.

  Define open and closed loop control systems

Define open and closed loop cotrol systems.Explain difference between time varying and time invariant control system wth suitable example.

  Prepare a proposal to deploy windows server

Prepare a proposal to deploy Windows Server onto an existing network based on the provided scenario.

  Security policy document project

Analyze security requirements and develop a security policy

  Write a procedure that produces independent stack objects

Write a procedure (make-stack) that produces independent stack objects, using a message-passing style, e.g.

  Define a suitable functional unit

Define a suitable functional unit for a comparative study between two different types of paint.

  Calculate yield to maturity and bond prices

Calculate yield to maturity (YTM) and bond prices

Free Assignment Quote

Assured A++ Grade

Get guaranteed satisfaction & time on delivery in every assignment order you paid with us! We ensure premium quality solution document along with free turntin report!

All rights reserved! Copyrights ©2019-2020 ExpertsMind IT Educational Pvt Ltd