managing project scheduling

43
MANAGING PROJECT SCHEDULING Binaan Gunat – 044393 Hafiz Kalandarov – 049496 Sezer Azazi - 071515

Upload: iokina

Post on 25-Feb-2016

49 views

Category:

Documents


2 download

DESCRIPTION

MANAGING PROJECT SCHEDULING. Binaan Gunat – 044393 Hafiz Kalandarov – 049496 Sezer Azazi - 071515. INTRODUCTION. In the planning phase of any project, scheduling is a critical activity. - PowerPoint PPT Presentation

TRANSCRIPT

Page 1: MANAGING PROJECT SCHEDULING

MANAGING PROJECT SCHEDULING

Binaan Gunat – 044393Hafiz Kalandarov – 049496Sezer Azazi - 071515

Page 2: MANAGING PROJECT SCHEDULING

INTRODUCTIONIn the planning phase of any project,

scheduling is a critical activity. Project scheduling is the process of

defining project activities, determining their sequence , and estimating their duration.

To successfully complete a project , the project manager must be aware of all the activities the project entails.

Page 3: MANAGING PROJECT SCHEDULING

The project management team manages and tracks these activities through a process of decomposition, meaning that the entire project is broken down into more manageable and controllable parts.

A project manager follows a divide and conquer strategy of breaking down a project into components that can be managed and controlled more easily than the project in its entirety.

Page 4: MANAGING PROJECT SCHEDULING

Once the project components are determined, the project management team establishes a sequence for doing the work associated with them. To help determine how to sequence these activities, the project manager considers technical constraints, safety of efficiency concerns, policies, the availability of resources, and the need to begin some task only after others are completed.

Page 5: MANAGING PROJECT SCHEDULING

Scheduling tools, such as network diagrams, help the project manager visualize the result of this planning process, project management software packages assist by offering powerful tools to create, maintain and update these charts.

In addition to defining and sequence activities, another important facet of project scheduling is assigning resources to those activities.

Page 6: MANAGING PROJECT SCHEDULING

In most cases, resource availability plays a major role in determining the duration of a project. We are going to focus on how to define and sequence project activities.

We are going to discuss the brief overview of the importance and challenges associated with project scheduling.

Page 7: MANAGING PROJECT SCHEDULING

The subsequent section discusses specific techniques for breaking down a complex project into more manageable components and then determining the sequence of activities for accomplishing those components

The first step in this process is the creation of a work breakdown structure (WBS), a chart detailing the project’s specific components.

Page 8: MANAGING PROJECT SCHEDULING

The second step is to determine which activities are needed to complete those project components. The third step is to determine how to sequence these activities.

Throughout this discussion we will highlight the different types of diagrams used to graphically represents project schedules , their benefits and drawbacks, and how project management software can help with the different project scheduling activities.

Page 9: MANAGING PROJECT SCHEDULING

Importance of Project SchedulesManagers often cite delivering projects on

time as one of their biggest challenges.

Schedule issues are the main reason for conflicts on projects, especially during the second half of projects.

Time has the least amount of flexibility; it passes no matter what happens on a project.

Page 10: MANAGING PROJECT SCHEDULING

It is really possible to mention about Project Schedules in every phases of the project.

Schedules are important in the control phase, when they are often used for project tracking.

Without a clearly established project schedule,managers can not accurately plan activities.

Page 11: MANAGING PROJECT SCHEDULING

Project Management Processes

Page 12: MANAGING PROJECT SCHEDULING

Top Five Management Challenges

1. Lack of clarity in scope of the project

2. Shifting organizational priorities

3. Project changes not well managed

4. A lack of project management skills

5. Training of project sponsors

Page 13: MANAGING PROJECT SCHEDULING

Individual Work Styles and Cultural Differences Cause Schedule Conflicts

Some people prefer to follow schedules and meet deadlines while others do not.

Different cultures and even entire countries have different attitudes about schedules.

Page 14: MANAGING PROJECT SCHEDULING

Project Time Management ProcessesActivity definition: Identifying the

specific activities that the project team members and stakeholders must perform to produce the project deliverables.

Activity sequencing: Identifying and documenting the relationships between project activities.

Activity resource estimating: Estimating how many resources a project team should use to perform project activities.

Page 15: MANAGING PROJECT SCHEDULING

Activity duration estimating: Estimating the number of work periods that are needed to complete individual activities.

Schedule development: Analyzing activity sequences, activity resource estimates, and activity duration estimates to create the project schedule.

Schedule control: Controlling and managing changes to the project schedule.

Page 16: MANAGING PROJECT SCHEDULING

TECHNIQUES FOR MANAGING PROJECT SCHEDULES

Project managers will divide entire project into discrete activities in order to set up a schedule. These discrete activities allows them to more easily allocate time and resources, and thus better estimate how long each activities will take. This process of subdividing tasks is called Decomposition.

Page 17: MANAGING PROJECT SCHEDULING

Creating a Work Breakdown Structure (WBS)The output that results from the process

of dividing the entire project into manageable tasks (usually presentedas a hierarchival chart or in tabular form)

The purpose of WBS is to serve as an aid in illustrating the project’s scope and describing the activities necessary for creating various subcomponents of the project.

Page 18: MANAGING PROJECT SCHEDULING

Work Breakdown Structure

1.0Requireme

nts Analysis

2.0Stakehold

er Identificati

on

3.0Design

4.0PrototypeDevelopm

ent

5.0Testing

6.0Implementat

ion

Page 19: MANAGING PROJECT SCHEDULING

WBS Inputs

Scope management planProject scope statementProject manager’s experiences with

similiar projectsApproved changes to the project

