Session 1 - Week 1 - Introduction To Project Management
Session 1 - Week 1 - Introduction To Project Management
Introduction to IT Project
Management
PMC115
What Is a Project?
A project is “a temporary endeavor undertaken
to create a unique product, service, or result”
(PMBOK® Guide, Sixth Edition, 2017)
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
2
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
Higher worker morale
3
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
5
The Triple Constraint of Project
Management
6
The Project Management Process
Analyze
and Revise
Manage
Changes
Lessons
Learned
8
10 Project Management
Knowledge Areas
Knowledge areas describe the key competencies
that project managers must develop
Project managers must have knowledge and skills
knowledge area
9
Project Management Framework
10
PROJECT LIFE CYCLE
Starting The PHASE Organizing PHASE Carrying Out PHASE Ending The
GATE GATE GATE
Project & Preparing The Work Project
TIMELINE
MONITORING
INITIATING PLANNING EXECUTING & CLOSING
PROCESSES PROCESSES PROCESSES
PROCESS GROUPS CONTROLLING PROCESSES
PROCESSES
PROCESS GROUPS
COST COMMUNICATIONS
27
11
Project Stakeholders
Stakeholders are the people involved in or
affected by project activities
Stakeholders include
◦ the project sponsor
◦ the project manager
◦ the project team
◦ support staff
◦ customers
◦ users
◦ suppliers
◦ opponents to the project
12
Project Management Tools and
Techniques
Project management tools and techniques assist
project managers and their teams in various
aspects of project management
Some specific ones include
◦ Project charter, scope statement, and WBS (scope)
13
Project Success
There are several ways to define project success:
15
What Helps Projects Succeed?*
1. Executive support
2. User involvement
3. Clear business objectives
4. Emotional maturity
5. Optimizing scope
6. Agile process
7. Project management expertise
8. Skilled resources
9. Execution
10. Tools and infrastructure
17
Suggested Skills for Project
Managers
The Project Management Body of Knowledge
Application area knowledge, standards, and
regulations
Project environment knowledge
General management knowledge and skills
Soft skills or human relations skills
18
The 4 Principle of Effective Project Managers
Principle 1 Solution
• If you don’t know • Set effective project objectives, developed with inputs
where you’re going, from clients and team members.
you probably won’t
get there
Principle 2 Solution
• If you fail to plan, • Learn to use project planning processes, tools and
you plan to fail techniques developed by PMI
Principle 3 Solution
• Problems caught • Proactively look for trouble, with an eye towards
early are easier to managing problems, rather than waiting to be
solve victimized by them.
Principle 4 Solution
• People and politics • Remember to focus attention on people issues, both
are the bigger internal and external.
variables in every
project
19
Ten Most Important Skills and
Competencies for Project Managers
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
20
Ethics in Project Management
Ethics, loosely defined, is a set of principles that
guide our decision making based on personal
values of what is “right” and “wrong”
Project managers often face ethical dilemmas
In order to earn PMP certification, applicants must
agree to PMI’s Code of Ethics and Professional
Conduct
Several questions on the PMP exam are related to
professional responsibility, including ethics
21
Three Sphere Model for Systems Management
23
Phases of the Traditional
Project Life Cycle
24
Product Life Cycles
Products also have life cycles
The Systems Development Life Cycle (SDLC) is
25
Predictive 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
26
Agile Software Development
Agilesoftware development has
become popular to describe new
approaches that focus on close
collaboration between programming
teams and business experts
27
Manifesto for Agile Software
Development
In February 2001, a group of 17 people that called itself the
Agile Alliance developed and agreed on the Manifesto for Agile
Software Development, as follows:
“We are uncovering better ways of developing software by
doing it and helping others do it. Through this work we have
come to value:
Individuals and interactions over processes and tools
Working software over comprehensive documentation
Customer collaboration over contract negotiation
Responding to change over following a plan”*
28
Agile Project Management
Agile means being able to move quickly and easily, but some
people feel that project management, as they have seen it
used, does not allow people to work quickly or easily.
Early software development projects often used a waterfall
approach, as defined earlier in this chapter. As technology
and businesses became more complex, the approach was
often difficult to use because requirements were unknown or
continuously changing.
Agile today means using a method based on iterative and
incremental development, in which requirements and
solutions evolve through collaboration.
29
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
30
Recent Trends Affecting IT
Project Management
Globalization
Outsourcing: Outsourcing is when an
31