Project Management Organization Scheduling 31 January Project management

  • Slides: 28
Download presentation
Project Management Organization Scheduling 31 January

Project Management Organization Scheduling 31 January

Project management ORGANIZATION

Project management ORGANIZATION

Organization n Needed to control communications cost n n n Channel of communications costs

Organization n Needed to control communications cost n n n Channel of communications costs about 2 hours per week Optimal number 3 -7 Organization structures n n Hierarchical Peer n n Subteam n n Requires leader of team or aspects Requires gatekeeper Matrix

What can you tell from an organization? n n The formal structure NOT the

What can you tell from an organization? n n The formal structure NOT the informal working mode

Project management SCHEDULING

Project management SCHEDULING

How to Build a Schedule n n n Identify the component parts Identify the

How to Build a Schedule n n n Identify the component parts Identify the dependencies Estimate n n n Really just another word for guess Prefer educated guess Lay out assignments and time frames

Project Plan for this project n Use simple Excel spreadsheet (or equivalent)

Project Plan for this project n Use simple Excel spreadsheet (or equivalent)

What you should be able to tell from your project plan n What is

What you should be able to tell from your project plan n What is Joe working on this week? Who can help me if I run into trouble? If I have to choose an activity to be late, which one will impact the project more?

Tools to Help n Product description n n Work breakdown Product flow PERT charts

Tools to Help n Product description n n Work breakdown Product flow PERT charts n n Clear statement of what you are building Program Evaluation and Review Technique Gantt charts

Work Breakdown Structure n n n Need to break down the tasks into component

Work Breakdown Structure n n n Need to break down the tasks into component parts and tasks Level of detail important Lacks any time component

Work Breakdown

Work Breakdown

Graphical WBS

Graphical WBS

Product Flow n n Identify sequences and dependencies Distinguish new from existing components

Product Flow n n Identify sequences and dependencies Distinguish new from existing components

Product Flow

Product Flow

PERT Charts n Critical path analysis or method n n Developed by Navy in

PERT Charts n Critical path analysis or method n n Developed by Navy in 1958 Three stages: n n Program Evaluation and Review Technique Also known as activity networks Planning (tasks and sequence) Scheduling (start and finish times) Analysis (float and revisions) Two different models n Activities are nodes (most common) or arcs

Pert Chart Activity Box

Pert Chart Activity Box

Pert Charts

Pert Charts

CPM: Critical Path Method n n n Alternative to PERT Dupont 1957 Graphical view

CPM: Critical Path Method n n n Alternative to PERT Dupont 1957 Graphical view of project Predicts time required to complete Shows which activities are critical to maintaining the schedule

Planning: PERT and CPM 1. 2. 3. 4. 5. 6. Identify the specific activities

Planning: PERT and CPM 1. 2. 3. 4. 5. 6. Identify the specific activities and milestones. Determine the proper sequence of the activities. Construct a network diagram. Estimate the time required for each activity. Determine the critical path. Update the PERT chart as the project progresses. 1. 2. 3. 4. 5. 6. Specify the individual activities. Determine the sequence of those activities. Draw a network diagram. Estimate the completion time for each activity. Identify the critical path (longest path through the network) Update the CPM diagram as the project progresses.

Gantt Charts n n n Milestone charts Invented by Harvey Gantt in 1916 Advantages

Gantt Charts n n n Milestone charts Invented by Harvey Gantt in 1916 Advantages n n Less detailed Amenable to management overlays

Gantt Chart

Gantt Chart

Gantt Chart with Overlays

Gantt Chart with Overlays

Scheduling Steps and Tools n Put together minimal solution n n Start with external

Scheduling Steps and Tools n Put together minimal solution n n Start with external commitments n n n Work breakdown structure Product Flow PERT Chart, Gantt chart Focus on the risks n n Product descriptions Milestones (contract) Introduce internal milestones n n Primary requirements Risks (contract) Add next level of features where possible n Secondary requirements

Software Sources n Open source tools: n dmoz. org/Computers/Software/Project_Management/Open_Source/

Software Sources n Open source tools: n dmoz. org/Computers/Software/Project_Management/Open_Source/

Reviews and Inspections

Reviews and Inspections

Reviews and Inspections n Why? n n n Developer can’t correct unseen errors More

Reviews and Inspections n Why? n n n Developer can’t correct unseen errors More eyes to catch problems Earlier is cheaper n n Integration fix typically 3 -10 times the cost at design Difference in terms n n Review implies completed work, often reviewed by someone at a different level Inspection implies peer review of work in progress

Inspections n n Introduced by Michael Fagin in 76 (IBM Systems Journal) Formalized process

Inspections n n Introduced by Michael Fagin in 76 (IBM Systems Journal) Formalized process n n n Specific roles and steps Heavy preparation and follow-up Used for documents and code

Will you review or inspect? What will you review or inspect? How will you

Will you review or inspect? What will you review or inspect? How will you review or inspect?