1 planning the project key concepts planning process project plan work breakdown structure

45
1 Planning the Project Key Concepts Planning Process Project Plan Work Breakdown Structure

Upload: phoenix-penick

Post on 01-Apr-2015

222 views

Category:

Documents


3 download

TRANSCRIPT

Page 1: 1 Planning the Project Key Concepts Planning Process Project Plan Work Breakdown Structure

1

Planning the Project

Key Concepts

Planning Process

Project Plan

Work Breakdown Structure

Page 2: 1 Planning the Project Key Concepts Planning Process Project Plan Work Breakdown Structure

2

• Concerned with activities involved in ensuring that “project outcome” is delivered on time and on schedule and in accordance with the requirements of the organisations

• Project management is needed because “special activities” are always subject to budget and schedule constraints that are set by the organisation developing the new product or service

Project Management

Page 3: 1 Planning the Project Key Concepts Planning Process Project Plan Work Breakdown Structure

3

• Proposal writing.

• Project planning and scheduling.

• Project costing.

• Project monitoring and reviews.

• Personnel selection and evaluation.

• Report writing and presentations.

Management Activities

Page 4: 1 Planning the Project Key Concepts Planning Process Project Plan Work Breakdown Structure

4

The Elements of a Project Plan

Overview Objectives General Approach Contractual Aspects

Schedules Resource Requirements Personnel Evaluation Methods Potential Problems

Page 5: 1 Planning the Project Key Concepts Planning Process Project Plan Work Breakdown Structure

5

Two Key Elements

Resource requirements

a) Personnel elements of a project plan

b) Physical resources

Page 6: 1 Planning the Project Key Concepts Planning Process Project Plan Work Breakdown Structure

6

Project Staffing• May not be possible to appoint the ideal people to

work on a project– Project budget may not allow for the use of highly-paid

staff;– Staff with the appropriate experience may not be

available;– An organisation may wish to develop employee skills

on a project.

• Managers have to work within these constraints especially when there are shortages of trained staff.

Page 7: 1 Planning the Project Key Concepts Planning Process Project Plan Work Breakdown Structure

7

The Planning Process

Pproject Manger’s First Job

• Understand the expectations that the organisation has for the project.

• Identify who among senior managers has a major interest in the project.

• Determine if anything about the project is atypical.

Page 8: 1 Planning the Project Key Concepts Planning Process Project Plan Work Breakdown Structure

8

Developing Invitation List

• At least one representative from senior management.

• Managers from functional areas that will contribute to the project.

• Perhaps highly specialised technical experts.

Page 9: 1 Planning the Project Key Concepts Planning Process Project Plan Work Breakdown Structure

9

The Launch Meeting

• Senior Management Introduces PM• PM Chairs Meeting

– develop general understanding of the functional inputs the project will need

– may brainstorm the problem– may develop preliminary plan

• Important Results– scope understood and temporarily fixed– functional managers understand their

responsibilities and have committed to developing the initial plan

Page 10: 1 Planning the Project Key Concepts Planning Process Project Plan Work Breakdown Structure

10

Project Planning• Probably the most time-consuming project

management activity.• Continuous activity from initial concept through

to system delivery. Plans must be regularly revised as new information becomes available.

• Various different types of plan may be developed to support the main software project plan that is concerned with schedule and budget.

Page 11: 1 Planning the Project Key Concepts Planning Process Project Plan Work Breakdown Structure

11

Types of Project Plan

Plan Description

Quality plan Describes the quality procedures and standards that will be used in a project.

Validation plan Describes the approach, resources and schedule used for system validation.

Configuration management plan

Describes the configuration management procedures and structures to be used.

Maintenance plan Predicts the maintenance requirements of the system, maintenance costs and effort required.

Staff development plan.

Describes how the skills and experience of the project team members will be developed.

Page 12: 1 Planning the Project Key Concepts Planning Process Project Plan Work Breakdown Structure

12

Project Planning Process

1. Establish the project constraints 2. Make initial assessments of the project parameters 3. Define project milestones and deliverables4. Draw up project schedule5. Initiate activities according to schedule6. Review project progress7. Revise estimates of project parameters8. Update the project schedule9. Re-negotiate project constraints and deliverables10. If problems arise, then Initiate technical review and possible revision11. End

