51
1 CC2039 Managing your final year project

1 CC2039 Managing your final year project. 2 Project life cycle Four basic phases conceptualisation definition/plan execution/implementation finishing/completion

Embed Size (px)

Citation preview

Page 1: 1 CC2039 Managing your final year project. 2 Project life cycle Four basic phases conceptualisation definition/plan execution/implementation finishing/completion

1

CC2039Managing your final year

project

Page 2: 1 CC2039 Managing your final year project. 2 Project life cycle Four basic phases conceptualisation definition/plan execution/implementation finishing/completion

2

Project life cycle Four basic phases

conceptualisation definition/plan execution/implementation finishing/completion

Page 3: 1 CC2039 Managing your final year project. 2 Project life cycle Four basic phases conceptualisation definition/plan execution/implementation finishing/completion

Project management life cycle & the SDLC

Start

Initiation

Feasibility

Analysis

Design

Build

Changeover

Review and Maintenance ?

Conceptualisation

Planning

Implem

entation

Completion

Page 4: 1 CC2039 Managing your final year project. 2 Project life cycle Four basic phases conceptualisation definition/plan execution/implementation finishing/completion

4

Conceptualisation initial plans demonstrate feasibility identify general risks and constraints identify stakeholders & their requirements

you your supervisor your client

define scope determine success criteria prepare feasibility document gain approval to move to next stage...

Project life cycle:

Page 5: 1 CC2039 Managing your final year project. 2 Project life cycle Four basic phases conceptualisation definition/plan execution/implementation finishing/completion

5

Definition/plan refine objectives and scope design solution identify project constraints identify tasks and activities identify resources agree standards and methods

Project life cycle:

Page 6: 1 CC2039 Managing your final year project. 2 Project life cycle Four basic phases conceptualisation definition/plan execution/implementation finishing/completion

6

Definition/plan (continued) schedule activities and resources assess risks produce a baseline plan gain approval to move to next stage...

Project life cycle:

Page 7: 1 CC2039 Managing your final year project. 2 Project life cycle Four basic phases conceptualisation definition/plan execution/implementation finishing/completion

7

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 allow progress to be measured

Why plan?

Page 8: 1 CC2039 Managing your final year project. 2 Project life cycle Four basic phases conceptualisation definition/plan execution/implementation finishing/completion

8

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

Page 9: 1 CC2039 Managing your final year project. 2 Project life cycle Four basic phases conceptualisation definition/plan execution/implementation finishing/completion

9

Execution/implementation team management (if appropriate) detailed technical requirements & design refine & carry out the plan monitor & control progress against plan update plan as necessary report on progress plan identifies details of future work

Project life cycle:

Page 10: 1 CC2039 Managing your final year project. 2 Project life cycle Four basic phases conceptualisation definition/plan execution/implementation finishing/completion

10

Finishing/completion work is completed and documented finished product made available provides basis for final evaluation

Project life cycle:

Page 11: 1 CC2039 Managing your final year project. 2 Project life cycle Four basic phases conceptualisation definition/plan execution/implementation finishing/completion

11

Planning tools and techniques STEEP factors SMART objectives Work breakdown structure Scheduling Gantt charts Network diagrams

Project management

Page 12: 1 CC2039 Managing your final year project. 2 Project life cycle Four basic phases conceptualisation definition/plan execution/implementation finishing/completion

1212

Why plan?

If we failfail to planplan…

…we planplan to fail fail !

Page 13: 1 CC2039 Managing your final year project. 2 Project life cycle Four basic phases conceptualisation definition/plan execution/implementation finishing/completion

13

External (environmental) factors include:

= S= Socialocial

= P= Politicalolitical

= E= Economicconomic

= T= Technologicalechnological

= E= Environmentalnvironmental

S

T

E

E

P

Influencing factors

Page 14: 1 CC2039 Managing your final year project. 2 Project life cycle Four basic phases conceptualisation definition/plan execution/implementation finishing/completion

14

What STEEP factorsSTEEP factors can you identify for your project?

Page 15: 1 CC2039 Managing your final year project. 2 Project life cycle Four basic phases conceptualisation definition/plan execution/implementation finishing/completion

15

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

Page 16: 1 CC2039 Managing your final year project. 2 Project life cycle Four basic phases conceptualisation definition/plan execution/implementation finishing/completion

16

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

