lecture 1_ introduction to it project management

51
IT PROJECT MANAGEMENT Dr. Zeeshan Bhatti MPhil (IT) Lecture 1 Institute of Information and Communication Technology University of Sindh, Jamshoro 1 Introduction to Project Management

Upload: zeeshan-bhatti

Post on 23-Feb-2018

217 views

Category:

Documents


0 download

TRANSCRIPT

7/24/2019 Lecture 1_ Introduction to IT Project Management

http://slidepdf.com/reader/full/lecture-1-introduction-to-it-project-management 1/51

IT PROJECT MANAGEMENT Dr. Zeeshan Bhatti

MPhil (IT)

Lecture 1

Institute of Information and Communication TechnologyUniversity of Sindh, Jamshoro 1

Introduction to Project Management

7/24/2019 Lecture 1_ Introduction to IT Project Management

http://slidepdf.com/reader/full/lecture-1-introduction-to-it-project-management 2/51

COURSE DETAILSCourse Code:Course Title: IT Project Management

Lecturer: Dr. Zeeshan Bhatti, [email protected]

Schedule: Thursday 2:00-06:00

Blog:

h

ttp://zeeshanacademy.blogspot.com/

My web page:

https://sites.google.com/site/drzeeshanacademy/

Facebook

https://www.facebook.com/drzeeshanacademy

2

7/24/2019 Lecture 1_ Introduction to IT Project Management

http://slidepdf.com/reader/full/lecture-1-introduction-to-it-project-management 3/51

ABOUT MEDr. Zeeshan Bhatti completed his PhD (Information Technology) in field ofComputer Graphics and Animation, at Kulliyyah of Information andCommunication Technology, International Islamic University Malaysia (IIUM).His PhD research topic is  “Oscillator Driven Central Pattern Generator (CPG)System for Animating  Quadruped’s Locomotion In 3D”. He is specifically

conducting research on generating procedural simulations of quadrupedlocomotion's, with gait analysis, biomechanics of quadruped motion, andmotion pattern generation through mathematical modeling. He did is MPhil(Information Technology) from IICT, University of Sindh, Jamshoro in the fieldof Natural Language Processing, working specifically on Sindhi computing andSindhi spell Checking Algorithms. His expertise is in the domain of Multimedia,Computer Graphics, Animation and Simulation, Natural Language Processing,

Spell Checkers, Linguistics and Corpus development through dictionaries. Dr.Bhatti is part of Research group in IICT, under which various Sindhi Languageprojects have been developed and made available online along with anOnline learning academy providing free notes, lectures and tutorials. He haspublished more than 35 research papers in international/local journals andconferences, with author of 4 international books also published under IIUM

press. Currently, Dr. Bhatti is working as Lecturer in Institute of Information andCommunication Technology, University of Sindh, Jamshoro, Pakistan. 3

7/24/2019 Lecture 1_ Introduction to IT Project Management

http://slidepdf.com/reader/full/lecture-1-introduction-to-it-project-management 4/51

The mission of this group is to establish a research environment,promoting research and development in the field of Multimedia,

Animation and Computer Graphics. Through this group, pioneeringresearch work would be initiated and conducted to make significantscientific contribution in various domain, while supporting andfacilitating research students under one unified group working in samesubject area.

Dr. Zeeshan Bhatti

https://sites.google.com/site/magicrgroup/home

4

7/24/2019 Lecture 1_ Introduction to IT Project Management

http://slidepdf.com/reader/full/lecture-1-introduction-to-it-project-management 5/51

SUBJECT AREAS

Multimedia Technology

Computer Animation

Computer GraphicsImage Processing

Gesture Recognition

Artificial Intelligence

Natural Language Processing

5

7/24/2019 Lecture 1_ Introduction to IT Project Management

http://slidepdf.com/reader/full/lecture-1-introduction-to-it-project-management 6/51

IT PROJECT MANAGEMENT

6