scope statement.

Page 20: MANAGING PROJECT SCHEDULING

WBS Tools and TechniquesThe primary technique for building a

WBS is the process of decomposition. This decomposition process of breaking up a large project into smaller parts.

A scheduling technique in which the team defers breaking down components until they are further clarified and the decomposition takes place as the project progresses is called Rolling wave planning.

Page 21: MANAGING PROJECT SCHEDULING

Another method is is to use the phases of the systems development life cycle (SDLC) or project life cycle as level 1 deliverables. This method has the advantage of assisting in sequencing the different activities in later phases of the planning stage.

Page 22: MANAGING PROJECT SCHEDULING

Work PackagesThe lowest level units illustrated in the WBS ,

used to estimate project schedule and budget.In general, and dependent upon the size of the

project, a work package should be relatively short in duration; that is, the deliverable should be finishable within one or two weeks.

Another recommendation for the size of the work packages is that they should all be about the same size or should require about the same efffort to produce.

Finally, a work package should be specific enought to be completed by one person or a small, well-defined group.

Page 23: MANAGING PROJECT SCHEDULING

TemplatesAnother method of determining

the deliverables and individual work packages needed to complete the project is the use of templates.

Templates are lists of activities established during earlier projects.

Page 24: MANAGING PROJECT SCHEDULING

Gantt Chart

A bar chart showing the start and end dates for the activities of the project.

Page 25: MANAGING PROJECT SCHEDULING

WBS OutputWBS itselfWBS dictionary (provides details

about the individual components of the WBS, such as a description of each component, who is responsible for its completion, a statement of work, critical milestones, and preliminary estimates of costs or resources required.)

Page 26: MANAGING PROJECT SCHEDULING

Activity definition

In this stage, the different work packages of the WBS are broken into discrete activities, and the attributes of these activities are defined, including a description, resources requirements, logical predecesoor or successor activities, and the like.

Page 27: MANAGING PROJECT SCHEDULING

Activity definition inputsWBSWBS dictionaryThe project scope statementThe project management planOrganizational process

assets(historical information, procedures, and policies)

Enterprise environmental factors (availability of tools and resouces)

Page 28: MANAGING PROJECT SCHEDULING

Activity Definition Tools and Techniques

A central question in determining activities is, when is a sufficient level of detail reached?

While there are no hard-and-fast rules for when to stop decomposition, there are a few guidelines.

Page 29: MANAGING PROJECT SCHEDULING

Typically, an activityCan be performed by one person

or a well-defined groupHas a single, clearly identifiable

deliverableHas a know method or techniqueHas well-defined predecessor and

successor stepsIs measurable so that the level of

completion can be determined

Page 30: MANAGING PROJECT SCHEDULING

Another guideline for determining the level of detail needed is the duration of the activity

Limiting the duration of an activity to several hours or a few days, therefore, helps to limit the negative impact of any potential delays.

Page 31: MANAGING PROJECT SCHEDULING

Also Expert judgement may be used to better define project activities based on the recollection of a project expert.

For instance, a database manager knows the detailed steps to be performed in setting up certain database queries.

Page 32: MANAGING PROJECT SCHEDULING

Activity Definition Outputs

Activity listSupporting detail (such as

activity attributes and milestones)

Any requested changes to the project scope statement and the WBS

Page 33: MANAGING PROJECT SCHEDULING

Activity SequencingThe process of developing a network diagram

and updating activity list from the activity definition phase.

A network diagram is a schematic display that illustrates the various activities in a project as well as their sequential relationships.

When determining the sequencing of activities, it may be important in some instances for activities that can be performed in parallel to be scheduled simultaneously in order to speed project completion.

Page 34: MANAGING PROJECT SCHEDULING

Activity Sequencing Inputs

The activities’ attributes (logical predecessor or successor activities)

The project scope statementThe milestone listApproved change requestsThe product description (simply a

description of the product being constructed)

Page 35: MANAGING PROJECT SCHEDULING

Activity Sequencing Tools and Techniques

The precedence diagramming method

The arrow diagramming method

Conditional diagramming method

Network templates

Page 36: MANAGING PROJECT SCHEDULING

Presedence Diagramming MethodA network diagramming

technique that uses boxes and rectangles connected by arrows to represent activities and their precedence relationships.

Page 37: MANAGING PROJECT SCHEDULING

Four types of task dependencies

Page 38: MANAGING PROJECT SCHEDULING

Arrow Diagramming MethodA network diagram consisting of

arrows to represent activities and their precedence relationships and noodes to represent milestones.

Page 39: MANAGING PROJECT SCHEDULING

Network Template

A template developed from previous projects used to shorten the development time of network diagrams.

Page 40: MANAGING PROJECT SCHEDULING

Dependency Determination

Mandatory Dependencies:  Mandatory Dependencies are specific to the nature of the project work. Absolutely must happen in the described manner. Referred to as ‘hard logic’

Discretionary Dependencies: Discretionary dependencies are set by the project team based on their experience. Also referred to as soft logic, preferred logic, or preferential logic. Here there may be a preferred order of events that reduces cost, risk or time, but other orders can be acceptable to the quality of the product.

Page 41: MANAGING PROJECT SCHEDULING

External Dependencies:  External Dependencies link between the project activities and activities external to the project.

Leads time: The time required by one task before another task can begin

Lag time: The time delay between the completion off one task and the start of the successor.

Page 42: MANAGING PROJECT SCHEDULING
Page 43: MANAGING PROJECT SCHEDULING

Activity Sequencing OutputsNetwork diagramsUpdates to the activity listUpdates to the activity attributes

list.Further change requests