Software Project Management: Aamir Anwar Lecturer Computer Science SZABIST, Islamabad
Software Project Management: Aamir Anwar Lecturer Computer Science SZABIST, Islamabad
Software Project Management: Aamir Anwar Lecturer Computer Science SZABIST, Islamabad
Lecture 1
Aamir Anwar
Lecturer Computer Science
SZABIST, Islamabad
Books and Helping Materials
Text Book:
Software Project Management, Bob Hughes and Mike Cotterell,
McGraw-Hill Education; 5th Edition (2009).
Reference Books:
A Guide to the Project Management Body of Knowledge, 5th Edition
(PMBOK Guides).
Mastering Software Project Management: Best Practices, Tools and
6
Copyright 2014
Project Management Skills
Leadership
Communications
Problem Solving
Negotiating
Influencing the Organization
Mentoring
Process and technical expertise
7
Copyright 2014
Project Manager Positions
Project Administrator / Coordinator
Assistant Project Manager
Project Manager / Program Manager
Executive Program Manager
V.P. Program Development
8
Copyright 2014
Software Project Management
Management
Project
Management
Software
Project
Management
9
Copyright 2014
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 (less stress).
10
Copyright 2014
Project vs. Program Management
What’s a ‘program’?
Mostly differences of scale
Often a number of related projects
Longer than projects
Definitions vary
Ex: Program Manager for MS Word
11
Copyright 2014
12
Copyright 2014
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
23
Copyright 2014
Program (or Project) Evaluation and Review Technique
• PERT chart for a project with five milestones (10 through 50) and six activities (A
through F). The project has two critical paths: activities B and C, or A, D, and F –
giving a minimum project time of 7 months with fast tracking. Activity E is sub-
critical, and has a float of 1 month
24
Copyright 2014
Tools: Network Diagram
25
Copyright 2014