Activity Planning and Resource Allocation - PowerPoint PPT Presentation

Loading...

PPT – Activity Planning and Resource Allocation PowerPoint presentation | free to download - id: 6f1b07-YWUwM



Loading


The Adobe Flash plugin is needed to view this content

Get the plugin now

View by Category
About This Presentation
Title:

Activity Planning and Resource Allocation

Description:

Activity Planning and Resource Allocation CSCI311 Software Process Management – PowerPoint PPT presentation

Number of Views:46
Avg rating:3.0/5.0
Slides: 25
Provided by: anne3161
Learn more at: http://www.cs.uow.edu.au
Category:

less

Write a Comment
User Comments (0)
Transcript and Presenter's Notes

Title: Activity Planning and Resource Allocation


1
Activity Planning and Resource Allocation
  • CSCI311
  • Software Process Management

2
Outline
  • Activity Planning
  • Sequencing Scheduling
  • Activity Diagrams
  • Critical Path
  • Resource allocation
  • Chapters 6 8

3
Activity Planning
  • Activities must be scheduled in detail
  • To assess feasibility of deadlines
  • To determine most effective way to allocate
    resources
  • To determine detailed costing
  • To provide targets and monitor progress
  • To co-ordinate staff from different departments

4
Would you tell me, please, which way I ought to
go from here? That depends a good deal on where
you want to get to, said the cat. I dont much
care where, said Alice. Then it doesnt matter
which way you go, said the cat.
Lewis Carroll
5
Sequencing and scheduling
  • Time is natures way of stopping everything
    happening at once
  • Recall
  • the difference between elapsed time and effort
  • examples baking bread, making pickles

6
Events versus activities
  • Event a point in time
  • has no duration
  • e.g the start or end of an activity
  • Activity a task or an action with a
    recognisable start and finish and a duration

7
PERT vs CPM
8
Start and finish times
Latest finish
Earliest start
activity
Earliest finish
Latest start
  • Activity write report software
  • Earliest start (ES)
  • Earliest finish (EF) ES duration
  • Latest finish (LF) latest task can be completed
    without affecting project end
  • Latest start LF - duration

9
Earliest start date
  • Earliest start date for the current activity
    earliest finish date for the previous
  • When there is more than one previous activity,
    take the latest earliest finish
  • Note day 7 end of work on day 7

10
Float
Float Latest finish - Earliest
start - Duration
11
Example Precedence Network
12
Complete the table
5
0
5
5
0
0
5
6
11
15
9
4
5
10
15
15
5
0
5
9
14
20
11
6
15
8
23
23
15
14
3
17
23
20
23
4
27
27
23
13
Complete the table
5
0
5
5
0
0
B
E
5
6
11
15
9
4
Duration 6
5
10
15
15
5
0
G
Duration 8
A
C
5
9
14
20
11
6
F
Duration 5
Duration 10
15
8
23
23
15
0
Duration 4
D
Duration 3
14
3
17
23
20
6
23
4
27
27
23
0
Duration 9
14
Critical path
  • Note the path through network with zero floats
  • Critical path any delay in an activity on this
    path will delay whole project
  • Can there be more than one critical path?
  • Can there be no critical path?
  • Sub-critical paths

15
Schedules
  • Activity schedule - indicating start and
    completion dates for each activity
  • Resource schedule - indicating dates when
    resources needed level of resources
  • Cost schedule showing accumulative expenditure

16
Resources
  • These include
  • labour
  • equipment (e.g. workstations)
  • consumables
  • space
  • services
  • Time - elapsed time can sometimes be reduced by
    adding more staff
  • Money - used to buy the other resources

17
Resource allocation
  • Identify the resources needed for each activity
  • Identify resource types - individuals are
    interchangeable within the group (e.g. VB
    programmers as opposed to software developers)
  • Allocate resource types to activities and examine
    the resource histogram

18
Resource histogramsystems analysts
19
Resource Clash
30 days
10 days
resource clash
4 days
15 days
15 days
20
Resource clashes
  • can be resolved by
  • delaying one of the activities
  • taking advantage of float to change start date
  • delaying start of one activity until finish of
    the other activity that resource is being used on
    - puts back project completion
  • moving resources from a non-critical activity
  • bringing in additional resources - increases costs

21
Priorities
  • Critical path activities
  • Other activities with little float
  • When a short activity would allow a number of
    larger activities to start

22
Resource usage
  • need to maximise usage of resources i.e. reduce
    idle periods between tasks
  • need to balance costs against early completion
    date
  • need to allow for contingency

23
Exercises
  • Exercise 2, P102
  • Exercise 1, P133

24
Exercises
  • Assume you have been contracted by the college to
    develop an on-line course registration system
    (OLCRS). Specify the characteristics of a good
    system from the customer (student) point of
    view.In groups of 3 4, develop a schedule for
    the OCLRS project
  • Define parallel work activities
  • Establish milestones
  • Distribute work effort
About PowerShow.com