Course Instructor: Ms. Sumeera Hashmi
Assistant Professor
Faculty Office 8 – Iqbal Block (2
nd
Floor)
Copyright 2009
Course Outline
An overview of Software Project Management
Credit Hours: 3
Introduction
◦
Introduction to PM
◦
Advantages of Formal Project Management
◦
Project Attributes
◦
Project Parameters
◦
Project Management Knowledge Areas
Project Planning
◦
Planning scope management
◦
Collecting requirements
◦
Defining scope
◦
WBS
◦
Validating
◦
Controlling
Information Technology Project
Project Scheduling
◦ Planning time management ◦ Defining activities
◦ Sequencing activities
◦ Estimating activity resources and duration ◦ Developing and controlling schedule
Project Estimation
◦ Cost Management concept
◦ Principles Cost estimation methods
◦ Budgeting.
◦ Earned value Management
◦ Portfolio Management
Resource Allocation
◦ HR Management
◦ Intrinsic and extrinsic motivation ◦ Maslow’s Hierarchy of needs ◦ Developing HR plan
◦ Developing Project Team. ◦ Social style profiles
◦ DISC profiles
Copyright 2009
People Management
◦
Importance of good communication in projects
◦
Stakeholder management strategy
◦
Advantages and disadvantages of project work load distribution.
◦
Importance of managing stakeholder expectation
◦
Methods for improving project communications
◦
Usage of software to improve communications and planning.
Text Book
◦
Information Technology Project Management, 7
thEdition by Kathy Schwalbe
(2013)
Reference Book
◦
Project Managers’ guide to mastering Agile (2015)
◦
PMBoK Guide 5
thEdition (latest)
Information Technology Project
What is a Project
Project Attributes
What is Project Management
Project Parameters – Triple Constraint
Project and Program Managers
Introduction to 9 Knowledge Areas involved in
Copyright 2009
A
project
is “a temporary endeavor undertaken to create a unique
product, service, or result”. OR
“A project is a sequence of
unique, complex,
and
connected activities
having
one goal
or purpose, that must be completed in
specific time
,
within
budget
and according to
specification.
” OR
A Project is:
◦
Temporary in nature
Temporary in nature
(e.g. create a set of online tutorials about using
government documents)
◦
Specific goals
Specific goals
(e.g. set of online tutorials on finding Ontario
government pubs)
◦
Clear-cut starting and ending date
Clear-cut starting and ending date
◦
Dedicated funding (
Dedicated funding (
in most cases)
Information Technology Project
Copyright 2009
A project can create:
A product that can be either a component of another item, an enhancement
of an item, or an end item in itself;
A service or a capability to perform a service (e.g., a business function that
supports production or distribution);
An improvement in the existing product or service lines (e.g., A Six Sigma
project undertaken to reduce defects); or
A result, such as an outcome or document (e.g., a research project that
develops knowledge that can be used to determine whether a trend exists or a
new process will benefit society).
Information Technology Project
Knowing where you are going and when you have arrived
Identify manageable work loads
Identify where to focus your efforts
Knowing where you stand
Maintaining good communication
Keeping calm and maintaining consistency
Copyright 2009
“Good project management doesn't have to be
costly, complicated, or cumbersome. In short, don't
panic.
You already know a lot about managing projects.
If you've moved to a new home, hosted a family
reunion, or remodelled a bathroom, you already
know about achieving objectives, sticking to a
schedule, working within a budget, and delivering
quality.”
Biafore, Bonnie.
On Time! On Track! On Target! Managing Your Projects Successfully with Microsoft®
Project
, Microsoft Press, c2006.
Project management is the application of
knowledge, skills, tools, and techniques to project
activities to meet the project requirements.
Project management is accomplished through the
Copyright 2009
Which are categorized into five Process Groups.
These five
Process Groups are:
• Initiating,
• Planning,
• Executing,
• Monitoring and Controlling, and
• Closing.
Information Technology Project
Copyright 2009
Managing a project typically includes, but is not limited to:
• Identifying requirements;
• Addressing the various needs, concerns, and expectations of the stakeholders in
planning and executing
the project;
• Setting up, maintaining, and carrying out communications among stakeholders that are
active, effective,
and collaborative in nature;
• Managing stakeholders towards meeting project requirements and creating project
deliverables;
• Balancing the competing project constraints, which include, but are not limited to:
○ Scope,
○ Quality,
○ Schedule,
○ Budget,
○ Resources, and
○ Risks.
Information Technology Project
Project managers
work with project sponsors, the
project team, and other people involved in a project to
meet project goals.
Program
: A program is different from a project, these
are larger in scope and comprise of multiple projects.
For e.g. a Space Program that includes several projects.
Group of related projects managed in a coordinated way
to obtain benefits and control not available from
managing them individually.
Copyright 2009
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
Information Technology Project
Copyright 2009 Information Technology Project
Management, Sixth Edition 18
Copyright 2009 Information Technology Project