75
DOM 511 PROJECT MANAGEMENT 1

DOM 511 PROJECT MANAGEMENT 1. Project managers juggles numerous activities 2

Embed Size (px)

Citation preview

Page 1: DOM 511 PROJECT MANAGEMENT 1. Project managers juggles numerous activities 2

DOM 511PROJECT MANAGEMENT

1

Page 2: DOM 511 PROJECT MANAGEMENT 1. Project managers juggles numerous activities 2

Project managers juggles numerous activities

2

Page 3: DOM 511 PROJECT MANAGEMENT 1. Project managers juggles numerous activities 2

The art of project management

• Technological change• Customer and management expectations• Documentation and communication• Time and resource constraints• Managing people• Organizational change and complexity• Contractors and vendors• Methodologies and tools• Systems development life cycle

3

Page 4: DOM 511 PROJECT MANAGEMENT 1. Project managers juggles numerous activities 2

PROJECT

• Project – a [temporary] sequence of unique, complex, and connected activities having one goal or purpose and that must be completed by specific time, within budget, and according to specification

4

Page 5: DOM 511 PROJECT MANAGEMENT 1. Project managers juggles numerous activities 2

Project Definition

• Work that has a beginning and an end• Work that can be performed by an

external consultant for a specified time• Work that leads to a measurable change

5

Page 6: DOM 511 PROJECT MANAGEMENT 1. Project managers juggles numerous activities 2

Examples

• Planning a conference• Moving office• Organizing a social event• Introducing new service/ product• Changing a management process• Office automation

6

Page 7: DOM 511 PROJECT MANAGEMENT 1. Project managers juggles numerous activities 2

Project management – the process of scoping, planning, staffing, organizing, directing, and controlling the development of an acceptable system at a minimum cost within a specified time frame.

7

Page 8: DOM 511 PROJECT MANAGEMENT 1. Project managers juggles numerous activities 2

Poor Expectations Management

Scope creep – the unexpected and gradual growth of requirements during an information systems project.

Feature creep– the uncontrolled addition of technical features to a system.

8

Page 9: DOM 511 PROJECT MANAGEMENT 1. Project managers juggles numerous activities 2

MEASURES OF SUCCESS

• The resulting information system is acceptable to the customer.• The system was delivered ‘on time.’• The system was delivered “within

budget.”• The system development process had a

minimal impact on ongoing business operations

9

Page 10: DOM 511 PROJECT MANAGEMENT 1. Project managers juggles numerous activities 2

CAUSES OF PROJECT FAILURE• Lack of organization’s commitment to the

system development methodology• Failure to establish upper-management

commitment to the project

• Taking shortcuts through or around the system development methodology

10

Page 11: DOM 511 PROJECT MANAGEMENT 1. Project managers juggles numerous activities 2

• Poor expectations management

• Premature commitment to a fixed budget and schedule

• Poor estimating techniques

• Over optimism

• Inadequate people management skills

11

Page 12: DOM 511 PROJECT MANAGEMENT 1. Project managers juggles numerous activities 2

• Failure to adapt to business change

• Insufficient resources

• Failure to “manage to the plan”

12

Page 13: DOM 511 PROJECT MANAGEMENT 1. Project managers juggles numerous activities 2

FUNCTIONS OF PROJECT MANAGEMENT

• Scoping – setting the boundaries of the project, understand context and complexity of the project

• Planning – identifying the tasks required to complete the project

13

Page 14: DOM 511 PROJECT MANAGEMENT 1. Project managers juggles numerous activities 2

• Estimating – identifying the resources required to complete the project

• Scheduling – developing the plan to complete the project

• Organizing – making sure members understand their roles and responsibilities

14

Page 15: DOM 511 PROJECT MANAGEMENT 1. Project managers juggles numerous activities 2

Controlling – monitoring progress

Directing – coordinating the project

Closing – (natural or unnatural termination) assessing success and failure

15

Page 16: DOM 511 PROJECT MANAGEMENT 1. Project managers juggles numerous activities 2

