This blog is for ITC 493 assignment

Saturday, August 25, 2007

ITC493 Assignment 1 Task 2 Chapter 2

Q2: Write a one- to two-page summary of an article about the importance of top management support for successful information technology projects. (Chapter 2, Exercise 5, page 66)

A:
Almost all key stakeholders or sponsors in information technology projects are in top management positions. And if the project manager could gain enough top management support, the success rate of this project will be high. Therefore top management support is one of important factors of project success.

In the project development process, there will be many changes. Some of them will be controlled by project manager, but unfortunately some of them will out of control. Then the project manager will need stakeholders’ or sponsors’ help. So actually, top management support will be necessary when changes come. Schwable (2006, p.51) indicated some reasons that why top management support is very important to project managers:
1. Project managers need adequate resources.
2. Project managers often require approval for unique project needs in a timely manner.
3. Project managers must have cooperation from people in other parts of the organization.
4. Project managers often need someone to mentor and coach them to leadership issues.

As Goldenberg (2001) said, “True support is not about getting a signature on the check. That's one key point, but it's not enough. Sponsors need to round up the troops, get the word out that the project is important to the company and protect people when difficulty happens.”

So, when the project managers need sufficient resources such as money, human resources and other materials for the project, with top management support, they could get what they need easily, and then it won’t influence the project development. Top management should understand that the project development is uncertain, changes cannot be avoided. In different time, the develop team will have different specific needs for the project, top management should meet them. Nowadays, many information technology projects are across different functional areas. Therefore, project managers sometimes will need cooperation from other departments. Top management should help project managers to deal with this. Top management also should teach new project managers who just come from technical positions how to be good managers and leaders. Top management should pass on their experiences to new project managers.

In conclusion, although with top management support doesn’t mean the project will succeed, but without top management support the project will fail.


Reference
Schwalbe, Kathy, 2006, “Information technology project management 4th”, Thomson Course Technology, a division of Thomson Learning, Inc.

Goldenberg, Barton, “Getting and Keeping Top Management Support”, CRM Magazine November 2001,
http://www.destinationcrm.com/articles/default.asp?ArticleID=1219, 08/25/2007

Wednesday, August 22, 2007

ITC493 Assignment 1 Task 2 Chapter 1

Q1: Visit the Standish Group's Web site at http://www.standishgroup.com/. Read one of the CHAOS articles or a similar report on information technology project management on their site or a similar site. Write a one-page summary of the report, its key conclusions, and your opinion of the report. (Chapter 1, Exercise 1, page 34)

A:

The CHAOS Report (1994) is an article about failure factor and success factor of information technology project.

In this article, at first, software development is compared with bridge building. The failure of software development is more than bridge building’s. One of the biggest reasons is the design of a bridge is more certain than software’s. When a bridge’s design and contract have been confirmed, they normally won’t be changed. But it seems impossible for IT projects. Nowadays, the business environment is ever changing. It is difficult to keep the requirement of a project unchangeable. Just this uncertainty makes many information technology projects fail. Unfortunately, not like bridge building, many computer companies don’t learn lessons from the failure. Therefore we still make the same mistakes again and again.

Secondly, this article provides some statistics about failures of projects. In 1994, about $250 billion were spent on 175,000 IT projects in the United States. The average only 16.2% of these projects were completed on-time and on-budget. Almost 31.1% of projects were canceled before they ever got completed. Almost 52.7% of projects cost 189% of their original budget. Even in those completed projects, a good few didn’t match the original specification requirements. And quite a few projects got delayed. Large companies’ situations are worse than medium companies’ and small companies’. The main reason of cost and time overruns is restart. Almost 94% of projects will restart and not only once.

Thirdly, this article discusses success and failure reasons of IT projects. The three major success reasons are user involvement, executive management support, and a clear statement of requirements. The top two failure causes are incomplete requirements and lack of user involvement. For further insight into failure and success, The Standish Group focused on four groups with IT executives of major companies- California DMV, American Airlines, Hyatt Hotels, and Banco Itamarati. Because of incomplete statement of requirements, lack of user involvement, and poor requirements and specifications, the former two companies’ projects failed. Whereas, the latter two companies, they had user involvement, a clear statement of requirements, executive management support, and proper planning, therefore their projects succeed.

At last, The Standish Group indicates that if deliver software components early and often in smaller time frames, it will increase the success rate. Shorter time frames bring on a repeated process of design, prototype develops, test, and deploy small elements. This process is known as “growing” software. It will make users earlier engaged, every component has its own owner, and expectations are realistically set. Every component has clear and accurate statements and aims. This could make projects simpler, and reduce confusion and cost.

In conclusion, I think, with the project is bigger, the difficulty of its management is bigger. So this is why the situation of large company is worse than medium company and small company. To make one project success, we should let the user join our development team. It means we should survey the sponsor, the user, everyone who will use this system. Let them tell us what they really want, what they really need. Only after that, we could write a clear and accurate system requirement. It is very important to make a clear and accurate requirement for project. It will influence this project whether will be restarted and succeed. Spending some time on this will reduce the project’s time in future. And we should all along keep touch with the user, if they need change, we could make responses immediately. At the same time, we could get their technology supports and feedback as well. Project managers should make a proper planning. It means they should assort with scope, time, and cost. Then mangers make a good schedule which will insure the project succeeds. Project managers should know how to decompose a large, complex, difficult system into small, simple, easy sub-systems. Making difficult problem easy will improve project success rate.

Reference
The CHAOS Report (1994), Standish Group,
http://www.standishgroup.com/sample_research/chaos_1994_1.php, 8/22/07