0% found this document useful (0 votes)
36 views26 pages

IT/Software Project Management: Kamran Dahri)

This document provides an introduction to an IT/Software Project Management course. The objectives are to introduce practical project management methods and tools. The course will be communicated through a Facebook group and materials will be posted there. Assignments are due by announced deadlines via email. The grading breakdown is provided. Key topics that will be covered include the project management field and jobs, professional organizations, certifications, books, tools, management concepts, and challenges that are unique to IT/software project management.

Uploaded by

علی احمد
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PPTX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
36 views26 pages

IT/Software Project Management: Kamran Dahri)

This document provides an introduction to an IT/Software Project Management course. The objectives are to introduce practical project management methods and tools. The course will be communicated through a Facebook group and materials will be posted there. Assignments are due by announced deadlines via email. The grading breakdown is provided. Key topics that will be covered include the project management field and jobs, professional organizations, certifications, books, tools, management concepts, and challenges that are unique to IT/software project management.

Uploaded by

علی احمد
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PPTX, PDF, TXT or read online on Scribd
You are on page 1/ 26

IT/Software Project Management

Introduction

Lecture 1
KAMRAN DAHRI)
Text Books

• Software Project Survival Guide


• Steve McConnell

• PMBOK Guide (4th Edition)


• PMI

• Project Management
• Dr. Harold Kerzner

• Rapid Development
• Steve McConnell
Course Objectives

• Introduce methods and tools of


project management that’ll help you
practically.
Administrative Details

• We will communicate through a facebook


group

• All lecture presentation and other material


will be posted on the course group 24 hours
after the lecture.

• All assignments/ project deliverables are to


be sent by the announced deadline through
e-mail at [email protected]
Grading
Assessment Marks
Attendance 10
Assignment 10
Midterms 30
Final 60
TOTAL 100
The field of IT/Software Project
Management
• Jobs: where are they?
• Professional Organizations
– Project Management Institute (PMI) (pmi.org)
– Software Engineering Institute (SEI)
– IEEE Software Engineering Group
• Certifications
– PMP
– CAPM
– PRINCE 2
– CompTIA Project+
• Book
– “PMBOK Guide” – A Guide to the Project Management Body of
Knowledge
• Tools
– MS Project
Management
• Getting activities completed
efficiently and effectively through the
available resources.
– Efficiency – Doing things Right
(Minimize costs)
– Effectiveness – Doing the Right things
(Goal attainment)
Management Functions
• Planning
• Organizing
• Leading
• Controlling
Management
Project Management

• What is a project?

– A project is a temporary endeavor


undertaken to create a unique product,
service or result.
Project Management

• Examples of a project
– Developing a new product or service
– Effecting a change in structure,
staffing, or style of an organization
– Developing or acquiring a new or
modified information system
– Constructing a building or infrastructure
– Implementing a new business process
or procedure
Project Management

• What is Project Management?

– Application of knowledge, skills, tools


and techniques to project activities to
meet project requirements.
Project Management

• Managing a project includes:


– Identifying requirements
– Addressing the various needs, concerns, and
expectations of the stakeholders as the project is
planned and carried out
– Balancing the competing project constraints including
• Scope
• Quality
• Schedule
• Budget
• Resources
• Risk
Project Management

• Program

– A program is defined as a group of


related projects managed in a
coordinated way to obtain benefits and
control not available from managing
them individually.
Project Management

• Examples of Programs
– University building an online
registration system for all departments
– A company decides to automate its
various functions
Project Management

• Portfolio

– A portfolio refers to a collection of


projects or programs and other work
that are grouped together to facilitate
effective management of that work to
meet strategic business objectives.
Project Management

• Examples of Portfolios
– An organization wishes to build up on
its online presence by launching
various marketing and sales initiatives.
– An organization decides to add a new
product to meet its business objectives.
Project Management

• Projects and Strategic Planning


– Market Demand
– Strategic Opportunity/ Business Need
– Customer Request
– Technological Advance
– Legal Requirements
Project Management

• Project Management Office (PMO)


– An organizational body assigned
various responsibilities related to
centralized and coordinated
management of projects under its
domain.
Project Management

• Primary Functions of a PMO


– Managing shared resources across all projects
– Identifying and developing Project
Management Methodology, best practices and
standards
– Coaching, mentoring, training, and oversight
– Monitoring compliance
– Developing and managing project policies,
procedures, templates, etc.
– Coordinating communication across projects.
Project Management

• Project vs. Operational Work


– Operations are ongoing and produce
repetitive product, services, or results.
– Operations work does not terminate
when its current objectives are met but
instead follow new directions to support
the organization’s strategic plans.
Project Management

• Project vs. Operational Work


– Building an extension to your house.
– Shelving books in the library.
– Writing a software program.
– Organizing a large conference.
– Preparing a weekly SPM lecture.
Management
IT/SW Project Management

• Invisibility
– IT/Software Projects are not visible all the time.
• Complexity
– IT/Software products contain more complexity than
other engineered artifacts.
• Flexibility
– IT/software systems are likely to a high degree of
change
• Failure Rate
– IT/Software Projects have a higher failure rate than
other projects.
Software Project Management

• Why do Software Projects Fail?


– People begin programming before they
understand the problem
– Teams can commit to impossible
deadlines by being overly optimistic and
not thinking through the work
– Defects are injected early but discovered
late.
– Managers try to test quality into the
software.
Software Project Management

• Why do Software Projects Fail?


– Many project managers faced with a
deadline that's clearly unrealistic will put
pressure on their team to work late and
make up the time.
– They silently trim the scope, gut quality
tasks, start eliminating reviews,
inspections, and pretty much any
documentation, and just stop updating
the schedule entirely.

You might also like