Download as pdf or txt
Download as pdf or txt
You are on page 1of 97

SE 3124: SE PROJECT MANAGEMENT

W4 F W5 M – PROJECT PLANNING AND SCHEDULING


A BIG PART OF PROJECT MANAGEMENT IS
PLANNING OUT YOUR PROJECT IN DETAIL

VERSION 1
SY 2021 - 2022
HOMEWORK

"Why do I have to work overtime just to be agile". Is the statement


true? Is overtime necessary for Agile teams? What do you think?

It's Bad
Not Healthy
Not Necessary
False
Not a Necessity
I Disagree
Not Really

VERSION 1: SY 2021 - 2022 | SE 3124 SE PM | © AJ


HOMEWORK: Q 1

When watching the video there were times when I struggled with differentiating
gluttony and lust - are they the same thing but with different scopes?
(Gluttony covers things like scope, resources, etc. while Lust tackles features)

VERSION 1: SY 2021 - 2022 | SE 3124 SE PM | © AJ


HOMEWORK: Q 1

When watching the video there were times when I struggled with differentiating
gluttony and lust - are they the same thing but with different scopes?
(Gluttony covers things like scope, resources, etc. while Lust tackles features)

Lust: “Did you see that iMac Pro the tester got, it’s not like he even does programming”
Greed: “Look, I’m the senior dev here. I’ll take all the kudos I can get. I made it happen, the
juniors do what I tell them to.”
Sloth: “I’ll commit it when I’m done.”
Envy: "Google has a 3-star chef at their workplace, why can’t we?
Pride: “We have a velocity of 354, that team does only 52 story points a sprint”
Wrath: “You absolute morons! How could you make such a mistake”
Gluttony: “Oh that looks interesting, let’s drag it in. That’s cool, let’s do that too. Oh, and
that!”

VERSION 1: SY 2021 - 2022 | SE 3124 SE PM | © AJ


HOMEWORK: Q 2

Are there cases where the waterfall approach is the most appropriate? If we cannot
communicate to our product owners effectively for Agile, in my current understanding, we can
just take the hybrid approach and do iterations for our development process instead of having
to drop the iterations process altogether.

VERSION 1: SY 2021 - 2022 | SE 3124 SE PM | © AJ


HOMEWORK: Q 2

Are there cases where the waterfall approach is the most appropriate? If we cannot
communicate to our product owners effectively for Agile, in my current understanding, we can
just take the hybrid approach and do iterations for our development process instead of having
to drop the iterations process altogether.

VERSION 1: SY 2021 - 2022 | SE 3124 SE PM | © AJ


HOMEWORK: Q 2

Are there cases where the waterfall approach is the most appropriate? If we cannot
communicate to our product owners effectively for Agile, in my current understanding, we can
just take the hybrid approach and do iterations for our development process instead of having
to drop the iterations process altogether.

VERSION 1: SY 2021 - 2022 | SE 3124 SE PM | © AJ


AGILE – KEY CHANGES VS TRADITIONAL

Work with business partners

Allow team to self organize

Measure success using


completed software

VERSION 1: SY 2021 - 2022 | SE 3124 SE PM | © AJ


HOMEWORK: Q 2

Are there cases where the waterfall approach is the most appropriate? If we cannot
communicate to our product owners effectively for Agile, in my current understanding, we can
just take the hybrid approach and do iterations for our development process instead of having
to drop the iterations process altogether.

“Plan with Waterfall, execute with Agile, and speed


up the whole process.”

VERSION 1: SY 2021 - 2022 | SE 3124 SE PM | © AJ


FAIL FAST
LEARNING OBJECTIVES

• Identify the definition of project management.


• Explore the similarities and differences between traditional and agile project
management.
• Determine how organizational structure affects projects.
• Explore the fundamentals of analyzing project stakeholders.
• Examine the best ways to identify a project goal.
• Determine the best ways to choose a strategy.
• Examine strategies to gather requirements.
• Identify the fundamentals of developing a project budget.
• Distinguish the best ways to craft a quality plan.
• Conclude the best steps to take when determining the processes for
procuring resources.

VERSION 1: SY 2021 - 2022 | SE 3124 SE PM | © AJ