Page 13: 1 Planning the Project Key Concepts Planning Process Project Plan Work Breakdown Structure

13

The Project Plan

• The project plan sets out:– The resources available to the project;– The work breakdown;– A schedule for the work.

Page 14: 1 Planning the Project Key Concepts Planning Process Project Plan Work Breakdown Structure

14

Project Plan Structure• Introduction.

• Project organisation.

• Risk analysis.

• Hardware and software resource requirements.

• Work breakdown.

• Project schedule.

• Monitoring and reporting mechanisms.

Page 15: 1 Planning the Project Key Concepts Planning Process Project Plan Work Breakdown Structure

15

Sorting Out the Project

• Hierarchical Planning Process– begin with project’s objectives– list major activities needed to achieve

objectives (Level 1 Activities)– delegate level 1 activities to individuals or

functional areas to develop list of Level 2 activities …

– degree of detail should be same within a given level

Page 16: 1 Planning the Project Key Concepts Planning Process Project Plan Work Breakdown Structure

16

Creating the Project Action Plan

• Project activities identified and arranged in successively finer detail (by levels).

• Type and quantity of each required resource identified for each activity.

• Predecessors and durations estimated for each activity.

• Milestones identified.• Individual or group assigned to perform the

work identified for all activities.

Page 17: 1 Planning the Project Key Concepts Planning Process Project Plan Work Breakdown Structure

17

Using the Project Action Plan

• Project Master Schedule created by combining milestones, durations, and predecessors– used to compare actual and planned

performance

• Use of Templates

Page 18: 1 Planning the Project Key Concepts Planning Process Project Plan Work Breakdown Structure

18

The Work Breakdown Structure

Simple Approach for Creating the WBS• Gather Project Team• Provide Team Members with Pad of

Sticky-Notes• Team Members Write Down all Tasks

They can Think of.• Sticky-Notes Placed and Arranged on

Wall

Page 19: 1 Planning the Project Key Concepts Planning Process Project Plan Work Breakdown Structure

19

Work Breakdown Structures

Work Breakdown Structure Diagram

Page 20: 1 Planning the Project Key Concepts Planning Process Project Plan Work Breakdown Structure

20

Work Breakdown StructuresLevel 1 Level 2 Level 3

Task 1    

  Subtask 1.1  

    Work Package 1.1.1

    Work Package 1.1.2

    Work Package 1.1.3

  Subtask 1.2  

    Work Package 1.2.1

    Work Package 1.2.2

    Work Package 1.2.3

Task 2    

  Subtask 2.1  

    Work Package 2.1.1

    Work Package 2.1.2

    Work Package 2.1.3

Page 21: 1 Planning the Project Key Concepts Planning Process Project Plan Work Breakdown Structure

21

Work Breakdown Structures

Page 22: 1 Planning the Project Key Concepts Planning Process Project Plan Work Breakdown Structure

22

WBS - Buy A House

Top Down Decomposition, Elemental TasksTop Down Decomposition, Elemental Tasks

