44
IS5540 Project Management & Quality IS5540 Project Management & Quality Assurance Assurance Week 13 – Course Review Week 13 – Course Review Schwalbe: Managing Information Technology Projects, Schwalbe: Managing Information Technology Projects, Chapter 1 Chapter 1 Adapted by Janet Yu, Frank Lo Adapted by Janet Yu, Frank Lo

Is5540 course review

Embed Size (px)

DESCRIPTION

 

Citation preview

Page 1: Is5540 course review

IS5540 Project Management & Quality IS5540 Project Management & Quality AssuranceAssurance

Week 13 – Course ReviewWeek 13 – Course Review

Schwalbe: Managing Information Technology Projects, Chapter 1Schwalbe: Managing Information Technology Projects, Chapter 1

Adapted by Janet Yu, Frank LoAdapted by Janet Yu, Frank Lo

Page 2: Is5540 course review

Course Intended Learning Outcomes (CILO)

No CILOs Weighting

1. Understand the basics of what project management is, the organization and technology context of information systems projects

Moderately focused

2. Understand the tools and techniques used in various aspects of project management including management of project scope, time, cost, quality, risk and human resources

More focused

3. Apply the project management knowledge, skills, tools and techniques learnt to project activities of an IT/IS-related project to meet project requirements

More focused

4. Utilize a project management software (E.g. MS Project) to help plan and manage a small IT/IS project.

Moderately focused

2

Page 3: Is5540 course review

What Is a Project?A project is “a temporary endeavor

undertaken to create a unique product, service, or result” (PMBOK® Guide, Fourth Edition)

Other attributes: Is developed using progressive elaborationRequires resources, often from various areas Involves uncertainty

Operations is work done to sustain the business

3

Page 4: Is5540 course review

Figure 1-1: The Triple Constraint of Project Management

•Scope•Time•Cost•What else?

4

Page 5: Is5540 course review

What is Project Management?

Project management is “the application of knowledge, skills, tools and techniques to project activities to meet project requirements” (PMBOK® Guide, Fourth Edition)

5

Page 6: Is5540 course review

Figure 1-2: Project Management Framework

6

Page 7: Is5540 course review

Project Management Tools and Techniques

Project management tools and techniques assist project managers and their teams in various aspects of project management

Some specific ones include:Project charter, scope statement, and WBS (scope)Gantt charts, network diagrams, critical path analysis,

and critical chain scheduling (time)Cost estimates and earned value management (cost)

7

Page 8: Is5540 course review

Project SuccessThere are several ways to define project success

The project met scope, time, and cost goalsThe project meets or exceeds stakeholders’

expectationsThe results of the project met its main objective, e.g.,

making or saving a certain amount of moneyproviding a good return on investment, or simply delivering the product/services

8

Page 9: Is5540 course review

Success Factors

Key ones:– Executive support– User involvement– Experienced project manager– Well defined scope and requirements

9

Page 10: Is5540 course review

Ten Most Important Skills and Competencies for Project Managers

1. People skills2. Leadership3. Listening4. Integrity, ethical behavior, consistent5. Strong at building trust6. Verbal communication7. Strong at building teams8. Conflict resolution, conflict management9. Critical thinking, problem solving10. Understands, balances priorities

10

Page 11: Is5540 course review

Initial strategy

Feasibility study

Requirements analysis

Systems analysis & Specification

Systems DesignDevelopment

Testing

Implementation

Maintenance

Review

Systems Development Life Cycle

11

Page 12: Is5540 course review

12

Project Management Process GroupsA process is a series of actions directed toward

a particular resultProject management can be viewed as a number

of interlinked processesThe project management process groups include:

– Initiating processes– Planning processes– Executing processes– Monitoring and controlling processes– Closing processes

Page 13: Is5540 course review

Figure 3-1: Level of Activity and Overlap of Process Groups Over Time

13

Page 14: Is5540 course review

Relationships Among Process Groups and Knowledge Areas (PMBOK® Guide Fourth Edition)

14

Page 15: Is5540 course review

Relationships Among Process Groups and Knowledge Areas (PMBOK® Guide Fourth Edition) (Cont’d)

15

Page 16: Is5540 course review

Before We Have a Project….Project Selection Methods….

16

Page 17: Is5540 course review

Strategic Planning and Project Selection

Strategic planning involves determining long-term objectives, predicting future trends, and projecting the need for new products and services

As part of strategic planning, organizations:1. Identify potential projects2. Use realistic methods to select which projects to work

on3. Formalize project initiation by issuing a project

charter

17

Page 18: Is5540 course review

Methods for Selecting Projects There are usually more projects than available

time and resources to implement them Methods for selecting projects include:

1. Performing net present value (NPV) or other financial analyses

2. Using a weighted scoring model3. Implementing a balanced scorecard

But for some projects, they may be selected because of a directive from management or Government

18

Page 19: Is5540 course review

Project Management PlansA project management plan is your plan on how to

manage the project, e.g.– How do you define the scope?– How to deal with changes?– How to do estimation?– How to identify risks?– How to communicate with stakeholders?

Plans created in the other knowledge areas are subsidiary parts of the overall project management plan, like

– Scope Management Plan– Staffing Management Plan– Etc.

19

Page 20: Is5540 course review

Figure 5-4: Intranet WBS and Gantt Chart in Microsoft Project

20

Page 21: Is5540 course review

Figure 6-4: Sample PDM Network Diagram

21

Page 22: Is5540 course review

Figure 6-8: Determining the Critical Path for Project X

22

Page 23: Is5540 course review