7/24/2019 Lecture 1_ Introduction to IT Project Management

http://slidepdf.com/reader/full/lecture-1-introduction-to-it-project-management 7/51

COURSE CONTENTS - IPMCourse Title: IT Project Management

Credit Hours: 04

Course Pre-requisite: Data Organization and Software Engineering Concepts

Course Objectives:

This course is designed to introduce and explore the basic concepts and practicesof project management and help students understand how to plan and manage ITprojects successfully. Throughout the course, students will be asked to utilize courseconcepts, methodologies, and tools while utilizing technology applications andaddressing real-world problems. Students will learn the skills necessary to defineproject scope, create workable project plans, and manage projects with quality,budget, and schedule in mind. The course is structured around the key phases ofproject lifecycle, including initiating a project, developing project plans, executingand managing a project, and closing out a project. In addition, students will betaught how to identify and address the change management and political issuesassociated with project management.

7

7/24/2019 Lecture 1_ Introduction to IT Project Management

http://slidepdf.com/reader/full/lecture-1-introduction-to-it-project-management 8/51

COURSE CONTENTS - IPMCourse Outline:

Foundation of concepts and solutions that supports the planning,scheduling, controlling, resource allocation, and performancemeasurement activities required for successful completion of a project.

Project Fundamentals, Proposals and Bidding, Project Structure,Resource Management, Project Personnel, Project Communications andOrganizational Issues

Text Books/Reference Books:

1. Jack Gido and James P. Clements, Successful Project Management, 5th ed. (Mason,OH: Thomson/South-Western, 2012). ISBN-13: 978-0-538-47898-4

2. Harold Kerzner, Project Management Case Studies, 4th ed. (Indianapolis: Wiley,2013).ISBN-13: 978-1-118-022283

8

7/24/2019 Lecture 1_ Introduction to IT Project Management

http://slidepdf.com/reader/full/lecture-1-introduction-to-it-project-management 9/51

OTHER BOOK REFERENCES FOR READING

Hughes and Cotterell Software Project Management

Cadle and Yeates Project Management for Information Systems

Lockyer and Gordon Project Management and Project Network Techniques

7/24/2019 Lecture 1_ Introduction to IT Project Management

http://slidepdf.com/reader/full/lecture-1-introduction-to-it-project-management 10/51

PLAN

Introduction

Project planning Gantt chart and WBS

Project planning Network analysis I

Project planning

Network analysis II

Project planning Resource analysis

Risk management

Quality

Budgets and cost control

Project teams

Review

7/24/2019 Lecture 1_ Introduction to IT Project Management

http://slidepdf.com/reader/full/lecture-1-introduction-to-it-project-management 11/51

THIS LECTURE

Introduction

What is a project?The project management process

Project management information systems

Lecture Slide By:

Dr Martin Stanton ([email protected])

7/24/2019 Lecture 1_ Introduction to IT Project Management

http://slidepdf.com/reader/full/lecture-1-introduction-to-it-project-management 12/51

A PROJECT

A unique process, consisting of a set of coordinated and controlledactivities with start and finish dates, undertaken to achieve an

objective conforming to specific requirements including constraints of

time, cost and resources

(Lockyer and Gordon, 1996)

7/24/2019 Lecture 1_ Introduction to IT Project Management

http://slidepdf.com/reader/full/lecture-1-introduction-to-it-project-management 13/51

A PROJECT

Unique process

Coordinated and controlled activities

Start and finish dates

To achieve an objective

Specific requirements

Constraints of time, cost and resources

7/24/2019 Lecture 1_ Introduction to IT Project Management

http://slidepdf.com/reader/full/lecture-1-introduction-to-it-project-management 14/51

PROJECT CHARACTERISTICS

Organisation is temporary

Often forms part of a larger project

Objectives and product characteristics may be defined and achievedprogressively

Result may be the creation of one or several units of a project

Interrelation between activities may be complex

7/24/2019 Lecture 1_ Introduction to IT Project Management