` BUY A HOUSE

LOCATION FINANCINGFIND HOUSE

1 - Criteria 3- Determine affordability

6- Type of House

2- Visit Locations

4- Determine mortgage provider

7- Find Real Estate Agent

5- Lockup mortgage commitment

8- Look for House

9- Make Offer, P&S Agreem't

10 - Closing

Page 23: 1 Planning the Project Key Concepts Planning Process Project Plan Work Breakdown Structure

23

Buy a House

Simple Gantt Chart ViewSimple Gantt Chart View

ID Task Name

1 BUY HOUSE

2 LOCATION

3 Determine location criteria

4 Visit key locations

5 FINANCING

6 Determine affordability

7 Assess Mortagg Provider

8 Secure Mortagg Commitmt

9 FIND HOUSE

10 Type of House

11 Find RealEstate Agent

12 Look for House

13 Make Offer, P&S Agreement

14 Closing

2/5

2/5

2/5

2/14

2/5

2/24

M T W T F S S M T W T F S S M T W T F S S M T W Tek 1 Week 2 Week 3 Week 4

Page 24: 1 Planning the Project Key Concepts Planning Process Project Plan Work Breakdown Structure

24

Organisational Diagrams

• Work breakdown structure (WBS): Shows hierarchy of work products

• PERT chart: Shows the order in which activities must be done (a partial order)

• Gantt Chart or Schedule: Shows scheduling of work products as a function of time

Page 25: 1 Planning the Project Key Concepts Planning Process Project Plan Work Breakdown Structure

25

Creating Work Packages

• Work Breakdown Structure (WBS)– Break up project into activities (phases,

steps) and tasks.– The work breakdown structure does not

show the interdependence of the tasks

Page 26: 1 Planning the Project Key Concepts Planning Process Project Plan Work Breakdown Structure

26

Work Breakdown Structure (WBS) Diagram

Build communications software

System planning (1.0) Coding (3.0) Testing(4.0) Delivery (5.0)

Top-level design (2.1)

Prototyping (2.2)

User interface (2.3)

Detailed design (2.4)

System design (2.0)

Review specification(1.1)

Review budget (1.2)

Review schedule(1.3)

Develop plan (1.4)

Source: Pleeger, ch. 3

Page 27: 1 Planning the Project Key Concepts Planning Process Project Plan Work Breakdown Structure

27

Concurrent Engineering

“The simultaneous performance of product design and process design. Typically, concurrent engineering involves the formation of cross-functional teams. This allows engineers and managers of different disciplines to work together simultaneously in developing product and process design.”

Foster, S. Thomas. Managing Quality: An Integrative Approach. Upper Saddle River New Jersey: Prentice Hall, 2001.

Page 28: 1 Planning the Project Key Concepts Planning Process Project Plan Work Breakdown Structure

28

Concurrent Engineering

“Concurrent engineering methodologies permit the separate tasks of the product development process to be carried out simultaneously rather than sequentially. Product design, testing, manufacturing and process planning through logistics, for example, are done side-by-side and interactively. Potential problems in fabrication, assembly, support and quality are identified and resolved early in the design process.”

Izuchukwu, John. “Architecture and Process :The Role of Integrated Systems in Concurrent Engineering.” Industrial Management Mar/Apr 1992: p. 19-23.

Page 29: 1 Planning the Project Key Concepts Planning Process Project Plan Work Breakdown Structure

29

Concurrent Engineering

• Carrying out steps concurrently rather than sequentially– also referred to as simultaneous engineering

• Key Advantages– helps minimise conflict across functional

groups– reduces project duration

Page 30: 1 Planning the Project Key Concepts Planning Process Project Plan Work Breakdown Structure

30

Concurrent Engineering

• Concurrent Engineering is about;

-Doing things simultaneously

-Focusing on the Process

-Converting hierarchical organisations into teams

Page 31: 1 Planning the Project Key Concepts Planning Process Project Plan Work Breakdown Structure

31

Concurrent Engineering

• Basic Goals of Concurrent Engineering

-Dramatic improvements in time to market and costs

-Improvements to product quality and performance

-Do more with less

Page 32: 1 Planning the Project Key Concepts Planning Process Project Plan Work Breakdown Structure

32

Concurrent Engineering

• Concurrent Engineering = Teamwork

-The more communication exists, the better the project outcome

• Balances Needs

-Customer, Supplier, Engineers, Marketing, and Manufacturing needs.

Page 33: 1 Planning the Project Key Concepts Planning Process Project Plan Work Breakdown Structure

33

Concurrent Engineering

• Management

-Good management is vitally important

-Encourage communication

-Strong management support

Page 34: 1 Planning the Project Key Concepts Planning Process Project Plan Work Breakdown Structure

34

Concurrent Engineering

• 3 Main Areas to Concurrent Engineering

1) People

2) Process

3) Technology

Page 35: 1 Planning the Project Key Concepts Planning Process Project Plan Work Breakdown Structure

35

Concurrent Engineering

• Concurrent Engineering: Simultaneous development of product and process.

• Most important aspect is communication and formation of teams

• Management support is vitally important

• Don’t be afraid to change current processes and technologies

Page 36: 1 Planning the Project Key Concepts Planning Process Project Plan Work Breakdown Structure

36

Activity Organisation• Activities in a project should be organised

to produce tangible outputs for management to judge progress.

• Milestones are the end-point of a process activity.

• Deliverables are project results delivered to customers.

• The waterfall process allows for the straightforward definition of progress milestones.

Page 37: 1 Planning the Project Key Concepts Planning Process Project Plan Work Breakdown Structure

37

Milestones

Evaluationreport

Prototypedevelopment

Userrequirements

Requirementsanalysis

Feasibilityreport

Feasibilitystudy

Architecturaldesign

Designstudy

Systemrequirements

Requirementsspecification

ACTIVITIES

MILESTONES

Page 38: 1 Planning the Project Key Concepts Planning Process Project Plan Work Breakdown Structure

38

Project Scheduling• Split project into tasks and estimate time and

resources required to complete each task.• Organise tasks concurrently to make optimal

use of workforce.• Minimize task dependencies to avoid delays

caused by one task waiting for another to complete.

• Dependent on project managers intuition and experience.

Page 39: 1 Planning the Project Key Concepts Planning Process Project Plan Work Breakdown Structure

39

The Project Scheduling Process

Estimate resourcesfor activities

Identify activitydependencies

Identifyactivities

Allocate peopleto activities

Softwarerequirements

Activity chartsand bar charts

Create projectcharts

Page 40: 1 Planning the Project Key Concepts Planning Process Project Plan Work Breakdown Structure

40

Scheduling Problems• Estimating the difficulty of problems and

hence the cost of developing a solution is hard.

• Productivity is not proportional to the number of people working on a task.

• Adding people to a late project makes it later because of communication overheads.

• The unexpected always happens. Always allow contingency in planning.

Page 41: 1 Planning the Project Key Concepts Planning Process Project Plan Work Breakdown Structure

41

Bar Charts and Activity Networks

• Graphical notations used to illustrate the project schedule.

• Show project breakdown into tasks. Tasks should not be too small. They should take about a week or two.

• Activity charts show task dependencies and the the critical path.

• Bar charts show schedule against calendar time.

Page 42: 1 Planning the Project Key Concepts Planning Process Project Plan Work Breakdown Structure

42

Task Durations and Dependencies

Activity Duration (days) Dependencies

T1 8

T2 15

T3 15 T1 (M1)

T4 10

T5 10 T2, T4 (M2)

T6 5 T1, T2 (M3)

T7 20 T1 (M1)

T8 25 T4 (M5)

T9 15 T3, T6 (M4)

T10 15 T5, T7 (M7)

T11 7 T9 (M6)

T12 10 T11 (M8)

Page 43: 1 Planning the Project Key Concepts Planning Process Project Plan Work Breakdown Structure

43

Activity Network

start

T2

M3T6

Finish

T10

M7T5

T7

M2T4

M5

T8

4/7/03

8 days

14/7/03 15 days

4/8/03

15 days

25/8/03

7 days

5/9/03

10 days

19/9/03

15 days

11/8/03

25 days

10 days

20 days

5 days25/7/03

15 days

25/7/03

18/7/03

10 days

T1

M1 T3T9

M6

T11

M8

T12

M4

Page 44: 1 Planning the Project Key Concepts Planning Process Project Plan Work Breakdown Structure

44

Activity Timeline4/7 11/7 18/7 25/7 1/8 8/8 15/8 22/8 29/8 5/9 12/9 19/9

T4

T1T2

M1

T7T3

M5

T8

M3

M2

T6

T5

M4

T9

M7

T10

M6

T11M8

T12

Start

Finish

Page 45: 1 Planning the Project Key Concepts Planning Process Project Plan Work Breakdown Structure

45

Staff Allocation4/7 11/7 18/7 25/7 1/8 8/8 15/8 22/8 29/8 5/9 12/9 19/9

T4

T8 T11

T12

T1

T3

T9

T2

T6 T10

T7

T5

Fred

Jane

Anne

Mary

Jim