PROJECT PLAN OVERVIEW

WORK STRATEGY & RESOURCE CHANGE & RISK COMMUNICATION


BREAKDOWN SCHEDULING QUALITY
ESTIMATES MANAGEMENT MANAGEMENT PLAN

VERSION 1: SY 2021 - 2022 | SE 3124 SE PM | © AJ


PROJECT PLAN OVERVIEW

WORK STRATEGY & RESOURCE CHANGE & RISK COMMUNICATION


BREAKDOWN SCHEDULING QUALITY
ESTIMATES MANAGEMENT MANAGEMENT PLAN

VERSION 1: SY 2021 - 2022 | SE 3124 SE PM | © AJ


1.
WORK BREAKDOWN
STRUCTURE
WORK BREAKDOWN STRUCTURE

VERSION 1: SY 2021 - 2022 | SE 3124 SE PM | © AJ


WORK BREAKDOWN STRUCTURE

IT'S EASIER TO ESTIMATE TIME AND COST


FOR SMALLER CHUNKS OF WORK.

VERSION 1: SY 2021 - 2022 | SE 3124 SE PM | © AJ


WORK BREAKDOWN STRUCTURE

VERSION 1: SY 2021 - 2022 | SE 3124 SE PM | © AJ


WORK BREAKDOWN STRUCTURE

IT'S EASIER TO ASSIGN WORK.

VERSION 1: SY 2021 - 2022 | SE 3124 SE PM | © AJ


WORK BREAKDOWN STRUCTURE

VERSION 1: SY 2021 - 2022 | SE 3124 SE PM | © AJ


WBS TASKS

SUMMARY TASKS
• High level tasks in WBS

VERSION 1: SY 2021 - 2022 | SE 3124 SE PM | © AJ


WORK BREAKDOWN STRUCTURE

VERSION 1: SY 2021 - 2022 | SE 3124 SE PM | © AJ


WBS TASKS

SUMMARY TASKS WORK PACKAGES


• High level tasks • Low Level Tasks

VERSION 1: SY 2021 - 2022 | SE 3124 SE PM | © AJ


WORK BREAKDOWN STRUCTURE

VERSION 1: SY 2021 - 2022 | SE 3124 SE PM | © AJ


1.2
BUILDING A
WBS
BUILDING A WBS

VERSION 1: SY 2021 - 2022 | SE 3124 SE PM | © AJ


BUILDING A WBS

VERSION 1: SY 2021 - 2022 | SE 3124 SE PM | © AJ


BUILDING A WBS

VERSION 1: SY 2021 - 2022 | SE 3124 SE PM | © AJ


BUILDING A WBS

START BY USING THE SCOPE STATEMENT


AND DELIVERABLES TO IDENTIFY
TOP LEVEL SUMMARY TASKS

VERSION 1: SY 2021 - 2022 | SE 3124 SE PM | © AJ


HOSPITAL SCHEDULING SCOPE STATEMENT

Redesign processes for


Deliver new scheduling Document processes and
scheduling staff,
system and processes system use
equipment and facilities

VERSION 1: SY 2021 - 2022 | SE 3124 SE PM | © AJ


BUILDING A WBS

SCHEDULING SYSTEM

REDESIGN PROCESS NEW SYSTEM DOCUMENTATION

VERSION 1: SY 2021 - 2022 | SE 3124 SE PM | © AJ


BUILDING A WBS

SCHEDULING SYSTEM

REDESIGN PROCESS NEW SYSTEM DOCUMENTATION

SIGNED CONTRACT

OBTAIN PROPOSAL
SELECT VENDOR
NEGOTIATE TERMS
SIGN CONTRACT

VERSION 1: SY 2021 - 2022 | SE 3124 SE PM | © AJ


WORK PACKAGES

• BREAKDOWN IN EIGHT-
TO-EIGHTY HOUR TASKS

• MATCH TO FREQUENCY
OF STATUS REPORTS

VERSION 1: SY 2021 - 2022 | SE 3124 SE PM | © AJ


ASSUMPTIONS: THINGS TO NOTE

Time and cost are easy to estimate

Status is easy to measure