Page 17: 1 CC2039 Managing your final year project. 2 Project life cycle Four basic phases conceptualisation definition/plan execution/implementation finishing/completion

17

SMART Objectives

Increase UK sales volume of ring binders by 5% by 30 June 2011

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”

Page 18: 1 CC2039 Managing your final year project. 2 Project life cycle Four basic phases conceptualisation definition/plan execution/implementation finishing/completion

18

What SMART objectivesSMART objectives can you identify for your project?

Page 19: 1 CC2039 Managing your final year project. 2 Project life cycle Four basic phases conceptualisation definition/plan execution/implementation finishing/completion

19

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

Page 20: 1 CC2039 Managing your final year project. 2 Project life cycle Four basic phases conceptualisation definition/plan execution/implementation finishing/completion

2020

Work Breakdown Structure

work packages work packages could include:

literature surveyperform studyanalyse & interpret resultswriting report

Page 21: 1 CC2039 Managing your final year project. 2 Project life cycle Four basic phases conceptualisation definition/plan execution/implementation finishing/completion

2121

Work Breakdown Structure

activities activities could include: identify relevant literature review relevant literature submit interim report to supervisor prepare questionnaire interpret data from questionnaire identify subjects (individuals) for study plan structure of report

Page 22: 1 CC2039 Managing your final year project. 2 Project life cycle Four basic phases conceptualisation definition/plan execution/implementation finishing/completion

2222

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

Page 23: 1 CC2039 Managing your final year project. 2 Project life cycle Four basic phases conceptualisation definition/plan execution/implementation finishing/completion

23

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

Page 24: 1 CC2039 Managing your final year project. 2 Project life cycle Four basic phases conceptualisation definition/plan execution/implementation finishing/completion

24

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

Page 25: 1 CC2039 Managing your final year project. 2 Project life cycle Four basic phases conceptualisation definition/plan execution/implementation finishing/completion

25

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

Page 26: 1 CC2039 Managing your final year project. 2 Project life cycle Four basic phases conceptualisation definition/plan execution/implementation finishing/completion

26

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

Page 27: 1 CC2039 Managing your final year project. 2 Project life cycle Four basic phases conceptualisation definition/plan execution/implementation finishing/completion

272727

Work Breakdown StructureWork package: literature surveyWork package: literature survey

ActivityActivity – identify relevant literature tasktask: request paper by Jones from library tasktask: request paper by Smith from author

ActivityActivity – review relevant literature tasktask: review paper by Jones tasktask: review paper by Smith

Work package: check validity of Work package: check validity of

datadata ActivityActivity – confirm findings of survey

tasktask: interview subjects

you might want to follow up / investigate your findings from a survey by carrying out interviews with some of the subjects

Page 28: 1 CC2039 Managing your final year project. 2 Project life cycle Four basic phases conceptualisation definition/plan execution/implementation finishing/completion

28282828

Work Breakdown StructureWork package: prepare surveyWork package: prepare survey

ActivityActivity – generate questionnaire for survey tasktask: set questions for questionnaire tasktask: issue questionnaire

ActivityActivity – interpret data from questionnaire tasktask: analyse data from questionnaire

Work package: report findingsWork package: report findingsActivityActivity – report findings

tasktask: write report tasktask: have report proof read tasktask: submit report

Page 29: 1 CC2039 Managing your final year project. 2 Project life cycle Four basic phases conceptualisation definition/plan execution/implementation finishing/completion

29

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

Page 30: 1 CC2039 Managing your final year project. 2 Project life cycle Four basic phases conceptualisation definition/plan execution/implementation finishing/completion

30

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)

Page 31: 1 CC2039 Managing your final year project. 2 Project life cycle Four basic phases conceptualisation definition/plan execution/implementation finishing/completion

31

Resources Human Other

Equipment Tools Information … and so on ...

Page 32: 1 CC2039 Managing your final year project. 2 Project life cycle Four basic phases conceptualisation definition/plan execution/implementation finishing/completion

32

Resources

Working in a team

Ensure the person allocated to the task: UnderstandsUnderstands their role

Has the correct skillsskills

Has access to other necessary resources

Understands the role of others in the task

(QA, management, etc.)

Page 33: 1 CC2039 Managing your final year project. 2 Project life cycle Four basic phases conceptualisation definition/plan execution/implementation finishing/completion

33

Responsibility matrix

Person A B C D E FActivityContent I I I R I SDesign S P I RPrint I R SDistribution R P I