http://slidepdf.com/reader/full/lecture-1-introduction-to-it-project-management 15/51

PROJECT CHARACTERISTICS

‘Project management is principally concerned with the management of

change’(Lockyer & Gordon, 1996)

Change management in IS development Change management in organisations

7/24/2019 Lecture 1_ Introduction to IT Project Management

http://slidepdf.com/reader/full/lecture-1-introduction-to-it-project-management 16/51

PROJECT FACTORS

Size of the project Budget/costs, Size of team, Size of product

Complexity

Industry in which it is carried out Civil engineering

Manufacturing

IS/IT

7/24/2019 Lecture 1_ Introduction to IT Project Management

http://slidepdf.com/reader/full/lecture-1-introduction-to-it-project-management 17/51

CLASSIFYING PROJECTS (LOCK, 1996)

Civil Engineering Realisation phase is outdoors, large capital = manycontractors = communication headaches

Manufacturing Projects Development of specialised hardware, physical design

Management Projects

Projects that do not result in a produced piece of hardware(including software projects?)

Research Projects Include a higher element of risk (including software projects?)

7/24/2019 Lecture 1_ Introduction to IT Project Management

http://slidepdf.com/reader/full/lecture-1-introduction-to-it-project-management 18/51

PROJECT FUNDING

Revenue projects Carried out within the normal organisational structure

Normally within a single accounting period

Capital projects May extend over a number of accounting periods

Occupy considerable time employ considerable capital

Not carried out within the normal organisational structure(Lockyer & Gordon, 1996)

7/24/2019 Lecture 1_ Introduction to IT Project Management

http://slidepdf.com/reader/full/lecture-1-introduction-to-it-project-management 19/51

CAPITAL PROJECTS

Cross functional and time boundaries Cannot be accommodated within the normal running of an organisation

A special organisational structure is set up – the project team This structure usually only exists for the duration of the project

7/24/2019 Lecture 1_ Introduction to IT Project Management

http://slidepdf.com/reader/full/lecture-1-introduction-to-it-project-management 20/51

ORGANISATION STRUCTURES

Hierarchical

Matrix

Project Management Structure

7/24/2019 Lecture 1_ Introduction to IT Project Management

http://slidepdf.com/reader/full/lecture-1-introduction-to-it-project-management 21/51

HIERARCHICAL

7/24/2019 Lecture 1_ Introduction to IT Project Management

http://slidepdf.com/reader/full/lecture-1-introduction-to-it-project-management 22/51

http://www.slc.co.uk/noframe/corpinfo/orgchart.html

7/24/2019 Lecture 1_ Introduction to IT Project Management

http://slidepdf.com/reader/full/lecture-1-introduction-to-it-project-management 23/51

LARGE CORPORATION

7/24/2019 Lecture 1_ Introduction to IT Project Management

http://slidepdf.com/reader/full/lecture-1-introduction-to-it-project-management 24/51

http://www.baesystems.com/aboutus/ovdiagra.htm

7/24/2019 Lecture 1_ Introduction to IT Project Management

http://slidepdf.com/reader/full/lecture-1-introduction-to-it-project-management 25/51

PROJECT TEAMS

Revenue Projects Teams taken from within functions

All report to function manager

Capital Projects Teams taken from various functions

Who do they report to?

7/24/2019 Lecture 1_ Introduction to IT Project Management

http://slidepdf.com/reader/full/lecture-1-introduction-to-it-project-management 26/51

MATRIX STRUCTURE

7/24/2019 Lecture 1_ Introduction to IT Project Management

http://slidepdf.com/reader/full/lecture-1-introduction-to-it-project-management 27/51

EXAMPLE 1 – CAR MANUFACTURE

Manufacture of a productioncar No Clear Finish

Not unique for each product

Standard OrganizationalStructure

The design, launch and initialproduction for a new car Defined start/finish

Unique for each product

Temporary organisationalstructure

7/24/2019 Lecture 1_ Introduction to IT Project Management

