Professional Documents
Culture Documents
MS Project Management
2
Domain I Domain II Domain III
Prioritization
3 Tasks
9 tasks
14 tasks
3
Domain II - Value-Driven Delivery
1. DEFINE POSITIVE VALUE - 3 TASKS
Task 1:
– Define deliverables by identifying units that can be produced
incrementally in order to maximize their value to stakeholders while
minimizing non-value added work.
Task 2:
– Refine requirements by gaining consensus on the acceptance criteria
for features on a just-in-time basis in order to deliver value.
Task 3:
– Select and tailor the team’s process based on project and organizational
characteristics as well as team experience in order to optimize value
delivery.
4
Domain II - Value-Driven Delivery
5
Domain II - Value-Driven Delivery
3. PRIOTORITZATION - 3 TASKS
Task 7:
Prioritize the units of work through collaboration with stakeholders in order to
optimize the value of the deliverables.
Task 8:
– Perform frequent review and maintenance of the work results by prioritizing
and maintaining internal quality in order to reduce the overall cost of
incremental development.
Task 9:
– Continuously identify and prioritize the environmental, operational, and
infrastructure factors in order to improve the quality and value of the
deliverables.
6
Domain II - Value-Driven Delivery
4. INCREMENTAL DEVELOPMENT - 5 TASKS
Task 10:
– Conduct operational reviews and/or periodic checkpoints with stakeholders in order to
obtain feedback and corrections to the work in progress and planned work.
Task 11:
– Balance development of deliverable units and risk reduction efforts by incorporating
both value producing and risk reducing work into the backlog in order to maximize the
total value proposition over time.operational reviews and/or periodic checkpoints with
stakeholders in order to obtain feedback and corrections to the work in progress and
planned work.
Task 12:
– Re-prioritize requirements periodically in order to reflect changes in the environment
and stakeholder needs or preferences in order to maximize the value.
Task 13:
– Elicit and prioritize relevant non-functional requirements (such as operations and
security) by considering the environment in which the solution will be used in order to
minimize the probability of failure.
Task 14:
– Conduct frequent reviews of work products by performing inspections, reviews, and/or
testing in order to identify and incorporate improvements into the overall process and
product/service.
7
Domain II - Value-Driven Delivery
8
What is value driven delivery?
9
What is value driven delivery?
• Minimize Waste
11
Value Based Analysis
Feature A Feature B
$5000
Business $3000
Benefit Business
Benefit
$1000
$4000 Cost To Build
Cost to Build
13
Domain II - Value-Driven Delivery
RETURN ON INVESTMENT (ROI) T &T
• ROI means what return the business receives after committing investment on
annual basis
• Higher ROI value is better for the business
• For example ROI of 70% is less attractive than ROI of 125%
• Formula for ROI is (Revenue - Cost) / Cost
Example:
– Establishing cost for 12 months 100,000
– Revenue at the end of 12 months 120,000
– ROI (120,000-100,000)/100,000
= 2/10x100= 20%
14
Domain II - Value-Driven Delivery
• NPV means the cost of setting up the project is deducted from the present worth
of the project
Example:
If the revenue from a project after 12 month is 100,000. And 50,000 was spent
in setting up the business. Then the NPV will be:
(100,000-50,000) = 50,000. Due to 10% inflation its net present value will be
45,000.
In both cases higher PV and higher NPV will better for the project.
15
Domain II - Value-Driven Delivery
INTERNAL RATE OF RETURN (IRR) T &T
• The (IRR) is a rate of return used in capital budgeting to measure
and compare the profitability of investments.
• IRR tells us the rate of return the project will have over a given period
of time. It is also called the discounted cash flow rate of return.
• In the context of savings and loans, the IRR is also called the effective
interest rate. The term internal refers to the fact that its calculation
does not incorporate environmental factors (e.g., the interest rate or
inflation).
• IRR means expression of return on project in terms of interest rate
• Higher IRR is better for the project
• E.G. IRR of 10% is less attractive than IRR of 12.5%, for instance
16
Domain II - Value-Driven Delivery
17
Domain II - Value-Driven Delivery
T &T
CHARTERING
• Chartering in Agile is similar to the Develop Project Charter in PMBOK.
• However the level of details and assumptions is different.
• Agile Charters can be lightweight worksheets or fairly detailed documents.
18
Domain II - Value-Driven Delivery
T &T
VALUE STREAM MAPPING
19
Domain II - Value-Driven Delivery
CUSTOMER-VALUED PRIORITIZATION T& T
• Practice of letting the Customer and/or Product Owner to decide what is
more valued for themselves is Value based prioritization
• Team should be ever-ready to think out of the box and to experiment just
for this basic goal of achieving value for stakeholders
21
Domain II - Value-Driven Delivery
PRIORITIZING VALUE T &T
Prioritization is a fundamental agile process.
The lowest priority item drop off the list to accommodate the
change.
22
Domain II - Value-Driven Delivery
PRIORITIZING VALUE T &T
Agile teams also use prioritization to confirm that they are
delivering value.
At the end of each iteration, they sit down with the customer
to review the backlog, asking "Has anything changed?" and
"Do we still want to work on feature B next?"
23
Domain II - Value-Driven Delivery
CUSTOMER VALUED PRIORITIZATION SCHEMES T &T
Customer Valued Prioritization is a method of prioritizing features to be
included in releases. Some of the schemes that are used for
prioritization are:
• MoSCoW: Must have; Should have; Could have; Would have
• Monopoly Money: money equal to the project budget is given to stakeholders
• 100 point method: Stakeholders are given 100 points to distribute to various features
• Kano Analyses: Clarify customer preference in 4 categories. Delighters, Satisfiers, Dis-
satisfiers, and Indifferent. Features are selected based on feedback.
• Dot Voting or Multi-Voting: Stakeholder gets a predetermined number of dots (or check
marks, sticky stars, etc.) to distribute among the options
• Requirement Prioritization Model: Stake Calculate priority of feature based on benefit,
penalty, cost, and risk.
24
MoSCoW
A simple prioritization scheme that uses:
• Must Have
• Should Have
• Could Have
• Would like to have, but not this time
26
Customer Value Prioritization
Building a child’s bike. Prioritize the features into ‘Must Have’, Should Have, Could Have
27
Domain II - Value-Driven Delivery
T &T
RELATIVE PRIORITIZATION/RANKING
• Features are prioritized based on the business needs and the business
value of the feature.
• Relative prioritization provides a framework for deciding if and when to
incorporate changes.
• Question should be asked to the business: “What items are more
important?”
A
Minimum
B marketable release
C
D Cut off to meet
Budget/time
28
Domain II - Value-Driven Delivery
T &T
PRODUCT ROADMAP
29
Domain II - Value-Driven Delivery
T &T
PRODUCT ROADMAP
30
Domain II - Value-Driven Delivery
32
AGILE CONTRACTING METHODS
Inverted Triangle Model
Scope or
Functionality Resources Time
Fixed
Agile
Traditional
Variable
33
Domain II - Value-Driven Delivery
K&S
Level-3
AGILE CONTRACTING METHODS
Example of contracts:
34
Domain II - Value-Driven Delivery
K&S
Level-3
AGILE TOOLING
35
Domain II - Value-Driven Delivery
Agile Tooling
TASK AND KANBAN BOARDS T& T
• Task and Kanban boards can help deliver value on agile projects. These
are simple low tech, high touch displays that provide basic information on
the progress. These can be used instead of Gantt Charts
Work In
To Do Done
Progress
Stock Stock Data
search update base
Item Amend scheme
details order
Create
Order Process Order
list order
Order Log-in
refund
36
Domain II - Value-Driven Delivery
WIP LIMITS T& T
• Work in Progress (WIP) is the work that has been started but
has not been completed.
• Having more WIP is not good for the project as it increases
waste.
• WIP consumes capital.
• WIP can also hide bottle necks in the processes and workflow
• Agile aims to limit the WIP.
• This is done through Kanban Boards.
• Limits of WIP is written in the WIP section of the board.
37
Domain II - Value-Driven Delivery
WIP LIMITS T& T
WIP LIMIT
Work In
To Do Done
Progress (3)
H F C
G E
B
I D
J A
38
Domain II - Value-Driven Delivery
WIP LIMITS T& T
• Reduce Idleness
39
Domain II - Value-Driven Delivery
K&S
Level-1
INCREMENTAL DELIVERY
40
Minimal Viable Product (MVP)
• The term "minimal viable product," or MVP
(also known as "minimal marketable feature,"
or MMF) refers to this package of functionality
that is complete enough to be useful to the
users or the market, yet still small enough that
it does not represent the entire project.'
41
Minimal Viable Product (MVP)
Pencil
Car
ATM
42
Minimal Viable Product (MVP)
Pencil
MPV Additional Releases
43
Minimal Viable Product (MVP)
Car
MPV Additional Releases
44
Minimal Viable Product (MVP)
ATM
MPV Additional Releases
45
Domain II - Value-Driven Delivery
K&S
Level-1
T &T
• Various methods are used to monitor the rate at which features and value
are being delivered to make sure that the project is on track.
• These methods include:
T &T
S-Curve Graph
Domain II - Value-Driven Delivery
T &T
• Cumulative flow diagrams are tools for tracking and forecasting agile
projects
• CFDs can help us gain insight into project issues, cycle times, and likely
completion dates.
Not started
Completed
Started
Domain II - Value-Driven Delivery
• Like the old saying, "A stitch in time saves nine," agile uses
regular testing, checkpoints, and reviews to address problems
before they get bigger.
52
Domain II - Value-Driven Delivery
T &T
• Must Have
• Should Have
• Could Have
• Would like to have, but not this time
Add up the values and this gave the first order of priority.
Each stakeholder is
given 100 points
100-point
These points are used
method
to vote for the most
important
requirements.
This will help convey the features that bring the most
customer satisfaction.
Customer is responsible for:
• Setting the priorities and
• Ensuring the backlog is up to date.
Requirements
Reviews
(Backlog
Delivery team is responsible for:
Grooming)
• Estimating the work so the business can
effectively prioritize the work based on
cost-benefit analysis.
When planning releases of a product the releases need
to deliver business value
Minimum
Viable
MVP needs to be defined to:
Product
Identify what features need to be
included to make the product functional
Plan releases around the MVP.
(MVP)
73