p&msp2011 06 ms-project

Upload: deniz-efendioglu

Post on 14-Apr-2018

221 views

Category:

Documents


0 download

TRANSCRIPT

  • 7/27/2019 p&Msp2011 06 Ms-project

    1/67

    Planning and Managing Software Projects 2010-11

    Session 6

    Microsoft Project

    From the WBS to a Complete Schedule

    Emanuele Della Valle, Lecturer: Dario Cerizzahttp://emanueledellavalle.org

  • 7/27/2019 p&Msp2011 06 Ms-project

    2/67

    Planning and Managing Software Projects Emanuele Della Valle

    Credits

    These slides are partially based on CEFRIEL slides forPMI Course and Certification

    2

  • 7/27/2019 p&Msp2011 06 Ms-project

    3/67

    Planning and Managing Software Projects Emanuele Della Valle

    Today agenda

    Session 5 Review Microsoft Project Fundamentals1. Define Activities (WBS)2. Sequence Activities3. Estimate Work4. Define Resources5. Allocate Resources6. Inspect Schedule7.

    Refine Schedule

    8. Level Resources (this will be discussed in session 9)9. Control Project (this will be discussed in session 9)

    3

  • 7/27/2019 p&Msp2011 06 Ms-project

    4/67

    Planning and Managing Software Projects Emanuele Della Valle

    Session 5 Review

    Scheduling Fundamentals Scheduling Techniques

    Network Diagrams AON and AOA PERT

    Bar Charts Milestone Chart Gantt Chart

    Schedule Optimization Techniques Mythical Man-Month

    4

  • 7/27/2019 p&Msp2011 06 Ms-project

    5/67

    Planning and Managing Software Projects Emanuele Della Valle

    Today agenda

    Session 5 Review Microsoft Project Fundamentals1. Define Activities (WBS)2. Sequence Activities3. Estimate Work4. Define Resources5. Allocate Resources6. Inspect Schedule7.

    Refine Schedule

    8. Level Resources9. Control Project

    5

  • 7/27/2019 p&Msp2011 06 Ms-project

    6/67

    Planning and Managing Software Projects Emanuele Della Valle

    Introduction to Microsoft Project

    Current version: Microsoft Project 2010 Used version: Microsoft Project 2007

    Very similar to 2003 version Similar GUI to other Microsoft Office Programs

    Word, Excel, Powerpoint, Its a project management tool

    It is not useful if Project Manager doesnt have asufficient Project Management knowledge!

    Some tutorials and quick references http://www.hyperthot.com/pm_msp1.htm http://www.project-blog.com/

    6

  • 7/27/2019 p&Msp2011 06 Ms-project

    7/67

    Planning and Managing Software Projects Emanuele Della Valle

    Creating a new project 7

    1. Open Microsoft Project from Start menu Or

    2. File (from menu)3. New

  • 7/27/2019 p&Msp2011 06 Ms-project

    8/67

    Planning and Managing Software Projects Emanuele Della Valle

    Saving a project 8

    1. File (from menu)2. Save The current project will be saved as a .mpp file

  • 7/27/2019 p&Msp2011 06 Ms-project

    9/67

    Planning and Managing Software Projects Emanuele Della Valle

    New Project left-side Menu 9

  • 7/27/2019 p&Msp2011 06 Ms-project

    10/67

    Planning and Managing Software Projects Emanuele Della Valle

    Project Templates

    1. File (from menu)2. New3. On My Computer4. Project Templates5. Select the Software Development template

    10

  • 7/27/2019 p&Msp2011 06 Ms-project

    11/67

    Planning and Managing Software Projects Emanuele Della Valle

    Gantt Chart View1. View -> Gantt Chart (if Gantt chart is not shown)2. Drag right the vertical slide to show all the columns

    11

    Note: by default, the tables show only some columns. To addmore columns: Right-click on a column and select insert column

  • 7/27/2019 p&Msp2011 06 Ms-project

    12/67

    Planning and Managing Software Projects Emanuele Della Valle

    Network Diagram View1. View2. Network Diagram

    12

  • 7/27/2019 p&Msp2011 06 Ms-project

    13/67

    Planning and Managing Software Projects Emanuele Della Valle

    Task Information forms 131. From the Gantt view (or the Network Diagram view)2. Double click on a task

  • 7/27/2019 p&Msp2011 06 Ms-project

    14/67

    Planning and Managing Software Projects Emanuele Della Valle

    Resource Sheet View1. View2. Resource Sheet

    14

    It shows the list of resources and their type

  • 7/27/2019 p&Msp2011 06 Ms-project

    15/67

    Planning and Managing Software Projects Emanuele Della Valle

    Resource Usage View 15

    1. View2. Resource Usage

    It shows the daily work of each resource per each task

  • 7/27/2019 p&Msp2011 06 Ms-project

    16/67

    Planning and Managing Software Projects Emanuele Della Valle

    Task Usage View

    It shows the daily work of each task per each resource Dual than previous

    16

    1. View2. Task Usage

  • 7/27/2019 p&Msp2011 06 Ms-project

    17/67

    Planning and Managing Software Projects Emanuele Della Valle

    Resources Graph View

    1. View2. More Views (if Project 2003)3. Resources Graph4. Apply

    17

  • 7/27/2019 p&Msp2011 06 Ms-project

    18/67

    Planning and Managing Software Projects Emanuele Della Valle

    Timeline zooming

    + and zoom in or out The hand icon scrolls the diagram to the selected task

    18

    For the views which have a timed graph on the right Gantt, Resource Usage, Resource Graph,

    1. Right click on the timeline (in the upper ribbon)2. Choose Timescale

  • 7/27/2019 p&Msp2011 06 Ms-project

    19/67

    Planning and Managing Software Projects Emanuele Della Valle

    Project Information form

    1. Project (from menu)2. Project Information

    19

    Il you open an old project (e.g. a template),pay attention to the current time: you may notsee anything in some views

  • 7/27/2019 p&Msp2011 06 Ms-project

    20/67

    Planning and Managing Software Projects Emanuele Della Valle

    Microsoft Project Options 20

    1. Tools (from menu)2. Options

    I personally prefer touse days for bothduration and work

  • 7/27/2019 p&Msp2011 06 Ms-project

    21/67

    Planning and Managing Software Projects Emanuele Della Valle

    Today agenda

    Session 5 Review Microsoft Project Fundamentals1. Define Activities (WBS)2. Sequence Activities3. Estimate Work4. Define Resources5. Allocate Resources6. Inspect Schedule7. Refine Schedule8. Level Resources9. Control Project

    21

  • 7/27/2019 p&Msp2011 06 Ms-project

    22/67

    Planning and Managing Software Projects Emanuele Della Valle

    Create an Empty Project 22

    1. File (from menu)2. New3. Empty Project

  • 7/27/2019 p&Msp2011 06 Ms-project

    23/67

    Planning and Managing Software Projects Emanuele Della Valle

    Set project start date 23

    1. Project (from menu)2.

    Project Information

  • 7/27/2019 p&Msp2011 06 Ms-project

    24/67

    Planning and Managing Software Projects Emanuele Della Valle

    Insert Activities/Tasks (from WBS) 24

    1. Insert the names of activities/tasks of the WBS in the TaskName column

    Activity vs. Task: Microsoft Project adopts Task

  • 7/27/2019 p&Msp2011 06 Ms-project

    25/67

    Planning and Managing Software Projects Emanuele Della Valle

    Group Tasks in Phases (as in WBS)1. Select tasks to be grouped under the same phase2. Click on the right green arrow

    25

    Multiple grouping level supportLeft green arrow means ungroup to previous level

  • 7/27/2019 p&Msp2011 06 Ms-project

    26/67

    Planning and Managing Software Projects Emanuele Della Valle

    Add Milestones 26

    1. Add tasks for meaningful releases or deliverables2. Set Duration = 0

    Step 1

  • 7/27/2019 p&Msp2011 06 Ms-project

    27/67

    Planning and Managing Software Projects Emanuele Della Valle

    Today agenda

    Session 5 Review Microsoft Project Fundamentals1. Define Activities (WBS)2. Sequence Activities3. Estimate Work4. Define Resources5. Allocate Resources6. Inspect Schedule7. Refine Schedule8. Level Resources9. Control Project

    27

  • 7/27/2019 p&Msp2011 06 Ms-project

    28/67

    Planning and Managing Software Projects Emanuele Della Valle

    Dependency types

    Finish-to-start: A f-to-s B: Bcannot start until A finishes. B canstart after A finishes.

    Start-to-start: A s-to-s B: B cannotstart until A starts. B can start after Astarts.

    Finish-to-finish: A f-to-f B: Bcannot finish until A finishes. B canfinish after A finishes

    Start-to-finish:

    A s-to-f B

    : Bcannot finish until A starts. B can

    finish after A starts.

    28

    A B

    FS

    A

    B

    A

    B

    SS

    FF

    A

    B

    SF

  • 7/27/2019 p&Msp2011 06 Ms-project

    29/67

    Planning and Managing Software Projects Emanuele Della Valle

    Define Dependencies 29

    1. Go to the Predecessors column2. Insert the ID of the predecessor task3. Follow the ID with the type of dependency (FS is the default)

    Use the ; to insert multiple dependencies If a phase has a dependency, all its internal tasks get the same dependency Dependencies are reflected in the GANTT diagram on the right

  • 7/27/2019 p&Msp2011 06 Ms-project

    30/67

    Planning and Managing Software Projects Emanuele Della Valle

    Define Dependencies (alternative way)

    1. Double click on a task2. Go to the Predecessor tab3. Click on the first empty cell in Task Name column4. Select the dependent task from the list5. Click on the respective cell in the Type column6. Select the type from the list

    30

    Step 2

  • 7/27/2019 p&Msp2011 06 Ms-project

    31/67

    Planning and Managing Software Projects Emanuele Della Valle

    Today agenda

    Session 5 Review Microsoft Project Fundamentals1. Define Activities (WBS)2. Sequence Activities3. Estimate Work4. Define Resources5. Allocate Resources6. Inspect Schedule7. Refine Schedule8. Level Resources9. Control Project

    31

  • 7/27/2019 p&Msp2011 06 Ms-project

    32/67

    Planning and Managing Software Projects Emanuele Della Valle

    Insert estimated Work (= effort) 32 Visualize the Work Column

    1. Right click on the Start column2. Insert Column and choose work

    Inserted estimated work on each task To set work in days (andnot in hours):

    Tools (from menu)OptionsSelect the Schedule

    tab

    Look for the optionWork is entered in:

    Set it Days

    Duration is still not defined. Allocating resources willdefine the duration of tasks

    Step 3

  • 7/27/2019 p&Msp2011 06 Ms-project

    33/67

    Planning and Managing Software Projects Emanuele Della Valle

    Pratical Exercise n.1

    Open a template and try the different views Start from scratch a new project

    Define tasks (about 20-50) Organize tasks in groups and subgroups Define milestones Define dependencies among tasks Estimate Work on each task

    Look at a realistic example (similar to the maximumwe can expect from your homework 4)

    http://emanueledellavalle.org/slides/P&MSP2010_06_SoftwareDevelopmentTemplate.mpp

    33

  • 7/27/2019 p&Msp2011 06 Ms-project

    34/67

    Planning and Managing Software Projects Emanuele Della Valle

    Today agenda

    Session 5 Review Microsoft Project Fundamentals1. Define Activities (WBS)2. Sequence Activities3. Estimate Work4. Define Resources5. Allocate Resources6. Inspect Schedule7. Refine Schedule8. Level Resources9. Control Project

    34

  • 7/27/2019 p&Msp2011 06 Ms-project

    35/67

    Planning and Managing Software Projects Emanuele Della Valle

    Resources Definition and Allocation 35

    Resources allocation involves determining which typeof resources (persons, equipment, or materiel), howmany resources will be used and when each

    resources will be available to perform project activities

    This process is closely coordinated with the CostsEstimating process

    The objective is optimizing resources in order to have acontinuous and consistent use of the minimumnumber of resources

    Three Resource Types: Limited availability: Work Unlimited availability: Material Fixed outcome: Cost

  • 7/27/2019 p&Msp2011 06 Ms-project

    36/67

    Planning and Managing Software Projects Emanuele Della Valle

    Resource Type

    Limited availability resources: Work 36

    Resources whose availability is limited E.g. Humans (team, partners, customers, ), pay-per-

    use SW licenses or HW rental

    They are described by two main factors: Standard Cost (e.g. 20/hour) Max daily allocation level (e.g. 50%)

    100%: full availability between 0 and 100%: partial availability > 100%: when there are more than one resource but they

    cannot be distinguished

    (optionally) Overrate cost (e.g. 30/hour) Work Resources must be leveled to avoid over-

    allocation

  • 7/27/2019 p&Msp2011 06 Ms-project

    37/67

    Planning and Managing Software Projects Emanuele Della Valle

    Resource Type

    Unlimited availability resources: Material 37

    Resources that can be allocated on a task without limit

    More consume of the resource implies more cost

    E.g. CDs or DVDs necessary to distributed a SW releasesare assumed to be unlimited, as more are consumed asmore is the total cost

    They are described by one main factor: Standard cost per unit (e.g. 1/CD)

    Material resources do not have to be leveled

  • 7/27/2019 p&Msp2011 06 Ms-project

    38/67

    Planning and Managing Software Projects Emanuele Della Valle

    Resource Type

    Fixed outcome: Costs 38

    Quantified costs associated to a specific task

    E.g.: Travel Costs, HW/SW purchase costs

    They are described by the cost defined when theresource is allocated to a task

  • 7/27/2019 p&Msp2011 06 Ms-project

    39/67

    Planning and Managing Software Projects Emanuele Della Valle

    Define Resources

    1. View (from Menu) ->Resource sheet2. Per each row:

    1. Insert Resource Name2. Select the type of resource

    1. Work2. Material3. Cost

    3. Insert details1. Max units2.

    Std. Rate

    3. Ovt. Rate

    39

  • 7/27/2019 p&Msp2011 06 Ms-project

    40/67

    Planning and Managing Software Projects Emanuele Della Valle

    Set Resources Availability

    1. Double click the corresponding row to open the resource information form2. Define Resource Availability (when he/she is available)

    40

    Step 4

  • 7/27/2019 p&Msp2011 06 Ms-project

    41/67

    Planning and Managing Software Projects Emanuele Della Valle

    Today agenda

    Session 5 Review Microsoft Project Fundamentals1. Define Activities (WBS)2. Sequence Activities3. Estimate Work4. Define Resources5. Allocate Resources6. Inspect Schedule7. Refine Schedule8. Level Resources9. Control Project

    41

  • 7/27/2019 p&Msp2011 06 Ms-project

    42/67

    Planning and Managing Software Projects Emanuele Della Valle

    Before allocating resources to tasks

    Visualize Task Form1. Return to Gantt Chart

    1. View (from Menu) -> Gantt Chart2. Visualize Task Form

    1. Windows (from menu) -> Split2. Select bottom window3. View (from menu) -> More Views -> Select Task Form

    3. To create a quick shortcut on the right-click on the left vertical gray bar1. Edit -> Show in Menu -> OK

    42

    Resources, Units and Work canbe specified per each task

  • 7/27/2019 p&Msp2011 06 Ms-project

    43/67

    Planning and Managing Software Projects Emanuele Della Valle

    Resources Allocation Techniques 43

    Unit

    Allocation is expressed by the time of the resourcededicated to the specific task

    i.e.: Resource1 is allocated the 50% of his time onTask1

    Work Allocation is expressed by total time that the resources

    will dedicate to a task

    i.e.: Resource1 will work 1 day on Task1

  • 7/27/2019 p&Msp2011 06 Ms-project

    44/67

    Planning and Managing Software Projects Emanuele Della Valle

    Allocate Resources to Tasks1. Select a Task2. Select Resource Name (in the bottom window)3.

    Insert Units or Work per each resource

    44

    Lets consider just 1 resource for now

    1 resource at 50% for 1 day of Work Microsoft Project estimates the Duration in 2 days

  • 7/27/2019 p&Msp2011 06 Ms-project

    45/67

    Planning and Managing Software Projects Emanuele Della Valle

    Duration, Units and Work proportion

    If Units = 50% & Work = 1 day Duration = 2 days If Units = 100% & Work = 5 days Duration = 5 days If Duration = 3 days & Units = 50% Work = 1.5 days If Duration = 4 days & Work = 1 day Units = 25%

    This proportion is always kept consistent by MS Project!

    45

    Units [%]

    Work [t]

    Duration [t]

    100*][

    ][

    [%] tDuration

    tWorkUnits =

    100*[%]

    ][][

    Units

    tWorktDuration =

    100

    [%]*][][Units

    tDurationtWork =

  • 7/27/2019 p&Msp2011 06 Ms-project

    46/67

    Planning and Managing Software Projects Emanuele Della Valle

    Allocate one Resource to Tasks 46 Return to the Gantt view

    1. Select a task (in the top window)2. Add one resource (in the bottom window)3. Define its units4. Click OK5. Check how MS Project estimates the Duration

  • 7/27/2019 p&Msp2011 06 Ms-project

    47/67

    Planning and Managing Software Projects Emanuele Della Valle

    Allocate more Resources to Tasks (by units) 471. Select the task (in the top window)2. Add two resources (in the bottom window)3.

    Define their units

    4. Click OK

    Task work = the sum of work of each resource Task duration = the max of duration for each resource

  • 7/27/2019 p&Msp2011 06 Ms-project

    48/67

    Planning and Managing Software Projects Emanuele Della Valle

    Allocate more Resources to Tasks (by work) 481. Select the task (in the top window)2. Add two resources (in the bottom window)3.

    Define their work (without changing the total work on the task)

    4. Click OK

    Task work = the sum of work of each resource Task duration = the max of duration for each resource

  • 7/27/2019 p&Msp2011 06 Ms-project

    49/67

    Planning and Managing Software Projects Emanuele Della Valle

    Complete Resource Allocation 49

    Step 5

    1. Per each task, allocate one or more resources

  • 7/27/2019 p&Msp2011 06 Ms-project

    50/67

    Planning and Managing Software Projects Emanuele Della Valle

    Today agenda

    Session 5 Review Microsoft Project Fundamentals1. Define Activities (WBS)2. Sequence Activities3. Estimate Work4. Define Resources5. Allocate Resources6. Inspect Schedule7. Refine Schedule8. Level Resources9. Control Project

    50

  • 7/27/2019 p&Msp2011 06 Ms-project

    51/67

    Planning and Managing Software Projects Emanuele Della Valle

    Inspect the current schedule 51 In the Gantt view

    1. Tasks and Milestones have estimated dates2.

    Tasks and Summary tasks show estimated duration3. Zoom-out the Gantt chart to view it completely

  • 7/27/2019 p&Msp2011 06 Ms-project

    52/67

    Planning and Managing Software Projects Emanuele Della Valle

    Critical Path and Slack Times

    The specific set of sequential tasks upon which theproject completion date depends

    The sequence of tasks that determines the duration ofthe project

    A delay of a task in the critical path implies a delay inthe final date

    If the Total Slack time of task is 0 then it is on thecritical path

    A delay in the ending date negatively affect thedownstream activity and the end of the total project

    52

  • 7/27/2019 p&Msp2011 06 Ms-project

    53/67

    Planning and Managing Software Projects Emanuele Della Valle

    1. Right Click on the white background of the Gantt chart2. Gantt Chart Wizard3.

    Next, Select Critical Path, Click Finish and Click Format It

    Critical Path is highlighted in red

    Inspect Critical Path 53

  • 7/27/2019 p&Msp2011 06 Ms-project

    54/67

    Planning and Managing Software Projects Emanuele Della Valle

    1. Right Click on a column (e.g. Resource Names)2. Select Insert Column3. Choose Free Slack4. (Repeat 1-2 and then choose Total Slack)

    Inspect Slack Times 54

  • 7/27/2019 p&Msp2011 06 Ms-project

    55/67

    Planning and Managing Software Projects Emanuele Della Valle

    Inspect Costs of each Task 55

    1. From Gantt Chart view2. Right click on a column

    E.g. Resource Names3. Insert Column4. Cost

    1. View2. Table entry3. Choose Cost

  • 7/27/2019 p&Msp2011 06 Ms-project

    56/67

    Planning and Managing Software Projects Emanuele Della Valle

    Inspect Costs of each Resource 56

    1. View (from menu)2. Resource Usage view3. View (from menu)4. Table: usage5. Choose cost

    Step 6

  • 7/27/2019 p&Msp2011 06 Ms-project

    57/67

    Planning and Managing Software Projects Emanuele Della Valle

    Today agenda

    Session 5 Review Microsoft Project Fundamentals1. Define Activities (WBS)2. Sequence Activities3. Estimate Work4. Define Resources5. Allocate Resources6. Inspect Schedule7. Refine Schedule8. Level Resources9. Control Project

    57

  • 7/27/2019 p&Msp2011 06 Ms-project

    58/67

    Planning and Managing Software Projects Emanuele Della Valle

    Set Additional Task Constraints

    Contractual milestones should have a Finish No Later Thanconstraint

    Meetings with externals people should have a Must Start Onconstraint

    Microsoft Project will raise a warning when a constraint isviolated

    58

    1. Double click on a task2. Go to the Advanced tab

  • 7/27/2019 p&Msp2011 06 Ms-project

    59/67

    Planning and Managing Software Projects Emanuele Della Valle

    The Project Manager needs to refine the plan by: Changing the work estimated for a task Changing the units of resources on a task Changing the duration of a task Adding or removing resources to a task

    Lets add the Junior Developer to a Task Resources change from:

    To:

    Refine Schedule 59

    Task T pes

  • 7/27/2019 p&Msp2011 06 Ms-project

    60/67

    Planning and Managing Software Projects Emanuele Della Valle

    Task TypesFixed Duration, Fixed Units, Fixed Work

    Fixed Duration: when the duration of a task is known at priorior defined by external agents

    E.g. meetings, outsourcing a task with a contract that defines theduration, supporting customers for a defined period,

    Fixed Work: when efforts are estimated on tasks E.g. the majority of tasks where people work (writing,

    development, testing, )

    Fixed Units (MS Project default): when resources are allocatedto a task for a fixed unit regardless of duration and work

    E.g. providing support for undefined period

    60

    1. Double Click on a task2. Go to the Advanced tab3. Open Task Type menu

    Task Types

  • 7/27/2019 p&Msp2011 06 Ms-project

    61/67

    Planning and Managing Software Projects Emanuele Della Valle

    Task TypesFixed Duration, Fixed Units, Fixed Work

    Cases on the diagonal are not trivial:

    If the task is not Fixed Duration Microsoft Project recalculatesDuration

    If the task is Fixed Duration Microsoft Project recalculates Work

    61

    In aIf you revise

    DurationIf you revise

    UnitsIf you revise

    Work

    Fixed Durationtask

    Work isrecalculated

    Work isrecalculated

    Units arerecalculated

    Fixed Unitstask

    Work isrecalculated

    Duration isrecalculated

    Duration isrecalculated

    Fixed Worktask

    Units arerecalculated

    Duration isrecalculated

    Duration isrecalculated

    Task Types

  • 7/27/2019 p&Msp2011 06 Ms-project

    62/67

    Planning and Managing Software Projects Emanuele Della Valle

    Task TypesEffort Driven

    If Effort Driven is selected (default) Adding or removing resources to the task does not affect the

    total work associated to the task (duration and units change

    depending on the task type)

    If Effort Driven is not selected Adding or removing resources to the task affects the total work

    62

    1. Double Click on a task2. Go to the Advanced tab3. Check or uncheck EffortDriven

    Task Types

  • 7/27/2019 p&Msp2011 06 Ms-project

    63/67

    Planning and Managing Software Projects Emanuele Della Valle

    Task TypesSummary of Task Types 63

    Fixed Duration, Effort Driven (e.g. support with defined duration and work)

    Duration is never changed automatically Changing duration or Units changes task work Changing work or adding or removing resources changes resource units

    Fixed Duration, Non-Effort Driven (e.g. meetings)

    Duration is never changed automatically Changing duration or changing, adding or removing resources changes task work Changing work changes resource units

    Fixed Unit, Effort Driven (Microsoft Project default option)

    Units are never changed automatically Changing duration changes task work Changing work or changing, adding or removing resources changes duration

    Fixed Unit, Non-Effort Driven (e.g. rented resources)

    Units are never changed automatically Changing duration or adding or removing resources changes task work Changing work or changing resources changes duration

    Fixed Work, Effort Driven (my preference for common tasks)

    Work is never changed automatically Changing duration changes resource units Changing work or changing, adding or removing resources changes duration

    Fixed Work, Non-Effort Driven (this case is not allowed by MS Project)

    Source: Dustin Kassman, http://forums.project.net/showthread.php?t=612

    Task Types

  • 7/27/2019 p&Msp2011 06 Ms-project

    64/67

    Planning and Managing Software Projects Emanuele Della Valle

    Task TypesQuick selection of task types 64

    1. Right click on the Start Column2. Insert Column3. Select Type4. Right click on the Start Column5. Insert Column6. Select Effort Driven

  • 7/27/2019 p&Msp2011 06 Ms-project

    65/67

    Planning and Managing Software Projects Emanuele Della Valle

    Refine Schedule 651. Per each Task

    1. Change the type of the task1. On meetings and milestones, set Fixed Duration and set the Duration2. On other tasks, set Fixed Units or Fixed Work

    2. Per each resource on the task1. Distribute effort concentrating operative work to juniors2. Change units and/or Change work appropriately

    2. Add or remove allocated resources if necessary3. Inspect how Microsoft Project update duration, units, work

    Step 7

  • 7/27/2019 p&Msp2011 06 Ms-project

    66/67

    Planning and Managing Software Projects Emanuele Della Valle

    Pratical Exercise n.2

    Define resources (about 5) Humans, materials and costs

    Allocate resources to tasks (dont forget material resources) Inspect critical path, slack times, costs Refine the schedule

    1. Change tasks types2. External constraints are imposed to you and you have torefine your project:

    Add another resource to a meeting Increase effort on a task Add a supporting resource to a task Reduce the units% of a resource on a task Make a task with shorter duration by adding a new resource(and increasing also the work)(Update each task and make your prediction before clicking OK)

    66

  • 7/27/2019 p&Msp2011 06 Ms-project

    67/67

    Questions? 67