• Effective project management helps ensure that system development projects meet customer expectations and are delivered within budget and time constraints.

16

Page 17: DOM 511 PROJECT MANAGEMENT 1. Project managers juggles numerous activities 2

SHIFT IN TYPES OF PROJECTS

• Before-stand-alone operations

• Now-packaged software (e.g. ERPs and data warehouse systems

17

Page 18: DOM 511 PROJECT MANAGEMENT 1. Project managers juggles numerous activities 2

• Legacy applications are being modified to B2B transactions, new web-based interlaces are also being added to existing systems

• Global software (outsourcing) to be integrated into the organization software

18

Page 19: DOM 511 PROJECT MANAGEMENT 1. Project managers juggles numerous activities 2

PROJECT MANAGEMENT SKILLS:

• Management skills

• Leadership skills

• Technical skills

• Conflict management skills

• Customer relationship

• Risk and change management19

Page 20: DOM 511 PROJECT MANAGEMENT 1. Project managers juggles numerous activities 2

MANAGEMENT SKILLSGetting projects completed through the effective utilization of resources.

• Defining and sequencing activities• Communicating expectations• Assigning resources to activities• Monitoring outcomes

20

Page 21: DOM 511 PROJECT MANAGEMENT 1. Project managers juggles numerous activities 2

LEADERSHIP SKILLS

• Influencing the activities of others towards the attainment of a common goal through the use of intelligence, personality and ability.

21

Page 22: DOM 511 PROJECT MANAGEMENT 1. Project managers juggles numerous activities 2

• Be Consistent.• Provide Support.• Don’t Make Promises You Can’t Keep.• Praise in Public; Criticize in Private.• Be Aware of Morale Danger Points.

22

Page 23: DOM 511 PROJECT MANAGEMENT 1. Project managers juggles numerous activities 2

• Set Realistic Deadlines.• Set Perceivable Targets.• Explain and Show, Rather Than Do.• Don’t Rely Just on [Status Reports].• Encourage a Good Team Spirit.

23

Page 24: DOM 511 PROJECT MANAGEMENT 1. Project managers juggles numerous activities 2

TECHNICAL SKILLSDesigning and sequencing activities to attain project goals

• Interpreting system specifications • Defining activities and their sequence• Making trade-offs between alternative

solutions• Designing solutions to problems

24

Page 25: DOM 511 PROJECT MANAGEMENT 1. Project managers juggles numerous activities 2

CONFLICT MANAGEMENT SKILLS

Managing conflicts within a project team to assure that conflict is not too high or too low

• Problem solving• Smoothing out personality differences• Setting goals• Compromising

25

Page 26: DOM 511 PROJECT MANAGEMENT 1. Project managers juggles numerous activities 2

CUSTOMER RELATIONSHIP

• Working closely with customers to assure project deliverables meet expectations.

• Site preparation and user training

• Contact point for customers

26

Page 27: DOM 511 PROJECT MANAGEMENT 1. Project managers juggles numerous activities 2

RISK AND CHANGE MANAGEMENT

Identifying, assessing and managing the risks anKd day-to-day changes that occur during a project• Environment scanning• Risk and opportunity identification and

assessment• Forecasting• Resource redeployment

27

Page 28: DOM 511 PROJECT MANAGEMENT 1. Project managers juggles numerous activities 2

PROJECT MANAGEMENT PROCESS

• Initiating project• Planning project• Executing project• Closing down project

The environment is one of the continual change and problem solving.

28

Page 29: DOM 511 PROJECT MANAGEMENT 1. Project managers juggles numerous activities 2

INITIATING PROJECT

a) Establishing the project initiation team

b) Establishing a relationship with the customer

c) Establishing the project initiation plan

29

Page 30: DOM 511 PROJECT MANAGEMENT 1. Project managers juggles numerous activities 2

a) Establishing management procedures

b) Establishing the project management environment and project work book

30