http://slidepdf.com/reader/full/lecture-1-introduction-to-it-project-management 28/51

EXAMPLE 2 – A NEW COURSE

Existing Course

Course Team Course Leader

Module Leaders Administrator

Year Tutors

Team members may change

but team still exists

New Course

Working Group Chair

Committee

Administrator

Team set up for coursedevelopment but then hands

course over to course team.

7/24/2019 Lecture 1_ Introduction to IT Project Management

http://slidepdf.com/reader/full/lecture-1-introduction-to-it-project-management 29/51

QUESTION

What are the defining characteristics of Software/InformationSystems projects that make them different from other types of project?

See Sommerville’s “Software Engineering” for examples

7/24/2019 Lecture 1_ Introduction to IT Project Management

http://slidepdf.com/reader/full/lecture-1-introduction-to-it-project-management 30/51

ALL PROJECTS SHOULD HAVE:

Project plan

Time frame

Product specification

Statement of required quality

Budget

Cost plan

Identification of areas of uncertainty

Risk evaluation and responses

7/24/2019 Lecture 1_ Introduction to IT Project Management

http://slidepdf.com/reader/full/lecture-1-introduction-to-it-project-management 31/51

INTRODUCTION

What is a project?

The project managementprocessProject management information systems

7/24/2019 Lecture 1_ Introduction to IT Project Management

http://slidepdf.com/reader/full/lecture-1-introduction-to-it-project-management 32/51

PROCESS OVERVIEW

A project is broken down into stages

Each stage in turn will be broken down into smaller and more

manageable tasksIt important to include planning as part of the project managementprocess

7/24/2019 Lecture 1_ Introduction to IT Project Management

http://slidepdf.com/reader/full/lecture-1-introduction-to-it-project-management 33/51

FOUR PHASE MODEL

Lockyer (1996) describes a four phase model of the project process Conception - assess the feasibility of the project

Development - prepare the project plan

Realisation - carry out the plan

Termination - close the project

7/24/2019 Lecture 1_ Introduction to IT Project Management

http://slidepdf.com/reader/full/lecture-1-introduction-to-it-project-management 34/51

CONCEPTION REPORTS ON…

The capability of the organisation to Produce the product in the time required

Support capital outlay

Procure external items or services

 

TerminationRealisationDevelopmentConception

7/24/2019 Lecture 1_ Introduction to IT Project Management

http://slidepdf.com/reader/full/lecture-1-introduction-to-it-project-management 35/51

CONCEPTION REPORTS ON…

The acceptability of Geographical requirements on procurement or ecology specified in the project enquiry

Contract conditions specified in enquiry

 

TerminationRealisationDevelopmentConception

7/24/2019 Lecture 1_ Introduction to IT Project Management

http://slidepdf.com/reader/full/lecture-1-introduction-to-it-project-management 36/51

CONCEPTION REPORTS ON…

The final price for the product

The cost involved in development

The project budget

Specification of the product including quality and reliability requirements

 

TerminationRealisationDevelopmentConception

7/24/2019 Lecture 1_ Introduction to IT Project Management

http://slidepdf.com/reader/full/lecture-1-introduction-to-it-project-management 37/51

CONCEPTION

Can it be done?

Yes or No?

 

TerminationRealisationDevelopmentConception

7/24/2019 Lecture 1_ Introduction to IT Project Management

http://slidepdf.com/reader/full/lecture-1-introduction-to-it-project-management 38/51

CONCEPTION ≈ FEASIBILITY

It is possible that we willreject the project!

What are the consequencesof: Too much detail?

Insufficient detail?

7/24/2019 Lecture 1_ Introduction to IT Project Management

http://slidepdf.com/reader/full/lecture-1-introduction-to-it-project-management 39/51

DEVELOPMENTAs the organisation is now committed to the project it must: Appoint a project manager

Assemble project team

Draw up a detailed plan of work

 

