project scheduling with...

Download Project Scheduling with GanttProjectmyegr386wguide.weebly.com/uploads/2/6/5/5/26550452/ganttproject... · Add resources Assign resources ... Check Resource allocation Resolve resource

If you can't read please download the document

Upload: hoangtuyen

Post on 06-Feb-2018

229 views

Category:

Documents


0 download

TRANSCRIPT

  • Project Scheduling withGanttProject

    EGR 386w

    1

  • GanttProject

    http://www.ganttproject.biz/ Download version 2.6.x Has numbered tasks option

    The video (access from ganttproject.biz) http://www.youtube.com/watch?v=5rHCSa5ad34&feature=youtu.be

    2

  • GanttProject Pros

    Easy outlining of tasks Resource management Accuracy: baseline vs. actual; various

    calculations Easy charting and graphics

    3

  • GanttProject Cons

    Illusion of control Scaling No estimation featuresRemember: Being a Gantt Project expert does not

    make you an expert project manager! No more so than knowing MS-Word makes you a

    good writer.

    4

  • The GanttProject Process

    1. Move WBS into a Project outline (in TaskSheet)

    2. Establish dependencies3. Add resources (team members or roles)4. Assign resources to tasks5. Refine and optimize6. Create baseline7. Track progress (enter actuals, etc.)

    5

  • Project Overview GanttProject User Interface (UI) Create a Project

    Add duration to the task sheet Create WBS Add task dependencies Add resources Assign resources to tasks Check Resource allocation Resolve resource allocation problems

    Effort-driven scheduling

    6

  • GanttProject UI Views

    Default isGant Chart View 2 panes Task Sheet

    on left (a table) Gantt Chart

    on right Panels: Gantt,

    Resources Chart

    7

    Task Sheet Gantt Chart

  • Gantt Project UI

    8

    Tool Icons

    Panels

    OutlineButtons

    (un)linkButtons

    Critical Path

    Time Scale

    Task

    Dependency

  • 9

  • Setting up Resource Roles

    AFTER you set up yourproject, you can diveback in and set uproles i.e., Jobs for the

    team members thatare associated withtasks Example:

    Structural Analyst,Presentationcoordinator, etc.

    10

  • Adding columns to the Task Sheet

    11

    You can drag the columns to a differentlocationrecommend to put Outlinenumbers at left.

  • Entering WBS

    Outlining Sub-tasks and summary tasks Do not enter start/end dates for each Just start with Task Name and Duration for each Use Indent/Outdent buttons to define summary tasks and subtasks You can enter specific Start/End dates but dont most of

    the time To enter Milestones use check in Task Properties (alt+return)

    12

  • Sample WBS Software design project

    1.0 Requirement Analysis 91.1 User interviews 21.2 Interview analysis 21.3 GUI mock up design 41.4 Validation of mockup with users 21.5 Writing User Requirements 21.6 User Requirements Review Meeting MS

    13

    DurationTask Name

    MS Milestone

  • Enter WBS Tasks

    Entering WBS tasks, tips:First, just enter all tasks and subtasks in

    orderall are same levelNext, each subtask and indent

    with the right arrow iconLastly (for this part), select each task and then

    to access properties.

    14

  • Enter tasksseveral ways.Right click in task panel iseasiest to remember

    15

  • Select the tasks and indentmakesthem subsets of the task not indentedabove them.

    16

    also indents selectedtask(s)

    Notice how Outline numbersare renumbered.

  • Select each subtask and add GeneralInformation

    17

  • Select each subtask and add GeneralInformation

    18

    Did all the dates in PAST (2012).Should do this for Present to FUTURE.

  • How to establish Milestone

    19

  • How to establish Milestone

    20

  • Add task dependencies

    Above task Panel: Link & Unlink buttons Good for many at once

    Or via Gantt chart Drag from one task to another

    Note: you can scroll in and scroll out to zoom on thetimeline, making the tasks more accessible

    21

  • Add task dependenciesone at a time

    22

    Drag frompredecessor

    and Drop to successor.

  • Add task dependenciesall at once

    23

    Ctrl-click the toppredecessor and all itssuccessors (assumedbelow it)

    select dependency icon (chain link)to set dependencies.

  • Change Dependency Type

    Default dependency relationship type is Finish-to-Start Can be changed through Predecessor Panel in Task

    Properties For instance interview analysis and mock up design

    should start together Start-Start

    24

  • Task Dependency Relationships

    Finish-to-Start (FS) B cannot start till A finishes

    A: Construct fence; B: Paint Fence

    Start-to-Start (SS) B cannot start till A starts

    A: Pour foundation; B: Level concrete

    Finish-to-Finish (FF) B cannot finish till A finishes

    A: Add wiring; B: Inspect electrical

    Start-to-Finish (SF) B cannot finish till A starts (rare)

    25

  • Change Dependency Type

    For instance, validation of mockup can only start ifboth interview analysis and GUI mock-up are ready validation of mockup already set to start after GUI mock-up so

    set as successor to interview analysis as well.

    26

  • Resources

    You need to first establish the roles in theResources Properties. Then, you can define the team members under

    the Resources pane, and assign them those roles.

    27

  • Add Resources Use Resource Panel

    28

    You can add theresources start date orDays off, too. Makes adifference when youassign a task.

  • WBS (already planned, more detail)

    29

    !"#$%&'()"*+', -./0 123*%4# 1*%#3 5.++%# 6$%

    !"! #$%&'()*%&+(%,$ !-. !--. -. -.!"/ '()*%&+(%,'0)012$($ !-. !--. -. -.!"3 456'789:'#;'-. -. !--.!"? +01(-. >-. -.!"> B&(*()='5$%&'C%D#(&%7%)*$ /-. -. !--. >-.

  • Assign Resources to Tasks via theTask Pane Highlight task, Properties Resources Panel

    30

    These are all that are added for the UserInterviews taskcheck your WBS to be sure

  • After Resources established, check forover-allocation

    31

    The default colors show differenttypes of loading (In menus,Edit Settings Resource Chart

    Smith is overloaded

  • Resource over-allocation

    Expand Smiths task list. Looks like Interview Analysis and GUI Mock Up

    together take up too much of his time

    32

  • Show Critical Path

    Where can you delay completion withoutimpacting the final end date?

    33

  • Show Critical Path

    The critical path tool is not very obvious here.But we can see that the Task 1.2 durationcould be extended by 2 more days withoutpushing the final milestone forward in time.

    34

  • Back to Bob Smiths Over-allocation

    2 days * 100% = 2 person days Thats what we have now for him in the Interview

    Analysis task 1.2, and he is overloaded But, we can stretch the end date for Task 1.2,

    and still be on schedule. 4 days * 50% = 2 person days

    We can stretch Task 1.2 to 4 days duration total Then reallocate Bob to 50% over those four days. This may solve our problem

    35

  • Doing the change

    Change Task 1.2 from 2 daysduration to 4 days duration.

    36

  • Doing the change

    Now edit the Task 1.2 Resources tab, andreduce Bob Smiths allocation from 100% to50% for this task.

    37

  • Check the Larger Resources Pane forAllocations Bob Smith is now no longer overworked.

    38

  • Fully Expanded Resource Allocations

    39

  • Baseline

    Saves all current information about yourproject Dates, resource assignments, durations, costs Still have not figured out details on this one

    40

  • Other

    You keep your progress updated in each task The best waydo it after each team meeting.

    41

    100%completed

    25% completed

    75% completed

  • Pert Charts

    Another way to view the tasks relationships

    42