I - input S - sign off R - review P - participant

Page 34: 1 CC2039 Managing your final year project. 2 Project life cycle Four basic phases conceptualisation definition/plan execution/implementation finishing/completion

34

Dependencies Logical relationships between tasks Finish-to-start is common

task Atask A must finish before task Btask B can start

Page 35: 1 CC2039 Managing your final year project. 2 Project life cycle Four basic phases conceptualisation definition/plan execution/implementation finishing/completion

35

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

Page 36: 1 CC2039 Managing your final year project. 2 Project life cycle Four basic phases conceptualisation definition/plan execution/implementation finishing/completion

36

Milestones Milestones

significant eventssignificant events in the project plan normally correspond to key deliverables

submission of interim report interim presentation submission of final report final presentation

milestones and dates are agreed with key stakeholders at the baseline plan stage

milestones often become fixedfixed

Page 37: 1 CC2039 Managing your final year project. 2 Project life cycle Four basic phases conceptualisation definition/plan execution/implementation finishing/completion

37

What milestonesmilestones can you identify for your project?

Page 38: 1 CC2039 Managing your final year project. 2 Project life cycle Four basic phases conceptualisation definition/plan execution/implementation finishing/completion

3838

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 ‘‘stablestable’’

Small disruptions Small disruptions to tasks must not have significant impact on the whole schedulewhole schedule

Page 39: 1 CC2039 Managing your final year project. 2 Project life cycle Four basic phases conceptualisation definition/plan execution/implementation finishing/completion

39

Gantt charts

Devised by Henry Gantt (early 1900’s) Block representation of tasks Length of task bar proportional to duration Each start/end time represented by task bar Graphical representation of project Easy to read

Page 40: 1 CC2039 Managing your final year project. 2 Project life cycle Four basic phases conceptualisation definition/plan execution/implementation finishing/completion

4040

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

Page 41: 1 CC2039 Managing your final year project. 2 Project life cycle Four basic phases conceptualisation definition/plan execution/implementation finishing/completion

41

Gantt charts

Page 42: 1 CC2039 Managing your final year project. 2 Project life cycle Four basic phases conceptualisation definition/plan execution/implementation finishing/completion

4242

Gantt charts

Questionnaire must be issued & returned before results can be analysed

Page 43: 1 CC2039 Managing your final year project. 2 Project life cycle Four basic phases conceptualisation definition/plan execution/implementation finishing/completion

4343

Gantt charts

Analyse data before interviewing subjects to confirm findings

Page 44: 1 CC2039 Managing your final year project. 2 Project life cycle Four basic phases conceptualisation definition/plan execution/implementation finishing/completion

4444

Gantt charts

Interview subjects before writing report

Page 45: 1 CC2039 Managing your final year project. 2 Project life cycle Four basic phases conceptualisation definition/plan execution/implementation finishing/completion

45

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

Page 46: 1 CC2039 Managing your final year project. 2 Project life cycle Four basic phases conceptualisation definition/plan execution/implementation finishing/completion

46

What risksrisks can you identify in your plan for your final year project?

What could possibly go wrong?

Page 47: 1 CC2039 Managing your final year project. 2 Project life cycle Four basic phases conceptualisation definition/plan execution/implementation finishing/completion

474747

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

Consider how long each task might take

Page 48: 1 CC2039 Managing your final year project. 2 Project life cycle Four basic phases conceptualisation definition/plan execution/implementation finishing/completion

4848

Network diagram

1

2

9 10 114 8

3

request Jones paper

request Smith paper

write

repor

t

proo

f

read

repo

rt

subm

i

t re

por

t

5 76

review Jones paper

review Smith paper

set q

’s fo

r

q’na

ire issue

q’na

ire

analyse data

from

q’naire

interview

subjects

Page 49: 1 CC2039 Managing your final year project. 2 Project life cycle Four basic phases conceptualisation definition/plan execution/implementation finishing/completion

49

Conclusion Project life cycle

basic framework for any project going on holiday preparing for your final year project

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

Page 50: 1 CC2039 Managing your final year project. 2 Project life cycle Four basic phases conceptualisation definition/plan execution/implementation finishing/completion

5050

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

Page 51: 1 CC2039 Managing your final year project. 2 Project life cycle Four basic phases conceptualisation definition/plan execution/implementation finishing/completion

515151

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.co.uk/project_management/ (last accessed 31 Jan

2008)