Upload
ferdinand-bryant
View
215
Download
0
Tags:
Embed Size (px)
Citation preview
1
PhD WorkshopProject Management
4 November 2010
Dr Kay DudmanFaculty of Computing
London Metropolitan University
2
Plan for today
Projects and project management: some definitions
Project life cycle
Planning tools and techniques
33
What we are notnot doing todayNot writing proposals...Not writing proposals......looking organising, scheduling and
monitoring activities and resources
What we are are doing todayUsing examplesUsing examples
...try out the techniques in the context of your own PhD
4
Definitions
Project
Purpose of projects
Project management
Stakeholders
Project life cycle
5
What is a project?
"...a managed collection of activities to bring about a desired change"
(CCTA, 1997)
"...a temporary endeavour undertaken to create a unique product or service"
(PMBoK, 1996)
66
Why do we have projects?
"All work is project work"
Tom Peters, 1999
7
What is project management?
Ensuring the defined project is delivered
on time
within budget
to the specification and quality required and expected by the major stakeholders
Making the project happenhappen
8
Stakeholder analysis
A stakeholder in a project is a person or organisation who:
is involved with...
is affected by...
can affect the outcome of...
the project
A key stakeholder could close the project
9
Who are the (key) stakeholders(key) stakeholders for your PhD programmes?
10
Project life cycle
Four phase life cycle
...there are other models in use
11
Project life cycle
Four basic phases conceptualisation definition/plan execution/implementation finishing/completion
12
Conceptualisation initial plans demonstrate feasibility identify general risks and constraints identify stakeholders & their
requirements define scope determine success criteria prepare feasibility document gain approval to move to next stage…
Project life cycle:
13
Definition/plan refine objectives and scope design solution identify project constraints identify tasks and activities identify resources agree standards and methods
Project life cycle:
14
Definition/plan (continued) schedule activities and resources agree budget assess risks produce a baseline plan gain approval to move to next stage...
Project life cycle:
151515
Why plan?
If we failfail to planplan…
…we planplan to fail fail !
16
Definition/plan proactive rather than reactive who does what, when and how? what resources are required, and
when? identify problems and/or risks early help identify costs help communication allows progress to be measured
Why plan?
17
Why plan?
Planning has its own costs
Benefits must outweigh costs Good planning will benefitbenefit the project Bad planning can add to the cost of failurefailure
Don't over-plan – allow flexibility too detailed may be impossible to achieve
18
Execution/implementation detailed technical requirements &
design refine & carry out the plan monitor & control progress against
plan update plan as necessary report on progress plan identifies detail of future work
Project life cycle:
19
Finishing/completion work is completed and documented finished product made available provides basis for final evaluation
Project life cycle:
20
What phase of the project life project life cyclecycle is your PhD?
What do you need to do to move to the next phase?
21
Planning tools and techniques STEEPLE factors SMART objectives Work breakdown structure Scheduling Gantt charts Network diagrams Critical path analysis
Project management
22
External (environmental) factors include:= S= Socialocial
= P= Politicalolitical
= E= Economicconomic
= T= Technologicalechnological
= E= Environmentalnvironmental
S
T
E
E
P
L
E
Influencing factors
= L= Legalegal
= E= Ethicalthical
23
What STEEPLE factorsSTEEPLE factors can you identify for your PhD?
24
Objectives
Clear project objectives are vitalvital to planning
Allow successsuccess of the project to be evaluated
Enable prioritiespriorities to be set
Enable conflictsconflicts to be resolved
Provide direction and motivation
Published so key stakeholders are aware of them
Must be SSMMAARRTT
Cross-reference at end to establish completion
25
Objectives
= S= Specific and written downpecific and written down
= T= Time-framedime-framed
= A= Agreed, Aligned, Achievablegreed, Aligned, Achievable
= M= Measurableeasurable
= R= Realistic, Relevantealistic, Relevant
S
M
A
R
T
26
SMART Objectives
Increase UK sales volume of ring binders by 5% by 30 June 2011
Some examples:
the objective is:
specific and written downspecific and written down
measurablemeasurable “increase UK sales volume of ring binders by 5%”
achievableachievable by the staff concerned, agreedagreed by those involved, alignedaligned to the requirements of the organisation
relevantrelevant to organisation’s sales targets, realisticrealistic in terms of outlets
time-framedtime-framed “by 30 June 2011”
27
SMART Objectives
Reduce staff absenteeism in SE department by 30% by 31 Dec 2011
Some examples:
the objective is:
specific and written downspecific and written down
measurablemeasurable “reduce staff absenteeism in SE dept by 30%”
achievableachievable by the staff concerned, with health awareness courses, agreedagreed by those involved, alignedaligned to the requirements of the organisation
relevantrelevant to the work of the organisation, realisticrealistic in terms of health care provision
time-framedtime-framed “by 31 December 2011”
2828
SMART Objectives
Submit draft report to supervisor by 31 August 2011
Some examples:
the objective is:
specific and written downspecific and written down
measurablemeasurable “submit draft report”
achievableachievable by the student (you!), agreedagreed between student and supervisor, alignedaligned to the research topic
relevantrelevant to the research area, realisticrealistic in terms resources (e.g. attending seminar / conference / workshop)
time-framedtime-framed “by 31 August 2011”
29
What SMART objectivesSMART objectives can you identify for your PhD?
30
Work Breakdown Structure
Systematic way of breaking down a project into manageable and well-defined “chunks” of work (work packageswork packages)
Each work packagework package broken down into a detailed list of activitiesactivities
Each activityactivity broken down into individual taskstasks
3131
Work Breakdown Structure
project your PhD!
3232
Work Breakdown Structure
work packages work packages could include:
literature survey and reviewperform studyanalyse & interpret resultswriting thesis
3333
Work Breakdown Structure
activities activities could include: identify and review relevant papers submit paper to conference submit interim report to supervisor prepare questionnaire interpret data from questionnaire identify subjects (individuals) for study plan structure of thesis
3434
Work Breakdown Structure
tasks tasks could include: request paper by Jones from library request paper by Smith from author review paper by Jones review paper by Smith interview subjects set questions for questionnaire issue questionnaire analyse data from questionnaire write report have report proof read submit report cite references build references section
35
Work Breakdown Structure
Project Breakdown: top level
W P 1 W P 2 W P 3 W P 4
C o m ple te P ro je ct
36
Work Breakdown Structure
W ork Package 1 Breakdown
A c tivity 1 .1 A c tivity 1 .2 A c tivity 1 .3
W P 1
37
Work Breakdown Structure
Activity 1.1 Breakdown
Task 1.1.1 Task 1.1.2 Task 1.1.3 Task 1.1.4
A c tivity 1 .1
38
Work Breakdown Structure
Project Breakdown: com plete structure
Task 1.1.1Task 1.1.2Task 1.1.3Task 1.1.4
A c tivity 1 .1
Task 1.2.1Task 1.2.2Task 1.2.3
A c tivity 1 .2
Task 1.3.1Task 1.3.2
A c tivity 1 .3
W P 1 W P 2 W P 3
Task 4.1.1Task 4.1.2Task 4.1.3
A c tivity 4 .1
Task 4.2.1Task 4.2.2Task 4.2.3Task 4.2.4Task 4.2.5
A c tivity 4 .2
W P 4
C o m p le te P ro je ct
39
Work Breakdown Structure
Work package breakdown decided on: Functional grounds Responsibility Project phase Geographic location
There is not an implied order in the
work packageswork packages / activitiesactivities / taskstasks
404040
Work Breakdown StructureWork package: literature survey and Work package: literature survey and
reviewreviewActivity Activity – identify relevant literature
tasktask: request paper by Jones from library tasktask: request paper by Smith from author
Activity Activity – review relevant literature tasktask: review paper by Jones tasktask: review paper by Smith
Work package: check validity of dataWork package: check validity of data Activity Activity – confirm findings of survey
tasktask: interview subjects
Activity Activity – interpret data from questionnaire tasktask: analyse data from questionnaire
41414141
Work Breakdown StructureWork package: prepare surveyWork package: prepare survey
Activity Activity – generate questionnaire for survey tasktask: set questions for questionnaire tasktask: issue questionnaire
Work package: report findingsWork package: report findingsActivity Activity – construct report
tasktask: write report tasktask: have report proof read tasktask: submit report
Activity Activity – gather existing work tasktask: cite references tasktask: build references section
42
What work packages, activities and work packages, activities and taskstasks can you identify for planning your research?
Can you group the activities and tasks together in different ways?
Which arrangement suits youryour way of working?
43
Scheduling
Setting out all project activities & tasks
logically so dependencies & resource
constraints are satisfied
The project schedule is constrained by:
Resource availability
Logical dependencies
Milestone constraints
44
Resources
Resource availability affects task schedule
Ensure the rightright resources are used
Ensure resources are used efficientlyefficiently
Affects cost, quality and time
Relationship between these is not linear(Brooks, 1995)
45
Resources
HumanOther
Equipment Tools Office space Information Raw materials … and so on ...
46
What resourcesresources do you need for your research?
47
Dependencies
Logical relationships between tasks
Finish-to-start is common task Atask A must finish before task Btask B can start
may include lag and lead times (delay or overlap)
48
Dependencies
Other constraints on tasks: task cannot start beforebefore a specific date task must finish byby a specific date task must start onon a specific date task must start as soonsoon as possible task must start as latelate as possible task must run in parallelin parallel with another task task must wait X dayswait X days after another task ends
• caution: these may be consecutive working days
49
Milestones
Milestones significant eventssignificant events in the project plan normally correspond to key deliverables
• transfer report from MPhil to PhD
• submission of thesis
milestones and dates are agreed with key stakeholders at the baseline plan stage
milestones often become fixedfixed
50
What milestonesmilestones can you identify for your PhD?
5151
Scheduling
TasksTasks must be scheduled to satisfy all constraints, logical dependencies and milestone dates
There are tools to help achieve this Project schedule must also be ‘‘stable stable ’’
Small disruptions Small disruptions to tasks must not have significant impact on the whole schedulewhole schedule
5252
Gantt charts Gantt charts show tasks/activities against time Tasks could include:
request Jones paper from library request Smith paper from author review paper by Jones review paper by Smith interview subjects set questions for questionnaire issue questionnaire analyse data from questionnaire submit report have report proof read write report cite references build references section
535353
Gantt charts
Can set questions while requesting and reviewing papers Might not need two full weeks
545454
Gantt charts
Might be able to start this task early ...and finish early
555555
Gantt charts
Might not have to start this task straight away Might want to delay while doing other things
565656
Gantt charts
Might be able to set questions in the middle of the time slot
575757
Gantt charts
Questionnaire must be prepared before it can be issued
585858
Gantt charts
Questionnaire must be issued & returned before results can be analysed
595959
Gantt charts
Analyse data before interviewing subjects
606060
Gantt charts
Interview subjects before writing report
616161
Gantt charts
Have report proof read before submission
62
Gantt charts
In their basic form Gantt charts: Do not explicitly show logical dependencies Do not optimise resources and costs Do not display current progress
But...They are simple to read
63
Isolate the Baseline Plan
RisksRisks must be associated with a planplan before they can be handled
As risks could prevent the achievement of objectives, plans for achieving objectives must be in place before risks can be considered
64
Analyse and Assign RisksIdentify:
WhatWhat are the potential risks?
Assess: What is the impactimpact of each risk? What is the likelihoodlikelihood of the risk occurring? How can the risk be preventedprevented or identifiedidentified
early early ? What needs to be doneneeds to be done if the risk does occur?
Allocate: To whom can I assignassign the risk?
this will probably be youyou
65
What risksrisks can you identify in your plan for your PhD?
What could possibly go wrong?
66
Network diagrams
Powerful tools to represent and optimise
complex schedules
Not as intuitive as Gantt charts
Planning rather management reporting tool
67
Activity on Arrow
The network consists of ‘nodes’ and ‘arrows’ Each node represents an ‘event’ Each arrow starts and ends at an event Each arrow represents an activity Arrows and nodes are uniquely labelled Arrows point from left to right (indicating time)
68
10 20A
2
Activity A runs from event 10 to event 20 and has a duration of 2 time units
An activity could be: identify and review relevant papers submit paper to conference submit interim report to supervisor prepare questionnaire interpret data from questionnaire identify subjects (individuals) for study
Activity on Arrow
69
Activity on Arrow
10 20 50 70 80
30 40
60
A2
B4
D3
C5
E2 F
3G3H7
I3
70
Critical path method
Earliest Event Time (EET): Earliest time an event can occur
Equal to the earliest time allall activities leading into the event can be completed
Determines the earliest time any activity leading from the event can start
71
Critical path method
Latest Event Time (LET):
Latest time an event can occur (and still complete the project in the shortest possible time)
Greater than or equal to the earliest event time
Cannot be earlier than the earliest event time (would indicate a problem in the calculation)
72
Critical path method
Notes: two passes through network diagram
• first pass to calculate EETs, left to right
• second pass to calculate LETs, right to left
73
Critical path method
Notes: cannot have LET earlierearlier than EET - by
definition cannot have negativenegative times for EETs and
LETs start time of project will be zero (EET=LET=0) finish time of project will have EET=LET
7474
Critical path method
Some definitions …
FloatFloat is the difference between LET and EET: Float = LET – EET
Slack is slightly different from float, but the terms are often used inthe same way
Float is always greater than or equal to zero
7575
Critical path method
Some definitions …
The critical pathcritical path is the sequence of activities with zero float
The critical pathcritical path is:
the longest pathlongest path through the network, but the shortest timeshortest time in which the project can be completed
The critical path must go all the way throughall the way through the network diagram
76
Critical path method
10 00
2022
5070 80
30 40
60
A2
B4
D3
C5
E2 F
3G3H7
I3
EETEET
EET 0 plus duration 2 gives EET 2 for the
next activities B, C & D
77
Critical path method
10 00
2022
5077
70 80
30 66
40
6055
A2
B4
D3
C5
E2 F
3G3H7
I3
EETEET
EET 2 plus duration 3 gives EET 5 for the
next activity H
EET 2 plus duration 5 gives EET 7 for the
next activity G
EET 2 plus duration 4 gives EET 6 for the
next activity E
78
Critical path method
10 00
2022
5077
701212
80
30 66
4088
6055
A2
B4
D3
C5
E2 F
3G3H7
I3
EETEET
From H, EET 5 plus duration 7 gives EET 12 for the next activity I
From G, EET 7 plus duration 3 gives EET 10
for the next activity I
From F, EET 8 plus duration 3 gives EET 11
for the next activity I
79
Critical path method
10 00
2022
5077
701212
801515
30 66
4088
6055
A2
B4
D3
C5
E2 F
3G3H7
I3
EETEETChoose the latestlatest EET;
need to wait until longest activity has finished
EET 12 plus duration 3 gives 15 for the endof the project
80
Critical path method: table
Activity Duration EET LET Float/Slack
A 2 0B 4 2C 5 2D 3 2E 2 6F 3 8G 3 7H 7 5I 3 12
81
Critical path method
1000
2022
5077
701212,,1212
801515,,1515
3066
4088
6055
A2
B4
D3
C5
E2 F
3G3H7
I3
EETEETLETLET
LET 15 minus duration 3 gives LET 12 for activity I
LET = EET for the end of the project
82
Critical path method
1000
2022
5077,,99
701212,,1212
801515,,1515
3066
4088,,99
6055,,55
A2
B4
D3
C5
E2 F
3G3H7
I3
EETEETLETLET
LET 12 minus duration 3 gives LET 9 for activity F
LET 1 minus duration 3 gives LET 9 for activity G
LET 12 minus duration 7 gives LET 5 for activity H
83
Critical path method
1000
2022,,22
5077,,99
701212,,1212
801515,,1515
3066,,77
4088,,99
6055,,55
A2
B4
D3
C5
E2 F
3G3H7
I3
EETEETLETLET
LET 7 minus duration 4 gives LET 3 for activity B
LET 9 minus duration 5 gives LET 4 for activity C
LET 5 minus duration 3 gives LET 2 for activity D
84
Critical path method
1000
2022,,22
5077,,99
701212,,1212
801515,,1515
3066,,77
4088,,99
6055,,55
A2
B4
D3
C5
E2 F
3G3H7
I3
EETEETLETLET
Choose the earliestearliest LETso that the longest activity will
have enough time to finish
85
Critical path method
1000,,00
2022,,22
5077,,99
701212,,1212
801515,,1515
3066,,77
4088,,99
6055,,55
A2
B4
D3
C5
E2 F
3G3H7
I3
EETEETLETLET
LET 2 minus duration 2 gives LET 0 for the start of the project
86
Critical path method: table
Activity Duration EET LET Float/Slack
A 2 0 0B 4 2 2 or 3C 5 2 2 or 4D 3 2 2E 2 6 7F 3 8 9G 3 7 9H 7 5 5I 3 12 12
87
Critical path method
1000,00
2022,22
5077,99
701212,,1212
801515,1515
3066,77
4088,99
6055,55
A2
B4
D3
C5
E2 F
3G3H7
I3
EETEETLETLETCritical pathCritical path
The longestlongest path through the network is
the shortestshortest timetime the project can take
The critical path is the path with zero float; anyany delay will meanthe whole projectwhole project will be late
88
Critical path method: table
Activity Duration EET LET Float/Slack
A 2 0 0 00B 4 2 2 or 3 1C 5 2 2 or 4 2D 3 2 2 00E 2 6 7 1F 3 8 9 1G 3 7 9 2H 7 5 5 00I 3 12 12 00
898989
Network diagram Network diagrams show tasks in sequence/parallel Tasks could include:
request paper by Jones request paper by Smith review paper by Jones review paper by Smith interview subjects set questions for questionnaire issue questionnaire analyse data from questionnaire submit report have report proof read write report cite references build references section
Consider how long each task might take
9090
Network diagram
10
20
110 12040
30
request Jones paper
request Smith paper
write
repor
tpr
oof
read
repo
rt
subm
i
t re
por
t7060
review Jones paper
review Smith paper
set q
’s for
q’naire
issue
q’na
ire
analyse data
from
q’naire
interview
subjects
50 100
90cit
e
refere
nce
s
build
refe
renc
e
s sec
tion
80
dumm
y
91
How could you use the critical critical path method path method in planning your PhD?
92
Conclusion
Project life cycle basic framework for any project
• going on holiday• organising a conference• researching for a PhD
Planning tools & techniques useful methods to help you plan
• what you are going to do• what you have done so far• what there is left to do
93
Enjoy your research!• think about publishing papers
- relevant journals- appropriate conferences
• attend relevant conferences to get feedback- some conference organisers want student
helpers
• submit your transfer document / thesis- follow the university guidelines
• think about using project management tools and techniques to keep your research on track!
9494
References & further reading Allen D (2001) Getting Things Done: How to Achieve Stress-free Productivity, Piatkus
Bell J (1993) Doing Your Research Project: A Guide for First-Time Researchers in Education and Social Science, 2nd edition, Open University Press
Cohen L, Manion L & Morrison K (2000) Research Methods in Education, 5th edition, Routledge Falmer
959595
References & further reading Andersen E S (2008) Rethinking Project Management: An Organisational Perspective, FT Prentice-Hall
Bentley C (1997) PRINCE 2: A Practical Handbook, Butterworth-Heinemann
Brooks F. (1995) The Mythical Man-Month (Anniversary Edition), Addison-Wesley
Burke R (1999). Project Management: Planning and Control Techniques, Wiley
Cadle J & Yates D (2008) Project Management for Information Systems, Pearson/Prentice-Hall
Central Computer & Telecommunications Agency (1997) PRINCE 2: An Outline, The Stationery Office
Field M & Keller L (1998) Project Management, International Thomson Business Press
Maylor H (2003) Project Management 3rd edition, FT Prentice-Hall http://www.epigeum.com/component/content/article/37-research-
skills-online/67-6-project-management-in-the-research-context (last accessed 1 Nov 2010)
96
Any Questions?