Chapter 1
Chapter 1
05/10/2023 1
Chapter One
Examining the Big Picture of Project Management
Motivation for Studying Software Project
Management
Software projects had a terrible track record.
Indicators
• Most of software development project failed or
delayed costing billions of $
• Many bugs/1000 lines of codes
• Delivering the system over budget
05/10/2023 2
Motivation for Studying(cont…)
• Scope creeping(failure to fulfill all the tasks with
TOR)
• Delivering of less quality software
• Higher cost of project than planned
Reason
Lack of structured and organized methodology
Lack of good project management
05/10/2023 4
What Is a Project?
A project is “a temporary endeavor undertaken to
create a unique product, service, or result.”*
A project ends when its 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.
05/10/2023 5
Software project Management
Software project management is a type of project
management that focuses specifically on creating or
updating software.
Project management is “the application of
knowledge, skills, tools and techniques to project
activities to meet project requirements.”*
Is the art of organizing, leading, reporting and
completing a project through a people.
05/10/2023 6
Cont…
Project management actually refers to four activities related to
successfully complete a project:
1. Organizing and showing the individual pieces of a project.
2. Showing the timing of tasks:
the time required to complete tasks
the time tasks start and stop.
3. Identifying and allocating the resources needed to complete a
project.
4. Comparing the planned outcome with the actual
outcome. Comparisons are usually made in three areas:
time spent, resources required, and money spent
05/10/2023 7
Project Attributes
A project:
Has a unique purpose.
Is temporary.
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.
They solve problems.
05/10/2023 8
Comparing Projects and Operations
Operations are the day-to-day activities that your
organization does.
For example, a car manufacturer makes cars. An
airline flies people from one city to another. A help
desk supports technical solutions.
A project at an automobile manufacturer might be to
design a new car.
05/10/2023 9
Examining project Constraints
A constraint is anything that restricts the project
manager’s options.
05/10/2023 11
Figure 1-1. The Triple Constraint of Project
Management
Successful project
management means
meeting all three goals
(scope, time, and cost) –
and satisfying the
project’s sponsor!
05/10/2023 12
Figure 1-2. Project Management Framework
05/10/2023 13
Project Stakeholders
Stakeholders are the people involved in or affected by
project activities.
Stakeholders include:
Project sponsor
Project manager
Project team
Support staff
Customers
Users
Suppliers
Opponents to the project
05/10/2023 14
Nine Project Management Knowledge Areas
Knowledge areas describe the key competencies that
project managers must develop.
Four core knowledge areas lead to specific project
objectives (scope, time, cost, and quality).
Four facilitating knowledge areas are the means through
which the project objectives are achieved (human
resources, communication, risk, and procurement
management).
One knowledge area (project integration management)
affects and is affected by all of the other knowledge
areas.
All knowledge areas are important!
05/10/2023 15
Project Management Tools and Techniques
Project management tools and techniques assist
project managers and their teams in various aspects of
project management.
Specific tools and techniques include:
Project charters, scope statements, and WBS (scope).
Gantt charts, network diagrams, critical path analyses,
critical chain scheduling (time).
Cost estimates and earned value management (cost).
05/10/2023 16
Suggested Skills for Project Managers
Project managers need both “hard” and “soft” skills.
05/10/2023 17
Suggested Skills for Project Managers
Communication skills: Listens, persuades.
Organizational skills: Plans, sets goals, analyzes.
Team-building skills: Shows empathy, motivates,
promotes esprit de corps.
Leadership skills: Sets examples, provides vision (big
picture), delegates, positive, energetic.
Coping skills: Flexible, creative, patient, persistent.
Technology skills: Experience, project knowledge.
05/10/2023 18
Cont…
A project managers are peoples who oversee all the
project activities.
A good project manager
• Takes ownership of the whole project
• Adequately plans for project
• Is authorative (Not authoritarian)
• Is decisive
• Is good communicator
• Is motivator
05/10/2023 19