Special Topics: MIS 798
Managing Strategic Information Technology Projects
Professor Jack L. Butts
Spring 1999
Course Syllabus ---11/20/98
Course Description and Objectives
This course explores the increasing opportunities and challenges faced by Project Management charged with the responsibility to implement complex Mission Critical (MC) Information Technology (IT) projects. As business increasingly recognizes the need to successfully manage continuous change in the world of flattened organizations; the project manager role provides more opportunities than ever before. Challenges to those tasked with managing change using IT as a critical enabler include: the use of Project Management methodologies and tools; controlling scope & time; managing human resources; controlling cost, quality, and risks; and managing alliances and 3rd parties --- in the context of major Mission Critical IT projects.
Course objectives:
Course Materials
Required material:
Articles will also be distributed in class.
Each class material element focuses on a dimension of skills required to be a successful MC IT Project Manager (PM):
During the course we will also examine the dimensions of TIME and activities or tasks grouped into phases of the PROJECT LIFE CYCLE; and the PM PROCESSES as defined by the Project Management Institutes (PMI), Project Management Book of Knowledge.
Evaluation
MBA students will be evaluated on the following basis:
1. Written Case Analysis 20%
2. Individual Midterm Project 20%3. Group Project Assignment 30%
4. Class Contribution 30%
100%
Written Case Analysis
The WRITTEN CASE ANALYSIS will be graded using the following guidelines. Complete responses to the Case Question will generally receive the grade of "B". Additional credit may be given where the response contains a full (maximum of one page, double-spaced) and comprehensive discussion showing extra effort:
Midterm Individual Project
The midterm project objective is to gain a deeper understanding of the software project management process(es) by selecting, conducting research, and preparing both a paper and presentation on one of the following topics. You should select a topic that is currently relevant and of personal interest.
Topics:
Other topics will be considered after discussion with the instructor.
The midterm paper should be no longer than 6 double-spaced pages not including bibliography, reference papers, supporting articles, interview notes, exhibits, etc. A maximum 10-min. PowerPoint presentation should be prepared (this means that the maximum number of slides should be between 8 to 10). Hard copy of the paper and supporting documents, and a disk with both the paper and PowerPoint presentation should be submitted. The hard copy and disk may not be returned. The paper and presentation will be graded and comments returned on a Grading Guideline sheet prepared for this assignment.
Presentations of the Midterm papers will begin on Session #6 and continue at other sessions until complete.
Final Group Project
The Final Group Project will be both a paper and presentation covering a major MC IT project. The selected project should allow you to integrate the key learning points of this course as they apply to an actual recently completed or in-process Mission Critical project [by definition more than 50 people with Mission Critical/ strategic importance to the organization you chose]. The group member from the selected organization may become the resource person and facilitate the collection of information and arrange for interviews, etc. The paper should be written as an analysis and assessment of project management techniques. The paper might be written from the perspective of an outside consultant engaged to assess the PM effectiveness of a completed project [seeking opportunities to improve the process]; or an assessment of a project which will soon make critical decisions [and management is seeking outside advice]; or assessing the effectiveness on a complex MC on-going project. The paper and presentation should be prepared for a senior management audience. It should include an analysis [using course concepts and models] of the actual project management techniques and overall effectiveness. Actual results and lessons learned should be a key focus of the paper. An effective way to present your analysis would be to prepare a revised project plan [high level] incorporating the recommended changes in project initiation, organization, design, build, test, control, implementation, etc.
As an option, the paper may be presented in Case format for use by future classes. If this option is chosen, the format of the case is very important. See instructors for case format guidelines.
The paper or case should be no more than 20 double-spaced pages not including supporting material (see midterm paper). The presentation should be no longer than 15 min. Hard copy of the paper and supporting documents, and a disk with both the paper and PowerPoint presentation should be submitted. The hard copy and disk may not be returned. The paper and presentation will be graded and comments returned on a Grading Guideline sheet prepared for this assignment.
Treating the Final assignment as a "project", each group will be expected to submit the following "project documents":
Session 3 --- Project Definition [and a brief business case]
Session 5 --- Work Breakdown Structure (WBA)
Session 7 --- Estimate for WBS and Project Schedule
Session 9 --- Project Status Report
"Project documents" may be submitted in outline form, and will not be graded.
Presentations of the Final Group papers will be presented during Session #11.
Class Participation
This is a subjective evaluation of your contribution in class---unstructured discussion of the text reading assignments, questions and business cases. The evaluation will consider the quality of the contribution as well as the frequency of participation. Completion of text reading assignments and preparation of the cases is essential to full participation. Of the 30% which is allotted, your grade will be prorated for each class as follows:4 Asks good questions, makes valuable observations, and answers questions effectively on an ongoing basis.
3 A frequent participant, but all questions, answers, or observations are not always effective, or not on an ongoing basis, or tends to discourage effectiveness.
2 Only participates infrequently, or questions/answers do not reflect adequate preparation, or late to class.
1 Very rare participation, or questions/answers reflect little or no preparation, or very late to class.
0 Displays no sign of life, or absent for entire class.
As can be seen, you are expected to attend class and participate. Not attending class will have an influence on this portion of your grade since you cannot participate if you're not in class.
Your attendance at scheduled classes is expected and will be recorded. More than two unexcused absences may result in a failing grade. If you are absent, you are still expected to make arrangements to submit your written assignments when they are due, to obtain the next assignments and handout material (if any), and to complete the assignments and submit them by the assigned due date. One absence can adversely affect the participation level for multiple classes unless you plan ahead and/or recover quickly. To compensate for an unavoidable absence, extra credit assignments may be discussed with the instructor.
SESSION TOPICS & ASSIGNMENTS
Process Group --- Initiation (Concept and Feasibility)
Knowledge Areas --- Project Integration Management
Texts ---A. On Time, On Budget -- Ch. 1. Introd. to Software Development Problems
Ch. 2. Software Development Problems
B. Software Runaways --- Ch. 1. Introduction & "Death March" Projects
Case --- The IT System That Couldnt Deliver, HBR May-June 1997
Homework Due --- Text and case readings for class discussion
Process Group --- Planning
Knowledge Areas --- Project Scope Management
Texts ---A. On Time, On Budget --- Ch. 4. The Software Development Cycle
B. Software Runaways --- Ch. 2.4 Inadequate/No Project Management
Methodology (IRS Project Failures Cost
Taxpayers $50 B Annually & Bank of
Americas MasterNet System)
Case --- Living on Internet Time: Product Development at Netscape, Yahoo!, NetDynamics and Microsoft HBS 9-697-052, Rev. April 21, 1997
Case Question: Contrast the traditional System Development Life Cycle (SDLC) with the SDLC development cycles for the Internet development projects. Contrast the differences and reasons for the differences in the development cycles of Netscape, Yahoo, NetDynamics and Microsoft.
Homework Due --- Written Case Question Analysis and text readings for class discussion
Process Group --- Planning
Knowledge Areas --- Project Time and Human Resource Management
Texts ---A. On Time, On Budget --- Ch. 9. Software Development Standards
Ch. 10. Project Scheduling
B. Software Runaways --- Ch. 2 2.1.2 War Stories and Denver Airport
Case --- BAE Automated Systems (A): Denver International Airport Baggage-Handling System
BAE Automated Systems (B): Implementing the Baggage-Handling System [both Cases are in the text; Software Runaways]
Case Question: Identify the Project "Red Flag" issues and ways to remedy or
manage these risk areas.
Homework Due --- Written Case Question Analysis and text readings for class
discussion
--- Final Group Project ---Project Definition [and a business case]
Process Group --- Executing
Knowledge Areas --- Project Cost Management
Texts ---A. On Time, On Budget --- Ch. 11. Preparation of Estimates
B. Software Runaways --- Ch. 2.2 Bad Planning and Estimating
(Painful Birth & The Project from Hell)
Case --- Providian Trust (A) A New CEO HBS 398-008
Case Question: Identify Project Management issues and develop
recommendations.
Homework Due --- Written Case Question Analysis and text readings for class
discussion
Process Group --- Executing
Knowledge Areas --- Project Quality Management
Texts ---A. On Time, On Budget -- Ch. 8. Project Support Functions
(Software Configuration Control, Quality
Assurance, and Testing)
B. Software Runaways --- Ch. 2.5 Insufficient Senior Staff on the Team and
MeltdownCase --- CONFIRM: Leading-edge Travel Industry Reservation System
[ Case is in the text; Software Runaways]
Case Question: Review the responsibilities of each project "partner" as they performed and as they should have performed. What recommendations do you have to avoid a "meltdown" as of 1992?
Homework Due --- Written Case Question Analysis and text readings for class
discussion
--- Final Group Project --- Work Breakdown Structure (WBS)
7. Project/Program Management Office and the Internet
Process Group --- Controlling
Knowledge Areas --- Project Communications Management
Texts ---A. On Time, On Budget -- Ch. 5. Principles Of Managing Software
Engineers (Team Structure and Status
Reporting)
Ch. 6. How To Handle Large Projects: Divide
And Conquer
B. Software Runaways --- Ch. 2.1.3 Florida Welfare
2.1.4 Anatomy of a Runaway: FAACase --- Project Management and the Internet [either newly developed case on the
use of the Internet at a major Chicago bank for project management facilitation and communication of the current major SAP project; Project Management and the Internet --- PMI Presentation or other PMI presentations; and the presentation (if available from United Airlines PM Office and Software Maturity Level 2 SEI page 10 of text)---TBD]
Case Question: TBD
Homework Due --- Written Case Question Analysis and text readings for class
discussion
--- Final Group Project --- Estimate for WBS and Project Schedule
8. Project Implementation Considerations
Process Group --- Executing
Knowledge Areas --- Project Technology [not in PMBOK] Management
Texts ---A. On Time, On Budget -- Ch. 7. Software Project Management In A Client/
Server Environment
B. Software Runaways --- Ch. 2.3 Technology New to the Organization
(Anatomy of a 4 GL Disaster & WestpacBank)
Case --- Ford Motor Company: Maximizing the Business Value of Web
Technologies, HBS 9-198-006, July 10, 1997, Prof. Robert D. Austin
Case Question: For the various areas where the Web has been used, assess its success and what suggestions or recommendations do you have related to the Implementation approach.
Homework Due --- Written Case Question Analysis and text readings for class
discussion
9. Project Implementation Considerations
Process Group --- Executing
Knowledge Areas --- Project Procurement Management
Texts ---A. On Time, On Budget -- Ch. 3. Software Development Under Contract
Hardware/Software
2.7 Other---Performance Problems
(NCR System for Inventory Turned Into a
Virtual Saboteur & Lisp Flaw Scuttles
MCC CAD Project)
Case --- Network Computing at Sun Microsystems: A Strategic Deployment,
HBS 9-198-007, June 1, 1998, Prof. Robert D. Austin
Case Question: At Sun, the move to JAVA was both "bleeding edge" and a significant change to the powerful desktop culture. What were the Change Management issues and how did Sun deal with the issues. Do you think they were successful?
Homework Due --- Written Case Question Analysis and text readings for class
Discussion
--- Final Group Project --- Project Status Report
Process Group --- Executing
Knowledge Areas --- Project Risk Management
Texts ---A. On Time, On Budget N/A
(Risk & Issue Management and Remedies)
Ch. 4 Conclusions
Case --- Chicago Park District (A) UVA-OB-0618; Chicago Park District (B): Come Out and Play! UVA-OB-0619; Chicago Park District (C): The Information Systems Project, Darden Graduate School of Business Administration, UVA-OB-0620, Prof. James G. Clawson
Case Question: What were the IT project issues and how were these issues handled by CPD and the 3rd party integrator? What could have been done earlier to manage or prevent the problems?
Homework Due --- Written Case Question Analysis and text readings for class
discussion
11. Final Group Project and Presentation