• BREAKDOWN IN EIGHT-
TO-EIGHTY HOUR TASKS Task durations are shorter than reporting periods

• MATCH TO FREQUENCY Details are manageable


OF STATUS REPORTS
Easy to align with team members and stakeholders

Easy to update/revise

VERSION 1: SY 2021 - 2022 | SE 3124 SE PM | © AJ


WORK BREAKDOWN STRUCTURE

VERSION 1: SY 2021 - 2022 | SE 3124 SE PM | © AJ


2.
ESTIMATE TIME
& COST
"HOW MUCH TIME WILL IT TAKE?"
AND
"HOW MUCH WILL IT COST?"
COST ESTIMATION TECHNIQUES

Parametric Model

VERSION 1: SY 2021 - 2022 | SE 3124 SE PM | © AJ


Parametric Model
You calculate work and cost based on
a measured unit.
COST ESTIMATION TECHNIQUES

Parametric Model Delphi Technique

VERSION 1: SY 2021 - 2022 | SE 3124 SE PM | © AJ


Delphi Technique
The Delphi method is a process used to
arrive at a group opinion or decision by
surveying a panel of experts.

The Delphi method was developed at the beginning of the Cold War to forecast the impact of
technology on warfare.
DELPHI TECHNIQUE

SCHEDULING SYSTEM

REDESIGN PROCESS NEW SYSTEM DOCUMENTATION

REGISTRATION MODULE

DESIGN
CODE
TEST
DEPLOY

VERSION 1: SY 2021 - 2022 | SE 3124 SE PM | © AJ


DELPHI TECHNIQUE

HOW MUCH TIME WOULD IT TAKE TO BUILD A REGISTRATION MODULE

3 DAYS 8 DAYS 1 DAY

VERSION 1: SY 2021 - 2022 | SE 3124 SE PM | © AJ


DELPHI TECHNIQUE

HOW MUCH TIME WOULD IT TAKE TO BUILD A REGISTRATION MODULE

3 3 3
8 8 8
1 1 1

VERSION 1: SY 2021 - 2022 | SE 3124 SE PM | © AJ


DELPHI TECHNIQUE

HOW MUCH TIME WOULD IT TAKE TO BUILD A REGISTRATION MODULE

4 DAYS 7 DAYS 3 DAYS

VERSION 1: SY 2021 - 2022 | SE 3124 SE PM | © AJ


DELPHI TECHNIQUE

HOW MUCH TIME WOULD IT TAKE TO BUILD A REGISTRATION MODULE

4 4 4
7 7 7
3 3 3

VERSION 1: SY 2021 - 2022 | SE 3124 SE PM | © AJ


DELPHI TECHNIQUE

HOW MUCH TIME WOULD IT TAKE TO BUILD A REGISTRATION MODULE

4.5 DAYS 6 DAYS 5.5 DAYS

VERSION 1: SY 2021 - 2022 | SE 3124 SE PM | © AJ


DELPHI TECHNIQUE

HOW MUCH TIME WOULD IT TAKE TO BUILD A REGISTRATION MODULE = 5 DAYS

AVG AVG AVG


5 5 5
DAYS DAYS DAYS

VERSION 1: SY 2021 - 2022 | SE 3124 SE PM | © AJ


COST ESTIMATION TECHNIQUES

Parametric Model Delphi Technique Top Down

Bottom Up TD then BU

VERSION 1: SY 2021 - 2022 | SE 3124 SE PM | © AJ


TOP DOWN COST ESTIMATE

Estimate phases or major components and then break those estimates into
smaller pieces until you get to individual tasks.

REGISTRATION MODULE
DESCRIPTION COST
DESIGN
CODE
TEST
DEPLOY
TOTAL $16000

VERSION 1: SY 2021 - 2022 | SE 3124 SE PM | © AJ


TOP DOWN COST ESTIMATE

Estimate phases or major components and then break those estimates into
smaller pieces until you get to individual tasks.

REGISTRATION MODULE
DESCRIPTION COST
DESIGN $3000
CODE $6000
TEST $1500
DEPLOY $500
TOTAL $16000

VERSION 1: SY 2021 - 2022 | SE 3124 SE PM | © AJ