Network Diagram using PDM

A=5

0 5

5 10

B=10

0 10

0 10

C=7

10 17

10 17

D=2

17 19

18 20

E=3

17 20

17 20

Free Float

Total

Float

23

Page 24: Is5540 course review

Earned Value Management (EVM)

Planned Value (PV) How much work should have been done?

Earned Value (EV) How much work has been done?

Actual Cost (AC) How much has been spent?

Budget At Completion (BAC)

What was the entire project supposed to cost?

Estimate At Completion (EAC)

What is the project expected to cost now?

24

Page 25: Is5540 course review

Earned Value Management (EVM)

Cost Variance (CV) Deviation from the original budget (in monetary terms)?

Schedule Variance (SV) Deviation from the original schedule (in monetary terms)?

Cost Performance Index (CPI)

How well is the WBS component doing in terms of cost?

Schedule Performance Index (SPI)

How well is the WBS component doing in terms of schedule?

25

Page 26: Is5540 course review

More on EVM

Source: http://en.wikipedia.org/wiki/Earned_value_management26

Page 27: Is5540 course review

Relationships Among Process Groups and Knowledge Areas (PMBOK® Guide Fourth Edition) (Cont’d)

27

Page 28: Is5540 course review

Quality Planning

Quality is planned, designed, and built-in.

Quality is not inspected in.

28

Page 29: Is5540 course review

The Cost of QualityTotal cost to produce the product or service of the

project according to the quality standardsThe cost of quality is the cost of conformance

plus the cost of nonconformance– Conformance means delivering products that meet

requirements and fitness for use– Cost of nonconformance means taking responsibility

for failures or not meeting quality expectationsThere is no free lunch!

29

Page 30: Is5540 course review

Plan Quality

What quality standard?How to achieve that?

– Training

– Walkthroughs

– Reviews

– Quality audits

How to make things better – process improvement?Who is responsible for what?Project managers are ultimately responsible for quality

management on their projects

30

Page 31: Is5540 course review

How Do you Measure Quality of IT Systems?

No. of bugsPerformance

– Response time– Volume of data and transactions system should be capable

of handlingUsabilityReliability

– The ability of a product or service to perform as expected under normal conditions

Availability– Mean time between failure (MTBF), mean time to recover

(MTTR)

31

Page 32: Is5540 course review

Basic Tools of Quality1. Cause & Effect Diagram2. Control Chart3. Run Chart4. Scatter Diagram5. Histogram6. Pareto Diagram7. Flowchart

32

Page 33: Is5540 course review

Figure 11-4: Sample Risk Breakdown Structure

33

Page 34: Is5540 course review

Risk RegisterThe main output of various risk management processesCan contain:

– Risk events refer to specific, uncertain events that may occur to the detriment

or enhancement of the project. E.g. project delay, increase in costs, shortage in supply

– Description– Rank

Usually a number, with 1 being the highest– Category– Root cause– Triggers

Indicators or symptoms, e.g. defective products, schedule overrun– Responses– Probability and impact– Owner

34

Page 35: Is5540 course review

Figure 11-6: Chart Showing High-, Medium-, and Low-Risk Technologies

35

Page 36: Is5540 course review

Figure 11-7: Expected Monetary Value (EMV) Example

36

Page 37: Is5540 course review

Responsibility Assignment MatricesA responsibility assignment matrix (RAM) is a

matrix that maps the work of the project as described in the WBS to the people responsible for performing the work as described in the Organization Breakdown Structure, OBS (the organization chart.

Can be created in different ways to meet unique project needs

37

Page 38: Is5540 course review

Table 9-2: Sample RACI Chart

R = responsibility, the performerA = accountabilityC = consultationI = informed

38

Page 39: Is5540 course review

Develop the Project TeamThe main goal of team development is to help

people work together more effectively to improve project performance

Some tools and techniques– Team-building activities– Training– Ground Rules– Co-Location– Recognition and Rewards

39

Page 40: Is5540 course review

Managing the Project Team

This involves– Measuring team members’ performance –

performance appraisals– Resolving conflicts– Coordinating changes to enhance project

performanceSome advices

– Have a team size of 3-7– Plan some team-building activities– Stress team identity– Mind virtual team members

40

Page 41: Is5540 course review

Keys to Managing PeopleImportant areas related to project management

include:– Motivation theories– Influence and power

41

Page 42: Is5540 course review

Plan Communications Communications Management Plan is a document that

guides project communications. Possible contents: Stakeholder communications requirements What information to be communicated, including format,

content, and level of detail When do they need the information The people who will receive the information and who will

produce it Suggested methods or technologies for conveying the

information Glossary

Creating a stakeholder analysis for project communications also aids in communications planning

42

Page 43: Is5540 course review

Performance Reporting Performance reporting keeps stakeholders

informed about how resources are being used to achieve project objectives

Status reports describe where the project stands at a specific point in time

Progress reports describe what the project team has accomplished during a certain period of time

Forecasts predict future project status and progress based on past information and trends

Hold status review meetings43

Page 44: Is5540 course review

About the Exam Date: 14 December, 2009 (Mon) Time: 6:30 pm - 8:30 pm Room: MPSH Chan Tai Ho Multi-purpose Hall

This is an open-book exam. You may bring any printed materials.

You are suggested to read through the entire examination paper before answering the questions.

In general, spend no more than one minute for each mark allocated (e.g. spend no more than ten minutes on a question that is worth ten marks).

To obtain a good mark, you should demonstrate your critical thinking ability and your analytical skills.

44