Page 31: DOM 511 PROJECT MANAGEMENT 1. Project managers juggles numerous activities 2

PLANNING PROJECTa)Describing project scope, alternatives,

and feasibility

b)Dividing the project into manageable tasks

c)Estimating resources and creating a resource plan

31

Page 32: DOM 511 PROJECT MANAGEMENT 1. Project managers juggles numerous activities 2

d) Developing a preliminary schedule

e) Developing a communication plan

f) Determining project standards and procedures

g) Creating a preliminary budget

h) Identifying and assessing risk

i) Developing a statement of work

j) Setting a baseline project plan 32

Page 33: DOM 511 PROJECT MANAGEMENT 1. Project managers juggles numerous activities 2

EXECUTING PROJECT

a)Executing the baseline project plan

b)Monitoring project progress against the baseline project plan

c)Maintaining the project workbook

d)Communicating the project status

33

Page 34: DOM 511 PROJECT MANAGEMENT 1. Project managers juggles numerous activities 2

CLOSING DOWN PROJECT

a)Closing down the project

b)Conducting post-project reviews

c)Closing the customer contract

34

Page 35: DOM 511 PROJECT MANAGEMENT 1. Project managers juggles numerous activities 2

A project manager manages the:

• Resources

• Activities Needed to complete the

• Tasks information system project

System development projects are undertaken for two primary reasons:

35

Page 36: DOM 511 PROJECT MANAGEMENT 1. Project managers juggles numerous activities 2

• To solve business problems

• To take advantage of business opportunities

Once a potential project has been identified, the organization must determine the resources required for its completion by:

36

Page 37: DOM 511 PROJECT MANAGEMENT 1. Project managers juggles numerous activities 2

• Analyzing scope of the project

• Determining the probability of successful completion

• After which the organization determines whether taking advantage of business opportunities or solving business problem is feasible

37

Page 38: DOM 511 PROJECT MANAGEMENT 1. Project managers juggles numerous activities 2

Tools to be used while managing the project (project workbook) for all project correspondence:

• Inputs

• Outputs

• Deliverables

38

Page 39: DOM 511 PROJECT MANAGEMENT 1. Project managers juggles numerous activities 2

• Procedures

• Standards established

The outcome of initiating the project activity is the decision to continue, modify or abandon the project. Once a decision is made to continue, a much more detailed plan is developed during the planning activity

39

Page 40: DOM 511 PROJECT MANAGEMENT 1. Project managers juggles numerous activities 2

PROJECT PLANNING a) Describe Scope, alternatives and

feasibility

Understand content and complexity of the type of the project by asking the following questions:

(i) What problem or opportunity does the project address?

40

Page 41: DOM 511 PROJECT MANAGEMENT 1. Project managers juggles numerous activities 2

ii. What are the quantifiable results to be achieved?

iii. How will success be measured

iv. What needs to be done

v. How shall we know when we are finished

41

Page 42: DOM 511 PROJECT MANAGEMENT 1. Project managers juggles numerous activities 2

42

b) Dividing project into manageable tasks (Gantt Chart) can be used

Page 43: DOM 511 PROJECT MANAGEMENT 1. Project managers juggles numerous activities 2

CHARACTERISTICS OF A ‘TASK’

• Task can be done by one person or a well defined group

• one identifiable deliverable has a known method or technique

• well-accepted procedures and success steps

43

Page 44: DOM 511 PROJECT MANAGEMENT 1. Project managers juggles numerous activities 2

• Is measurable so that percent completion can be determined

c) Estimating the resources and creating resources plan (People most important and expensive resource influence the completion and overall quality of a system

44

Page 45: DOM 511 PROJECT MANAGEMENT 1. Project managers juggles numerous activities 2

d) Developing preliminary schedule (Gantt chart Critical Path and PERT) PERT: Program Evaluation Review technique

45

Page 46: DOM 511 PROJECT MANAGEMENT 1. Project managers juggles numerous activities 2

46

PERT CHART