COST ESTIMATION TECHNIQUES

Parametric Model Delphi Technique Top Down

Bottom Up TD then BU

VERSION 1: SY 2021 - 2022 | SE 3124 SE PM | © AJ


BOTTOM UP COST ESTIMATE

Estimate each task and then add them up


until you have the estimate for the entire project.

REGISTRATION MODULE
DESCRIPTION COST
DESIGN
CODE
TEST
DEPLOY
TOTAL

VERSION 1: SY 2021 - 2022 | SE 3124 SE PM | © AJ


BOTTOM UP COST ESTIMATE

Estimate each task and then add them up


until you have the estimate for the entire project.

REGISTRATION MODULE
DESCRIPTION COST
DESIGN $3000
CODE $6000
TEST $1500
DEPLOY $500
TOTAL $16000

VERSION 1: SY 2021 - 2022 | SE 3124 SE PM | © AJ


COST ESTIMATION TECHNIQUES

Parametric Model Delphi Technique Top Down

Bottom Up TD then BU

VERSION 1: SY 2021 - 2022 | SE 3124 SE PM | © AJ


HOW TO CHOOSE THE BEST
ESTIMATE?
CHOOSING THE BEST ESTIMATE

30 MINS BEST CASE

VERSION 1: SY 2021 - 2022 | SE 3124 SE PM | © AJ


CHOOSING THE BEST ESTIMATE

30 MINS BEST CASE

45 MINS TYPICAL

VERSION 1: SY 2021 - 2022 | SE 3124 SE PM | © AJ


CHOOSING THE BEST ESTIMATE

30 MINS BEST CASE

45 MINS TYPICAL

60 MINS WORST CASE

VERSION 1: SY 2021 - 2022 | SE 3124 SE PM | © AJ


WORK BREAKDOWN STRUCTURE

VERSION 1: SY 2021 - 2022 | SE 3124 SE PM | © AJ


WORK BREAKDOWN STRUCTURE

VERSION 1: SY 2021 - 2022 | SE 3124 SE PM | © AJ


WORK BREAKDOWN STRUCTURE

DON’T USE THE AVERAGE


VERSION 1: SY 2021 - 2022 | SE 3124 SE PM | © AJ
WORK BREAKDOWN STRUCTURE

DON’T USE THE WORST CASE ESTIMATE


VERSION 1: SY 2021 - 2022 | SE 3124 SE PM | © AJ
WORK BREAKDOWN STRUCTURE

DON’T USE THE BEST-CASE ESTIMATE


VERSION 1: SY 2021 - 2022 | SE 3124 SE PM | © AJ
WORK BREAKDOWN STRUCTURE

YOU'RE PROBABLY WONDERING WHAT NUMBER


YOU SHOULD YOU USE FOR YOUR ESTIMATE.
VERSION 1: SY 2021 - 2022 | SE 3124 SE PM | © AJ
WORK BREAKDOWN STRUCTURE

VERSION 1: SY 2021 - 2022 | SE 3124 SE PM | © AJ


WORK BREAKDOWN STRUCTURE

84% - 86% PROBABILITY


VERSION 1: SY 2021 - 2022 | SE 3124 SE PM | © AJ
WORK BREAKDOWN STRUCTURE

CHOOSE THE ESTIMATE WITH AN


ACCEPTABLE PROBABILITY OF
SUCCESS

84% - 86% PROBABILITY


VERSION 1: SY 2021 - 2022 | SE 3124 SE PM | © AJ
3.
RESOURCE
MANAGEMENT
RESOURCE MANAGEMENT: RACI

VERSION 1: SY 2021 - 2022 | SE 3124 SE PM | © AJ


STEP 1: IDENTIFY PROJECT ROLES
STEP 2: IDENTIFY TASKS AND DELIVERABLES
STEP 3: ASSIGN RACI
RESOURCE MANAGEMENT: ORGANIZATIONAL CHART

VERSION 1: SY 2021 - 2022 | SE 3124 SE PM | © AJ


RESOURCE MANAGEMENT: SKILLS MATRIX

VERSION 1: SY 2021 - 2022 | SE 3124 SE PM | © AJ