TerminationRealisationConceptionDevelopment

7/24/2019 Lecture 1_ Introduction to IT Project Management

http://slidepdf.com/reader/full/lecture-1-introduction-to-it-project-management 40/51

REALISATIONA reporting system is required to keep everyone informed: Team, top management, customers etc.

A log is also kept of problems and how they were resolved

 

Conception TerminationevelopmentRealisation

7/24/2019 Lecture 1_ Introduction to IT Project Management

http://slidepdf.com/reader/full/lecture-1-introduction-to-it-project-management 41/51

TERMINATION

Uses the project log to evaluate the project andthe process and indicate: The success/failure of methods used

How team members performed

How reliable suppliers were

 

ConceptionevelopmentRealisationTermination

7/24/2019 Lecture 1_ Introduction to IT Project Management

http://slidepdf.com/reader/full/lecture-1-introduction-to-it-project-management 42/51

TERMINATIONCapital equipment that was used for the project is now likely to be redundant

Termination also involves getting rid of such equipment as profitably as possible

 

ConceptionevelopmentRealisationTermination

7/24/2019 Lecture 1_ Introduction to IT Project Management

http://slidepdf.com/reader/full/lecture-1-introduction-to-it-project-management 43/51

OBSERVATIONS

Often the phases of the project will overlap

There is often a pause between conception and the other phases

It is possible that each phase may be treated as a project in its ownright This might affect continuity of the project

7/24/2019 Lecture 1_ Introduction to IT Project Management

http://slidepdf.com/reader/full/lecture-1-introduction-to-it-project-management 44/51

INTRODUCTION

What is a project?

The project management processProject managementinformation systems

7/24/2019 Lecture 1_ Introduction to IT Project Management

http://slidepdf.com/reader/full/lecture-1-introduction-to-it-project-management 45/51

PM INFORMATION SYSTEMS

Projects need systems that can collect data in real time concerning theproject progress and costs

Data analysis and distribution of information must be carried out asrapidly as possible

7/24/2019 Lecture 1_ Introduction to IT Project Management

http://slidepdf.com/reader/full/lecture-1-introduction-to-it-project-management 46/51

MS PROJECT – GANTT CHART

7/24/2019 Lecture 1_ Introduction to IT Project Management

http://slidepdf.com/reader/full/lecture-1-introduction-to-it-project-management 47/51

MS PROJECT – PERT CHART

7/24/2019 Lecture 1_ Introduction to IT Project Management

http://slidepdf.com/reader/full/lecture-1-introduction-to-it-project-management 48/51

RESOURCE ANALYSIS

7/24/2019 Lecture 1_ Introduction to IT Project Management

http://slidepdf.com/reader/full/lecture-1-introduction-to-it-project-management 49/51

OTHER SOFTWARE TOOLS

Project Management Tools

Accounting tools

e.g. spreadsheets, invoice generators

Documentation tools Word processors, report generators

Group work tools Discussion forums, GDSS

7/24/2019 Lecture 1_ Introduction to IT Project Management

http://slidepdf.com/reader/full/lecture-1-introduction-to-it-project-management 50/51

QUESTIONS

Is the development of an information system a project? Explain your answer using information from this lecture

How does the four phase model compare to the waterfall model ofsoftware development?

7/24/2019 Lecture 1_ Introduction to IT Project Management

http://slidepdf.com/reader/full/lecture-1-introduction-to-it-project-management 51/51

USEFUL LINKS

The OGC Project Management Web Site http://www.ogc.gov.uk/sdtoolkit/reference/deliverylifecycle/impplans/p

roj_mgmt.html

Project Management Software Tools http://www.project-management-software.org/

http://www.startwright.com/project1.htm

Example Project Definition Document http://www.surreycc.gov.uk/sccwebsite/sccwspublications.nsf/f2d920e01

5d1183d80256c670041a50b/547330bbc5c2e99f80256c2a0059f4c7/$FILE/Project%20Definition%20Document.pdf