Professional Documents
Culture Documents
Reaching Project Goals
Reaching Project Goals
Reaching Project Goals
8 December 2016
Bogdan Hruban
1
Introduction
Bogdan Hruban
2
A short introduction
3
Course objectives
At the end of the course you will understand
▪ What is a project
▪ How to get from scope to planning
▪ How to use a project planner/schedule
▪ What makes a project successful
▪ How to communicate better in the TEAM
Agenda
▪ Introduction 13:00 – 13:30
▪ What is a project 13:30 – 14:00
Break 14:00 – 14:05
▪ How to get from scope to planning 14:05 – 14:20
▪ How to read a project schedule 14:20 – 15:00
Break 15:00 – 15:15
▪ What makes a project successful 15:15 – 16:05
Break 16:05 – 16:15
▪ How to communicate better 16:15 – 16:45
▪ Wrap up 16:45 – 17:00
What is a project?
6
Definition of a project
Project - PRINCE2
"A temporary organisation that is needed to produce a unique
and predefined result at a pre-specified time using
predetermined resources"
➢ A set of activities to reach a goal
➢ Limited in scope, time, money and resources
➢ Unique, not repeated
➢ People working together
7
Project Roles
▪ The absolute minimum:
➢ Project Steering Committee
➢ Project Owner
➢ Project Manager
➢ Project Team Member
8
Project Organisation Chart
9
Project Organisation Roles
➢Steering Committee - Responsible for business decisions for the
project
➢Project Owner / Sponsor - Ultimately responsible for the overall
success of the project
➢Project Manager - Responsible for effective execution of the
project
➢Team member - Responsible for doing the work
➢Workstream Lead - Responsible for effective execution of a
specific workstream
➢PM Support - Supports the Project Manager with administrative
services
10
Typical project lifecycle
11
Project phasing, how?
▪ A basic phasing:
12
Purpose of the phases
Make clear to all parties what the project should achieve, why it is needed, how
DEFINE the output is to be achieved.
Decision: is the project worth it?
Make clear what must be done, by whom, for how much, how, when, and what
PLAN do we need to do it?
Decision: is the project plan feasible?
Verify project success criteria and get the project signed off.
CLOSE Release project resources, and collect lessons learned.
Decision: can we sign-off the project?
13
KEY RESULTS
▪ Project objectives defined
DEFINE ▪ Business Case clear
▪ Requirements defined
▪ Project Owner identified
Make clear to all parties ▪ Project Manager assigned
what the project should ▪ Stakeholders identified
▪ Project scope defined
achieve, why it is
▪ Main deliverables clear (what/when)
needed, how the output ▪ Project budget identified
is to be achieved. ▪ High-level risk assessed
MAIN DELIVERABLE
Project Charter
14
ACTIVITIES TEMPLATES
Required
▪ Project Charter
▪ Requirements Specification
(includes acceptance criteria)
▪ Key Stakeholders List
15
KEY RESULTS
▪ Resources allocated
PLAN ▪ Activities planned
▪ Project budget planned
▪ Risk management planned
What must be done, ▪ Communications planned
by whom, for how
much and when?
MAIN DELIVERABLE
Project Plan
16
ACTIVITIES TEMPLATES
Required
▪ Project Plan
17
KEY RESULTS
▪ Solution Design
EXECUTE &
▪ Solution Build
CONTROL ▪ Solution Live and Stable
18
ACTIVITIES TEMPLATES
Required
▪ Meeting Agenda
Optional
▪ Go-Live Checklist
19
CLOSE KEY RESULTS
▪ Formal customer acceptance & Sign-off
Verify project success ▪ Transition to Operations
▪ Project Evaluation
criteria and get the ▪ Post implementation review planned
project signed off.
Release project
resources, and collect
lessons learned. MAIN DELIVERABLE
Project Sign-off & Handover documents
20
ACTIVITIES TEMPLATES
Required
▪ Project Completion form
21
Take-aways
▪ What was the most relevant thing from this part for you?
22
Section rating
From 1 - 10 how useful is this to you?
23
Project Scope
24
24
Project Scope
Project scope - Wikipedia
“The work that needs to be accomplished to deliver a product, service,
or result with the specified features and functions.”
25
Why having a Scope whatsoever?
▪ Scope planning works toward ensuring that key project
stakeholders agree upon the project work to be accomplished.
26
Scope-ing main Actions
▪ Scope Planning – Creating a project scope management plan that
documents how the project scope will be defined, verified,
controlled, and how the work breakdown structure (WBS) will be
created and defined.
27
Action: Scope Planning
Target result
To provide guidance to stakeholders on how project scope will be
managed and controlled throughout the life of the project.
▪ The scope management plan is often created as part of the project
management plan.
28
Action: Scope Definition
Target result
To (sub)divide major project deliverables, as identified in the project
scope statement, into smaller, more manageable components
29
Action: Scope Verification
Target result
To have a formal plan for verifying scope defines how project work will
be confirmed and ultimately accepted by the client.
▪ Ensure that all the deliverables are accepted and signed off by the
stakeholders.
30
Action: Scope Control
Target result
To establish a mechanism for controlling project scope changes
▪ Scope change itself is not bad if recognized early, addressed quickly,
and that project stakeholders are in agreement with the impact.
▪ Uncontrolled changes can become an issue quickly.
31
Scope creep
“Refers to uncontrolled changes or continuous growth in a project’s
scope. This can occur when the scope of a project is not properly
defined, documented, or controlled.”
Possible causes:
▪ Disingenuous customer with a determined "value for free" policy
▪ Poor communication between parties
▪ Lack of proper initial identification of what is required to bring
about the project objectives
▪ Poor change control
▪ Weak project manager or executive sponsor
▪ Agile software development based on subjective quantifications
32
How to stay in scope?
■ Understand the outcome (the project vision)
○ Make sure you get the real need of the client.
■ Understand your priorities and the priorities of the project drivers
○ Have an ordered list that you can refer to throughout the project
duration.
■ Define your deliverables and have them approved by the project
drivers
■ Break the approved deliverables into actual work requirements
■ Break the project down into major and minor milestones
○ Have project schedule approved by the project drivers
■ Assign resources and determine your critical path
■ Expect that there will be scope creep.
○ Implement change order forms early and educate the project drivers
on your processes.
33
Take-aways
▪ What did you take out of this?
34
Working with project planner (schedule)
35
35
How to use/read a project schedule
36
Critical path
■ The Critical Path is the series of tasks that must finish on time for the
entire project to finish on schedule.
● the longest path from start to finish
● or the path without any slack
● or the path corresponding to the shortest time in which the
project can be completed.
37
Critical path - the importance
The Critical Path drives the project end date. The project plan and
predicted end date may be inaccurate if the Critical Path is not correct.
The only way to reduce the plan duration is to reduce the duration of a
task or tasks on the critical path
38
Types of task dependencies
■ Finish to Start (FS) - the default: The task cannot start before its
predecessor ends, although it may start later. This is the most common type
of relationship, and is described above.
■ Start to Start (SS): The task cannot start until the predecessor starts,
although it may start later. This can be useful if you have a task whose start
date depends on the start date of another task.
■ Finish to Finish (FF): The task cannot end before the predecessor ends,
although it may end later.
■ Start to Finish (SF): The task cannot end before the predecessor starts,
although it may end later. This task relationship is rarely used.
39
Lead Time and Lag Time
Lead Time
▪ Lead Time is the overlap between a running activity and second
activity that is starting.
Lag Time
▪ Lag Time is the delay between a finished activity and the time a
second activity starts.
40
Take-aways
▪ What’s new to you here?
41
Successful project
42
42
Successful project
What makes a project successful?
✓ Delivery quality
✓ In time
✓ In budget
✓ Team Spirit
43
Delivery quality
44
In Time: Improving estimates
■ Estimation is a Game (Poker cards)
○ The more you play, the better you get at it
■ How to estimate?
45
In Time: Improving estimates (ideas)
➢ Use PERT technique for more accurate estimates
“Weighted average between the below variants”
Formula: (O + 4M + P)/6
46
Exercise: Improving estimates
■ Work with the board (the one from the team with the projects /
lanes)
○ Identify places where estimates can become invalid
○ What can you do in that case?
47
In Budget
48
Team Spirit
▪ As Project Manager (Team Lead) you need to pay attention the
the TEAM as much as you do for the other parts
➢ It will not help you if you reach a project in time and budget working
your TEAM overtime for a long period of time.
➢ It will not help your TEAM if you do not have a project any more
49
Take-aways
▪ What to do with this info?
50
Better communication
51
51
Better communication
52
Exercise: Better communication
53
Exercise: Better communication
▪ Game - “domino”
54
Some causes for delays in delivery
55
55
Common “mistakes”
▪ Focus on the not so important things (80% - 20% rule)
Microsoft noted that by fixing the top 20% of the most-reported bugs, 80%
of the related errors and crashes in a given system would be eliminated.
56
Common “mistakes”
▪ When stuck - search for alternatives / ask for help?
1. Do not ask for help without even trying (some exceptions apply)
2. Do not become a martyr
3. When asking for help, be prepared (do the homework)
57
Common “mistakes”
▪ Multi - tasking (at micro level)
Deep Work Score !!
1. You’re not really multitasking
2. It’s slowing you down
3. You’re making mistakes (up to 40% more mistakes)
4. It’s stressing you out
5. You’re missing out on life (cell phones)
6. Your memory may suffer
7. You’re not actually good at it
58
Section rating
From 1 - 10 how relevant is this to your situation?
59
Team structure
60
60
Exercise: Team structure
61
Team structure
▪ The 'One Boss' Structure
62
Team structure
▪ A Hierarchical Structure
63
Team structure
▪ The 'Circle' Structure
64
Team structure
▪ The 'Star' Structure
65
Appendix 1 - Belbin Team structure
66
Team structure - Belbin
■ Belbin Team Roles
○ The team roles are not equivalent to personality types
67
Team structure - Belbin
68
Team structure - Belbin
69
Team structure - Belbin
70