Page 47: DOM 511 PROJECT MANAGEMENT 1. Project managers juggles numerous activities 2

Network diagrams show:

• The sequence dependencies between tasks

• Tasks could be done parallel

• Show slack time within the rectangle (earliest start and latest finish duration

47

Page 48: DOM 511 PROJECT MANAGEMENT 1. Project managers juggles numerous activities 2

Specify Intertask Dependencies

• Finish-to-start (FS)—The finish of one task triggers the start of another task.

• Start-to-start (SS)—The start of one task triggers the start of another task.

• Finish-to-finish (FF)—Two tasks must finish at the same time.

• Start-to-finish (SF)—The start of one task signifies the finish of another task.

48

Page 49: DOM 511 PROJECT MANAGEMENT 1. Project managers juggles numerous activities 2

Optimistic

Pessimistic Estimates for task

Critical path scheduling is a scheduling technique whose order and duration of sequence of task a activities directly affects the completion date of a project.

49

Page 50: DOM 511 PROJECT MANAGEMENT 1. Project managers juggles numerous activities 2

The critical path is the shortest time a project can be completed

Slack time: the amount of time an activity can he delayed without delaying the whole project

50

Page 51: DOM 511 PROJECT MANAGEMENT 1. Project managers juggles numerous activities 2

e) Developing communication plan Communication procedures e.g. how and when written/oral reports will be provided by team, how team members will coordinate work, what kind of information needs to be shared. It is important that free and open communication occur among all parties

51

Page 52: DOM 511 PROJECT MANAGEMENT 1. Project managers juggles numerous activities 2

f) determining project standards and procedures

Tools to be used

SDLC method to he used

How team members give reports

Deliverables are produced and tested setting standards ensures one way of ensuring a high quality system

52

Page 53: DOM 511 PROJECT MANAGEMENT 1. Project managers juggles numerous activities 2

g) Identifying and assessing risk

• Sources and impact of project risk e.g. use of new technology, resistance to change availability of critical resources, competitive reaction, team member inexperience with new technology

h) Creating Preliminary schedule and budget

53

Page 54: DOM 511 PROJECT MANAGEMENT 1. Project managers juggles numerous activities 2

i) Developing statement of work

For customer (clearly outlining the work to be done and what the project will deliver)

j. Setting Baseline Project Plan (continuously updated)

Provides estimates of the projects tasks and resource requirements (used as a guide to next phase).

54

Page 55: DOM 511 PROJECT MANAGEMENT 1. Project managers juggles numerous activities 2

• As in the last activity, the project may be endorsed, ask for modification or determine that it is not wise to continue with the project as currently outlined.

55

Page 56: DOM 511 PROJECT MANAGEMENT 1. Project managers juggles numerous activities 2

Executing Project• Puts Baseline project plan into actions

a) Executing Baseline project plan (tasks can be marked as completed percentage or completed)

56

Page 57: DOM 511 PROJECT MANAGEMENT 1. Project managers juggles numerous activities 2

b) Monitoring project progress against baseline project plan - if project gets ahead or behind schedule resources may need to be adjusted, activities and budget also. Measuring the time and effort spent on each activity will help in improving the accuracy of future estimates

57

Page 58: DOM 511 PROJECT MANAGEMENT 1. Project managers juggles numerous activities 2

Team Leader must evaluate or appraise each team members and occasionally change work assignment/personnel etc. Gantt charts can be used to monitor progress and network diagrams the impact of delays

58

Page 59: DOM 511 PROJECT MANAGEMENT 1. Project managers juggles numerous activities 2

c) Managing changes to Baseline Project Plan

Might encounter pressure for change - this should be reflected in the plan and a formal explanation of the changes (must be approved). Events that might initiate change are:

59

Page 60: DOM 511 PROJECT MANAGEMENT 1. Project managers juggles numerous activities 2

Slipped completion date of activity

A bungled up activity that must be redone

The identification of a new activity

An unforeseen change in personnel due to (sickness, resignation, termination)

60

