Project Management: Muzammil Ahmad Khan
Project Management: Muzammil Ahmad Khan
Course Description
Project Management
Course Objective
Course Learning Outcomes( CLO’s )
CLO
This course intends to give the student a basic No
Outcome Statement Level *
Project Management Project Management * Bloom’s taxonomy level. C: Cognitive, P: Psychomotor, A: Affective
3 4
Text Book
Information Technology Project Management
Assignments, Quizzes & Project 20
7th Edition, Mid Term 30
Kathy Schwalbe
Final Examination 50
Reference Book
Information Technology Project Management
Total Marks 100
4th Edition
Jack Marchewka https://sites.google.com/site/cedssuet
1
CE - 403: Computer Engineering Project Management
Learning Objectives
Information Technology Project Management Describe the systems view of project management and how
7th Edition it applies to information technology (IT) projects
Understand the concept of a project phase and the project Projects must operate in a broad organizational environment
life cycle, and distinguish between project development and Project managers need to use systems thinking:
product development taking a holistic view of carrying out projects within the
Discuss the unique attributes and diverse nature of IT context of the organization
projects Senior managers must make sure projects continue to support
Describe recent trends affecting IT project management, current business needs
including globalization, outsourcing, virtual teams, and agile
project management
2
Figure 2-2: Perspectives on Organizations What went wrong ?
In a paper titled “A Study in Project Failure,” two researchers
examined the success and failure of 214 IT projects over an
eight-year period in several European countries.
The researchers found that only one in eight (12.5 percent) were
considered successful in terms of meeting scope, time, and cost
goals.
The authors said that the culture within many organizations is
often to blame
Among other things, people often do not discuss important
leadership, stakeholder, and risk management issues
Project Management 13 Project Management 14
3
10 Characteristics of Organizational Structure Stakeholder Management
Member identity * Risk tolerance * Project managers must take time to identify, understand,
and manage relationships with all project stakeholders
Group emphasis * Reward criteria *
Using the four frames of organizations can help meet
People focus Conflict tolerance *
stakeholder needs and expectations
Unit integration * Means-ends orientation
Senior executives/top management are very important
Control Open-systems focus *
stakeholders
See Chapter 13, Project Stakeholder Management,
* Project work is most successful in an organizational culture
for more information
where these items are strong/high and other items are balanced.
The media have often reported on mismanaged IT projects. People in top management positions are key stakeholders in
A classic example and popular case study is the baggage projects
handling system at Denver International Airport (DIA). A very important factor in helping project managers
The system was supposed to reduce flight delays, shorten successfully lead projects is the level of commitment and
waiting times at luggage carousels, and save money, but support they receive from top management
instead it caused huge problems. Without top management commitment, many projects will fail.
One important reason for this famous project disaster was the Some projects have a senior manager called a champion who
failure to recognize the project’s complexity. acts as a key proponent for a project.
Providing adequate resources IT governance addresses the authority and control for key
IT activities in organizations, including IT infrastructure,
Approving unique project needs in a timely manner
IT use, and project management
Getting cooperation from other parts of the organization
A lack of IT governance can be dangerous, as evidenced by
Mentoring and coaching on leadership issues
three well-publicized IT project failures in Australia
(Sydney Water’s customer relationship management system,
the Royal Melbourne Institute of Technology’s academic
management system, and One.Tel’s billing system)
4
Need for Organizational Commitment to
Need for Organizational Standards
Information Technology (IT)
If the organization has a negative attitude toward IT, it will Standards and guidelines help project managers be more
effective
be difficult for an IT project to succeed
Having a Chief Information Officer (CIO) at a high level in Senior management can encourage
the organization helps IT projects the use of standard forms and software for project
management
Assigning non-IT people to IT projects also encourage more
commitment the development and use of guidelines for writing project
plans or providing status information
the creation of a project management office or center of
excellence
Project Management 25 Project Management 26
Project Phases and the Project Life Cycle More on Project Phases
A project life cycle is a collection of project phases that In early phases of a project life cycle
resource needs are usually lowest
defines
the level of uncertainty (risk) is highest
what work will be performed in each phase project stakeholders have the greatest opportunity to
what deliverables will be produced and when influence the project
who is involved in each phase, and In middle phases of a project life cycle
the certainty of completing a project improves
how management will control and approve work produced
more resources are needed
in each phase
The final phase of a project life cycle focuses on
A deliverable is a product or service produced or provided as ensuring that project requirements were met
part of a project the sponsor approves completion of the project
Project Management 27 Project Management 28
5
Figure 2-5: Waterfall and Spiral Life Cycle
Predictive Life Cycle Models
Models
Waterfall model: has well-defined, linear stages of systems
development and support
Spiral model: shows that software is developed using an
iterative or spiral approach rather than a linear approach
Incremental build model: provides for progressive
development of operational software
Prototyping model: used for developing prototypes to clarify
user requirements
Rapid Application Development (RAD) model: used to
produce systems quickly without sacrificing quality
Project Management 31 Project Management 32
Agile software development has become popular to describe A project should successfully pass through each of the
new approaches that focus on close collaboration between project phases in order to continue on to the next
programming teams and business experts Management reviews, also called phase exits or kill points,
See the last section of this chapter and Chapter 3 for more should occur after each phase to evaluate the project’s
information on agile progress, likely success, and continued compatibility with
organizational goals
6
Important Issues and Suggestions related to
Outsourcing
Globalization
Issues Organizations remain competitive by using outsourcing to their
advantage, such as finding ways to reduce costs
Communications
Trust Their next challenge is to make strategic IT investments with
Common work practices outsourcing by improving their enterprise architecture to ensure
Tools that IT infrastructure and business processes are integrated and
Suggestions standardized (See Suggested Readings)
Employ greater project discipline Project managers should become more familiar with negotiating
Think global but act local contracts and other outsourcing issues
Keep project momentum going
Use newer tools and technology
Project Management 37 Project Management 38
and team member selection Agile today means using a method based on iterative and
incremental development, in which requirements and solutions
evolve through collaboration.
Project Management 41 Project Management 42
7
Agile makes sense for some projects,
Manifesto for Agile Software Development
But not all
Many seasoned experts in project management warn people In February 2001, a group of 17 people that called itself the
Agile Alliance developed and agreed on the Manifesto for
not to fall for the hype associated with Agile.
Agile Software Development, as follows:
For example, J. Leroy Ward, Executive Vice President at “We are uncovering better ways of developing software by
ESI International, said that “Agile will be seen for what it is doing it and helping others do it. Through this work we have
… and isn’t….Project management organizations embracing come to value:
Agile software and product development approaches will Individuals and interactions over processes and tools
continue to grow while being faced with the challenge of Working software over comprehensive documentation
demonstrating ROI through Agile adoption.” * Customer collaboration over contract negotiation
*J. Leroy Ward, “The Top Ten Project Management Trends for 2011,” projecttimes.com Responding to change over following a plan” *
(January 24, 2011).
* Agile Manifesto, www.agilemanifesto.org.
Project Management 43 Project Management 44