Professional Documents
Culture Documents
Chapter One:
Introduction to IS Project Management
Outline
• Project and Project Management
– What is a Project
• Project Attributes
• Examples of Projects
• Why Projects Fail
– What is Project Management
• Advantage of using formal project management
– Project and Program Managers
• The triple constraints of Project Management
• Project Management Framework
– Project Stakeholders
• Role of a Project Manager
• Project Life Cycle Models and Paradigms
What is a Project
• A project is “a temporary endeavor undertaken to create a unique
product, service, or result” (PMBOK® Guide, Fifth Edition, 2013)
• A project is a sequence of complex and connected activities (planned
set of activities) having one goal or purpose that must be completed
by a specific time, within budget and according to specifications /
Quality.
• Operations is work done to sustain the business
• Projects end when their objectives have been reached or the project
has been terminated.
• Projects can be large or small and take a short or long time to
complete.
Examples of IS Projects
• A team of students create a smartphone application and sells
it online.
• Many organizations upgrade hardware, software, and
networks via projects
• Organizations develop new software or enhance existing
systems to perform many business functions
• A company develops a driverless car
• A government group develops a system to track child
immunizations
• A global bank acquires other financial institutions and needs
to consolidate systems and procedures
Project Attributes
• A project
– has a unique purpose
– is temporary
– is developed using progressive elaboration
– requires resources, often from various areas
– should have a primary customer or sponsor
• The project sponsor usually provides the direction and funding for
the project.
– involves uncertainty
• Sometimes difficult to define its objectives clearly, estimate how
long it will take to complete, or determine how much it will cost.
Why Projects Fail?
• Projects fail:-
– When Estimates are faulty
– When time, talent and resources are insufficient or incorrectly
applied
– Undefined requirements and miscommunication.
• The main cause of project failure is the lack of adoption
of a formal project management:
– Failure in time management
– Failure in cost management
– Failure in scope management
– Failure in quality management
Advantages of Using Formal Project
Management
• Better control of financial, physical, and human
resources.
• Improved customer relations.
• Shorter development times.
• Lower costs.
• Higher quality and increased reliability.
• Higher profit margins.
• Improved productivity.
• Better internal coordination
7
Project and Program Managers
• Project managers work with project sponsors,
project team, and other people involved in a
project to meet project goals.
• Program: group of related projects managed in a
coordinated way to obtain benefits and control
not available from managing them individually.
• Program managers oversee programs; often act
as bosses for project managers.
8
The Triple Constraint of Project
Management
• Every project is constrained in different ways by its
– Scope goals: What is the project trying to
accomplish?
– Time goals: How long should it take to complete?
– Cost goals: What should it cost?
• It is the project manager’s duty to balance these
three often competing goals.
9
The Triple Constraint of PM
10
What is Project Management?
• Project management is “the application of
knowledge, skills, tools and techniques to
project activities to meet project
requirements”.
12
Project Stakeholders
• Stakeholders are individuals and organizations involved in or affected
by project activities.
– The project management team must
• identify the stakeholders,
• determine their requirements and then
• manage and influence those requirements to ensure a successful project
– Stakeholders include
• the project sponsor
• the project manager
• the project team
• support staff
• Customers/users
• suppliers
• opponents to the project, etc.
13
Project Management Knowledge Areas
15
Project Success
16
What Helps Projects Succeed?
18
Project Portfolio Management
• As part of project portfolio management, organizations group
and manage projects and programs as a portfolio of investments
that contribute to the entire enterprise’s success.
• Project portfolio management refers to a process used by
portfolio managers to analyze and evaluate the potential
return(benefits) on doing current and proposed projects to
invest organizational resources .
• The approach examines:
– Risk-reward of each project,
– The available resources (capital, human resources) ,
– The likelihood of project duration and the expected outcome.
• Portfolio managers help their organizations make wise
investment decisions by helping to select and analyze projects
from a strategic perspective. 19
Project Management Compared to Project
Portfolio Management
20
Sample Project Portfolio Approach
21
Examples of IT project portfolio categories
• Venture: help transform the business
– IT projects to provide kiosks in stores and similar functionality on the
internet .
• Transform the business by developing close partnership with customers and suppliers.
1. People skills
2. Leadership
3. Listening
4. Integrity, ethical behavior, consistent
5. Strong at building trust
6. Verbal communication
7. Strong at building teams
8. Conflict resolution, conflict management
9. Critical thinking, problem solving
10. Understands, balances priorities 24
Different Skills Needed in Different
Situations
• Large projects:
– Leadership, relevant prior experience, planning, people skills, verbal
communication, and team-building skills were most important.
• High uncertainty projects:
– Risk management, expectation management, leadership, people skills,
and planning skills were most important.
• Very novel projects:
– Leadership, people skills, having vision and goals, self confidence,
expectations management, and listening skills were most important.
25
Importance of Leadership Skills
26
Careers for IT Project Managers
27
Ten Hottest IT Skills
28
Ethics in Project Management
29
Project Phases and the Project Life Cycle
32
Phases of the Traditional Project Life Cycle
33
Project Management Process Groups
• A process is a series of actions directed toward a
particular result
• Project management can be viewed as a number
of interlinked processes
• The project management process groups include
– initiating processes
– planning processes
– executing processes
– monitoring and controlling processes
– closing processes
34
Project Management Processes
Initiating Planning
Planning
Initiating Processes
Processes
Processes Processes
Controlling Executing
Executing
Controlling
Processes Processes
Processes
Processes
Closing
Closing
Processes
Processes
Percentage of Time Spent on Each Process Group
36
Project Pre-initiation
• It is good practice to lay the groundwork for a
project before it officially starts
• Senior managers often perform several pre-
initiation tasks, including the following:
– Determine the scope, time, and cost constraints for the project
– Identify the project sponsor
– Select the project manager
– Meet with the project manager to review the process and expectations for
managing the project
– Determine if the project should be divided into two or more smaller projects
37
Project Initiation
38
Project Planning
41
Project Closing
• Formalizes acceptance of the product, service, or result
and brings the project or a project phase to an orderly end
• Involves gaining stakeholder and customer acceptance of
the final products and services
• Even if projects are not completed, they should be closed
out to learn from the past
• Outputs include project files and lessons-learned reports,
part of organizational process assets
• Most projects also include a final report and presentation
to the sponsor/senior management
42
Process Group Interaction
• The figure illustrates the relative depth, breadth, and
interrelationship between these process groups.
43
Product Life Cycles
44
Software product Life Cycle 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
45
Waterfall and Spiral Life Cycle Models
46
The Importance of Project Phases and
Management Reviews
• A project should successfully pass through each of the
project phases in order to continue on to the next
• Management reviews, also called phase exits or kill
points, should occur after each phase to evaluate the
project’s progress, likely success, and continued
compatibility with organizational goals.
• The conclusion of a project phase is generally marked
by a review of both key deliverables and project
performance to date, to
– Determine if the project should continue into its next phase
– Detect and correct errors cost effectively 47
Thank You
48