Page 61: DOM 511 PROJECT MANAGEMENT 1. Project managers juggles numerous activities 2

• Either device a way of getting back on plan or revise plan)

d) Maintaining workbook - a complete record of all events - important for project reports and documentation for new members etc

e) communicating the project status - all players should be abreast with of the project status or how the plan is evolving

61

Page 62: DOM 511 PROJECT MANAGEMENT 1. Project managers juggles numerous activities 2

• The ease with which a project can be managed is influenced significantly by the quality of prior project activities. If you deploy a high-quality project plan, it is much more likely that the project will be successfully executed.

62

Page 63: DOM 511 PROJECT MANAGEMENT 1. Project managers juggles numerous activities 2

CLOSING DOWN PROJECT:

Bring project to an end

Natural termination (successful end)

Unnatural termination (Running out of time/money)

63

Page 64: DOM 511 PROJECT MANAGEMENT 1. Project managers juggles numerous activities 2

Unnatural termination could occur because of:• A wrong assumption for guiding the

project• Inadequate development team• Requirements no longer relevant or valid

to customers business environment• Running out of money or time or both

(most likely cause)64

Page 65: DOM 511 PROJECT MANAGEMENT 1. Project managers juggles numerous activities 2

a) Closing down project:

Within the context of SDLC project closedown occurs after the implementation phase, maintenance is on going

salary termination

thank you letters

recommendations for staff etc

b) Conducting post project review

65

Page 66: DOM 511 PROJECT MANAGEMENT 1. Project managers juggles numerous activities 2

MANAGEMENT / USER

•Determine strength/weaknesses e.g. of project deliverables

•Stakeholders need to understand what went right and what went wrong in order to improve in the next process (Since a complete project must undergo continuous improvement) 66

Page 67: DOM 511 PROJECT MANAGEMENT 1. Project managers juggles numerous activities 2

c) Closing customer contract

ensure that all contractual terms of the project have been met and further work is the organization’s responsibility or can he covered by another contract

67

Page 68: DOM 511 PROJECT MANAGEMENT 1. Project managers juggles numerous activities 2

A wide variety of tools for assisting the project manager are available. Most tools have a set of common features, including the ability to define and order tasks, assign resources to tasks, and to modify tasks and resources.

68

Page 69: DOM 511 PROJECT MANAGEMENT 1. Project managers juggles numerous activities 2

Systems vary regarding the number of activities supported, the complexity of relationships, processing and storage requirements, and the cost

69

Page 70: DOM 511 PROJECT MANAGEMENT 1. Project managers juggles numerous activities 2

Project team dynamics• Why teams

–To support the Project manager in carrying out his/her responsibilities

Typical problems:- Teamwork concept not very clear.- Responsibilities not clear- Team members tend to cover up and solve

their own problems resisting exposure

70

Page 71: DOM 511 PROJECT MANAGEMENT 1. Project managers juggles numerous activities 2

Project team dynamics

- Project personnel selection- Lack of senior management support- Dynamic project environment- Role conflict- Communication problems

71

Page 72: DOM 511 PROJECT MANAGEMENT 1. Project managers juggles numerous activities 2

Overcoming project team difficulties

• Promote team work• Convey concepts in meetings/

workshops• Use joint problem solving/

brainstorming• Encourage feedback

72

Page 73: DOM 511 PROJECT MANAGEMENT 1. Project managers juggles numerous activities 2

Overcoming project team difficulties

• Identify roles and responsibilities for each team member• Convey common understanding of the

project• Master schedules and critical path• Be visible and available as Project

Manager73

Page 74: DOM 511 PROJECT MANAGEMENT 1. Project managers juggles numerous activities 2

Project Progress meetings

• Regular• Brief with an agenda• Include key team leaders• Identify problems• Agree on what problems are• Allocate someone to solve. Specify

action period• Follow up action assignments 74

Page 75: DOM 511 PROJECT MANAGEMENT 1. Project managers juggles numerous activities 2

THE ENDTHANK YOU

75