RESOURCE MANAGEMENT: STAFFING PLAN

VERSION 1: SY 2021 - 2022 | SE 3124 SE PM | © AJ


4.
DEVELOP A
PROJECT BUDGET
The project budget should be a realistic estimate
of the cost to complete the project work.

If your estimate is unrealistically high, the project


could be canceled.

If the estimate is too low, the project will cost


more, which usually means it won't deliver the
financial benefit it's supposed to.
TYPES OF COSTS

Labor Costs Burdened Cost Time Based

Material Ancillary

VERSION 1: SY 2021 - 2022 | SE 3124 SE PM | © AJ


TYPES OF COSTS

VERSION 1: SY 2021 - 2022 | SE 3124 SE PM | © AJ


TYPES OF COSTS

MONEY ALLOCATION –
IF ESTIMATE IS TOO HIGH

ELIMINATE NONESSENTIAL EXPENSES



• USE LESS EXPENSIVE RESOURCES
• CUT SCOPE
• REQUEST FOR ADDITIONAL FUNDING
• TOTAL COST OF OWNSERSHIP (TCO) CHARGEBACK

VERSION 1: SY 2021 - 2022 | SE 3124 SE PM | © AJ


5.
IDENTIFY
RISKS
IDENTIFY RISK

Be prepared for what might go wrong, since you can't be sure nothing will go wrong. Instead of
asking for an adrenaline rush why not identify what could go wrong, so you can plan ahead for
dealing with issues.

VERSION 1: SY 2021 - 2022 | SE 3124 SE PM | © AJ


TYPES OF RISKS

LACK OF REMOTE
KNOWN LIMITED UNKNOWN
TECHNOLOGY PROJECT
UNKNOWNS DETAIL OPTIONS UNKNOWNS
TEAMS

VERSION 1: SY 2021 - 2022 | SE 3124 SE PM | © AJ


TYPES OF RISKS

LACK OF REMOTE
KNOWN LIMITED UNKNOWN
TECHNOLOGY PROJECT
UNKNOWNS DETAIL OPTIONS UNKNOWNS
TEAMS

CONTINGENCY = 25%-30%

VERSION 1: SY 2021 - 2022 | SE 3124 SE PM | © AJ


RISK MANAGEMENT PLAN

CONTINGENCY = 25%-30%

VERSION 1: SY 2021 - 2022 | SE 3124 SE PM | © AJ


RISK MANAGEMENT PLAN

CONTINGENCY = 25%-30%

VERSION 1: SY 2021 - 2022 | SE 3124 SE PM | © AJ


RISK MANAGEMENT PLAN

CONTINGENCY = 25%-30%

VERSION 1: SY 2021 - 2022 | SE 3124 SE PM | © AJ


RISK MANAGEMENT PLAN

CONTINGENCY = 25%-30%

VERSION 1: SY 2021 - 2022 | SE 3124 SE PM | © AJ


RISK MANAGEMENT PLAN

CONTINGENCY = 25%-30%

VERSION 1: SY 2021 - 2022 | SE 3124 SE PM | © AJ


RISK MANAGEMENT PLAN

CONTINGENCY = 25%-30%

VERSION 1: SY 2021 - 2022 | SE 3124 SE PM | © AJ


6.
COMMUNICATION
PLAN
COMMUNICATION PLAN

The success of a project depends on good communication

VERSION 1: SY 2021 - 2022 | SE 3124 SE PM | © AJ


IDENTIFYING AUDIENCE: MANAGEMENT

VERSION 1: SY 2021 - 2022 | SE 3124 SE PM | © AJ


IDENTIFYING AUDIENCE: SPONSOR

VERSION 1: SY 2021 - 2022 | SE 3124 SE PM | © AJ


IDENTIFYING AUDIENCE: FUNCTIONAL MANAGERS

VERSION 1: SY 2021 - 2022 | SE 3124 SE PM | © AJ


IDENTIFYING AUDIENCE: TEAM

VERSION 1: SY 2021 - 2022 | SE 3124 SE PM | © AJ


VERSION 1: SY 2021 - 2022 | SE 3124 SE PM | © AJ

You might also like