2012年9月19日星期三


Case study: Gray Hendrix

Background:
Gray Hendrix is an American company whose business is to provide public transport across America. Its headquarters locates in Dallas and it has thousands of buses and employees to run its business.
However, with the growing business in America, employees in GH wasted a lot of time in searching the bus tables. Meanwhile, the executive of Gray Hendrix could not react to the business information timely since they have to make plan according to the information months ago. Furthermore, two problems increase the operating cost of enterprises: 
1. GH could not avoid the situation that bus outbound without a single client and they fail to take a quick decision dealing with such situation.
2. The bus may stop over 10 times in one track. Since it could not be predicted, the business would be negatively affected by that.

Solution:
For this situation, the company decided to hire a business consulting company to optimize the business process and purchase computer booking ticket system called "Trips".  After the stress testing, "Trips" was deployed in GH and run for about one year and a half. However, "Trips" fails to provide necessary support for the following reasons:
1. Employees in GH could not use "Trips" effectively.
2. "Trips" could not meet the demand of the enterprise, and employees have to input the data by themselves.
3. The information flow generated by "Trips" is not significant enough to support the executive's decision.
4. The high cost of operating this system and the delay of system make the system difficult to use.

Analysis:
I think there are three aspects that attributed to GHs failure:
1.     The executive failed to focus on MIS system, which should be the core system and mainly invested.
2.     GH failed to make detailed plan and mechanism based on Trips. Thus, Trips does not work very well in the GHs business.
3.     GH failed to monitor the software development process. Therefore, Trips functions are not fully developed so that its effect is very limited.


2012年9月11日星期二

Week 1 Introduction to Enterprise Architecture

Week 1 Introduction to Enterprise Architecture


I read “The trouble with enterprise software” and reviewed Prof. Murli’s presentation material this week. There is one thing in the reading material, which impressed me a lot“…It is estimated that for every 25% increase in complexity in the tasks to be automated, the complexity of the software solution itself rises by 100%..”. I am wondering how these companies with growing complexity of business based on software adapt to these difficulties. According to the “Fortune” on Sept. 6th this year, the majority of top 100 fastest growing companies last year are Internet companies and high-tech companies. Compared with other traditional sectors, Internet sector, I think, has the shortest product updated duration and much more complicate software application. Take Tencent, the largest Internet Company in China, as an example. This company has about 200 million users in China and the average of their product updated duration is no more than six months. The cost of operating such a company would be a big problem considering the challenges they faced.
I used to take an internship in a telecom company which has about 1000 employees. As an IT department intern, I was in charge of updating the ERP manual and getting colleagues’ feedback while using the ERP system. During my internship, I found that there are three kinds of main problems existing in ERP:
1.       Time delay.
For those who are responsible to update the information in ERP, time delay in each process could be a huge problem. For example, employees in purchasing department often complains to me that time delay waste them a lot of time and lower their efficiency.
2.       Unexpected result.
The accuracy of information is crucial to the company’s benefit. Any unexpected result occurred in the system could not be tolerated. However, these errors were sometimes found in the system.
3.       Confusing system’s direction
It is quite common to see that the user of ERP is not someone with highly educated background. Therefore, the process of ERP should be easy enough for them to understand.
It is true that purchasing an ERP system and deploying them in the whole company is a risky thing to do. But I still think the benefit of ERP is over weigh than its disadvantages. I decided to discuss about them in my next blog.