Showing posts with label BIT 331. Show all posts
Showing posts with label BIT 331. Show all posts

Tuesday, March 20, 2007

Case study

Our final exam was to take a case study and see how the application of enterprise architecture could have helped prevent the mistakes shown. I chose to look into Cigna.


Cigna’s Failures

The CIO article “Cigna’s Self-Inflicted Wounds” shows the desperate need companies have for Enterprise Architecture. Clearly a major thing Cigna missed was getting the business involved in the IT process. IT governance is needed to ensure that ITs focus is on serving the business and not being self serving. Enterprise architecture brings together technology architecture with business processes which is the key. All of the technology architecture in the world will not do anything for a business until business and IT sits down and develops business strategy that takes into account IT. Good enterprise architects have a solid technical background and outstanding business skills. Enterprise architects are the bridge between the business and IT; they need to be able to hold the respect of both. What Cigna failed to do was get business people involved with the IT decision making process. I think brining in an outside company, Cap Gemini Ernst & Young, to manage the change management and business processes involved in the system upgrade was a big mistake. The greatest asset Cigna had was their own employees who worked with the old system. IT developed this new system with seemingly no input from employees. There seemed to be no usability testing or acceptance testing, the only evidence of testing was whether or not data ported into the new system.

Had Cigna taken the time to analyze itself, especially its structure, it could have saved so much during this disaster. Clearly, Cigna’s three divisions, health care, retirement planning and employee benefits are pretty separate industries. What Cigna should have focused on is the shared data amongst its systems. While each division may have had their own separate processes, the customer data they stored should have been standardized between systems. There is no point in trying to standardize dissimilar processes; enterprise architecture needs to focus on the commonalities between systems.

In Cigna’s case, Service Oriented Architecture might have saved them from their disaster. Instead of building all of these hard coded wrappers for the new systems they could have spent the time developing services that would work with new and existing systems. Once the hard work of developing the services was done any new applications needed would be able to pull from a service library. Instead of writing one giant application they could have broken it down into more manageable and deployable stages. Give the customers a little piece of the new system at a time. One of the big failures of Cigna’s was firing tons of their customer service reps, throwing this new system at the few remaining employees and all the new recruits. A slower deployment might have helped the culture shock. Enterprise architecture would have allowed Cigna to find those common thread between separate business units and leverage existing services to more efficiently manage the entire project.

The biggest mistake of all however was the failure to spend the time doing the current state analysis. There is almost no way you can succeed with a massive project without knowing what systems are being used where by who and how they are being used. You need a high level view such as the business integration model to tie together all of the systems, processes and data being used. Once the current view has been mapped out the process of moving into the future state view can take into account all of the old system information. It is critical that you have the current state before you try and develop the future state. Enterprise architecture would have given Cigna a solid foundation on which to start developing the new systems. When Andrea Anania became the CIO of the umbrella Cigna Corp. she started with the restructuring and new system development project in 1999. The project was not ready for the January 2002 3.5 million customer migration, even in January of 2003 after a years more work the migration of 700,000 customers was a bit shaky. This all goes to show what happens if you do not have your current state view in mind before starting on the future state.

Cigna clearly could have benefited from some Enterprise Architecture through their entire process. Business needs to be involved in IT decisions processes, IT needs to take into account the business structure when planning, having Enterprise Architecture in place makes it possible to have great services, and a high level view is needed in the current state before the future state is planned.

Network Architecture

Each of us took one of the 5 elements of enterprise architecture and wrote an in depth paper on our element. I researched Network Architecture. In addition to the paper I had to present it for the class.


Network Architecture
Eric Charnesky
BIT 331
Professor George
March 20, 2007

Network Architecture
Network architecture is “the design principles, physical configuration, functional organization, operational procedures, and data formats used as the bases for the design, construction, modification, and operation of a communications network.” (“Network Architecture”, 2007). In terms of Enterprise Architecture the network architecture has many times just been absorbed by the infrastructure architecture, but the size and complexity of network architecture make it stand out as its own discipline. Most infrastructure people would start getting at glazy eyed at just the mere mention of TCP/IP protocols, UDP, OSI layers, datagram packets, 3-way handshakes, SYN and ACK, WANs, LANs, VLANs, STP, UTP, multimode, singlemode, RIP routing, OSPF routing, EGRP, EIGRP, split horizon, spanning tree loops and link state routing. Networking is definitely a specialty field all its own. Trying to get someone who knows infrastructure and networking will likely find someone who knows a little of each but not enough to do the job.

Tuesday, January 9, 2007

BIT 331

I start this class tonight with professor Joe George

Walsh College's Course Descriptions

BIT 331 - Business Information Technology Architecture
- 3 Credit Hours
Prerequisite: BIT 301

This course introduces the student to computer technology and
systems architecture, data representation, processor technology
and architecture, elements of data storage technology, system
integration and performance, input/output technology,
operating systems, file management