7. project types
introduction
exercise #1
exercise #2
break
some theory
exercise #3
exercise #4
break
some more theory
exercise #5
- 15 min
— 10 min
— 15 min
- 15 min
— 10 min
— 20 min
— 15 min
— 10 min
- 10 min
- 15 min
- 25 min
9. TYPES OF PROJECTS
PoC - Proof of Concept
purpose: to verify some technical
assumptions, lowers risk of failure,
can we do it?
covers just a small part of system (not
the entire system)
model of a one product’s aspect, bugs
10. Prototype
purpose: to test product design &
usability & functionality. To reduce
number of mistakes by discovering
errors in system, how to do it?
working, but not perfect model of
several aspects of product, bugs
TYPES OF PROJECTS
11. MVP - Minimum Viable Product:
purpose: to get minimum
version of product to the
market
just core functionality,
no bugs
TYPES OF PROJECTS
12. MAP - Minimum Awesome
Product
purpose: to create more reliable
and more attractive product for
user and customer
best product experience possible
with the given resources
TYPES OF PROJECTS
16. Enterprise
purpose: to give big business
an ability to solve
enterprise problems
complex application or
environment of applications
TYPES OF PROJECTS
17. TYPES OF PROJECTS
Enterprise Systems examples
Payment Processing
CRM (Customer Relationship
Management)
ERP (Enterprise Resource Planning)
BI (Business Intelligence)
Data Engineering
19. project types
introduction
exercise #1
exercise #2
break
some theory
exercise #3
exercise #4
break
some more theory
exercise #5
- 15 min
— 10 min
— 15 min
- 15 min
— 10 min
— 20 min
— 15 min
— 10 min
- 10 min
- 15 min
- 25 min
26. • existing “backlog”
• mix of new ideas and known problems
• continued work on earlier “version”
• but now it is your problem
BACKLOG CITY
27. project types
introduction
exercise #1
exercise #2
break
some theory
exercise #3
exercise #4
break
some more theory
exercise #5
- 15 min
— 10 min
— 15 min
- 15 min
— 10 min
— 20 min
— 15 min
— 10 min
- 10 min
- 15 min
- 25 min
32. project types
introduction
exercise #1
exercise #2
break
some theory
exercise #3
exercise #4
break
some more theory
exercise #5
- 15 min
— 10 min
— 15 min
- 15 min
— 10 min
— 20 min
— 15 min
— 10 min
- 10 min
- 15 min
- 25 min
36. project types
introduction
exercise #1
exercise #2
break
some theory
exercise #3
exercise #4
break
some more theory
exercise #5
- 15 min
— 10 min
— 15 min
- 15 min
— 10 min
— 20 min
— 15 min
— 10 min
- 10 min
- 15 min
- 25 min
38. project types
introduction
exercise #1
exercise #2
break
some theory
exercise #3
exercise #4
break
some more theory
exercise #5
- 15 min
— 10 min
— 15 min
- 15 min
— 10 min
— 20 min
— 15 min
— 10 min
- 10 min
- 15 min
- 25 min
52. Nothing gets to the backlog, unless:
this is a technical task
this is a bug
it hatched from Incubator
PRODUCT BACKLOG
53. separate project in JIRA
issue type = IDEA
workflow = INCUBATION
LAID
LAID
LAID
INSPECTED
INSPECTED
HEATED UP
PRIORITISED
PRIORITISED
PRIORITISED
PRIORITISED
INFERTILE
GONE BAD
GONE BAD
GONE BAD
GONE BAD
HATCHED
HATCHED
HATCHED
COMPLETED
only HATCHED ideas go to
backlog
PRODUCT BACKLOG
54. PROBLEM DESCRIPTION (TEXT)
KPI IMPACT HYPOTHESIS (TEXT)
SOLUTION HYPOTHESIS (TEXT)
SUCCESS CRITERIA (TEXT)
LAY TIME STAMP (DATE)
IDEA
PRIORITY (2x VALUE)
IMPACT COST
56. KPI IMPACT HYPOTHESIS (TEXT)
what primary metric we think
this problem relates to:
KPIs only, so this must be focused
strategic alignment
IDEA
57. SOLUTION HYPOTHESIS (TEXT)
super short high level description
of the potential solution
this is a large user story (epic)
no technical discussions allowed here
IDEA
58. SUCCESS CRITERIA (TEXT)
how are we going to measure
whether the solution worked
measurement technique applied
description of experiments if required
quantifiable thresholds for selected metrics
IDEA
59. fields required for prioritisation exercise
IMPACT defines the strength
of movement of KPI needle
COST of delivery is a guesstimation
PRIORITY (2x VALUE)
IMPACT COST
IDEA
60. IMPACT defines the strength of movement of KPI needle
URGENCY defines the consequences if not addressed soon
DIFFICULTY of delivery combines guesstimation of all costs:
development marketing support technology
RISK specifies the risk associated with a given hypothesis
PRIORITY (4x SINGLE SELECT)
IMPACT URGENCY RISK DIFFICULTY
fields required for prioritisation exercise
IDEA
61. LAY TIME STAMP (DATE)
age of hypothesis:
non-important ideas should be removed
method to keep the incubator clean
IDEA
62. PROBLEM DESCRIPTION (TEXT)
KPI IMPACT HYPOTHESIS (TEXT)
SOLUTION HYPOTHESIS (TEXT)
SUCCESS CRITERIA (TEXT)
LAY TIME STAMP (DATE)
PRIORITY (2x VALUE)
IMPACT COST
IDEA
63. PROBLEM DESCRIPTION (TEXT)
KPI IMPACT HYPOTHESIS (TEXT)
SOLUTION HYPOTHESIS (TEXT)
SUCCESS CRITERIA (TEXT)
LAY TIME STAMP (DATE)
PRIORITY (2x VALUE)
IMPACT COST
PRIORITY (4x SINGLE SELECT)
IMPACT URGENCY RISK DIFFICULTY
IDEA
68. LAID impossible to prioritise just yet:
more data required to validate
INSPECTEDPRIORITISEDHEATED UP
not right TTM
unclear impact on KPI
INCUBATION WORKFLOW
69. not worth the investment:
no strategic alignment
science fiction
INFERTILE
INCUBATION WORKFLOW
70. idea potentially worth it, but:
fell a victim of prioritisation for too long
most likely outdated
INFERTILEGONE BAD
INCUBATION WORKFLOW
71. idea of high overall priority:
at this stage it goes to product backlog
transforms into:
INFERTILEGONE BADHATCHED
user story
experiment
HATCHED
INCUBATION WORKFLOW
72. idea implementation completed:
developed and released
validated to have met success criteria
INFERTILEGONE BADHATCHEDCOMPLETED
source of truth for:
release notes
marketing materials
experiment validation
INCUBATION WORKFLOW
80. clean primary product backlog
controlled inflow of requirements
controlled rollout of ideas / improvements / simplifications
no changes without a good reason - working on things that matter
measurements for validation
deprecation of bad ideas before they hurt us
TO SUM UP…..
81. project types
introduction
exercise #1
exercise #2
break
some theory
exercise #3
exercise #4
break
some more theory
exercise #5
- 15 min
— 10 min
— 15 min
- 15 min
— 10 min
— 20 min
— 15 min
— 10 min
- 10 min
- 15 min
- 25 min
85. project types
introduction
exercise #1
exercise #2
break
some theory
exercise #3
exercise #4
break
some more theory
exercise #5
- 15 min
— 10 min
— 15 min
- 15 min
— 10 min
— 20 min
— 15 min
— 10 min
- 10 min
- 15 min
- 25 min
91. project types
introduction
exercise #1
exercise #2
break
some theory
exercise #3
exercise #4
break
some more theory
exercise #5
- 15 min
— 10 min
— 15 min
- 15 min
— 10 min
— 20 min
— 15 min
— 10 min
- 10 min
- 15 min
- 25 min
93. project types
introduction
exercise #1
exercise #2
break
some theory
exercise #3
exercise #4
break
some more theory
exercise #5
- 15 min
— 10 min
— 15 min
- 15 min
— 10 min
— 20 min
— 15 min
— 10 min
- 10 min
- 15 min
- 25 min
111. project types
introduction
exercise #1
exercise #2
break
some theory
exercise #3
exercise #4
break
some more theory
exercise #5
- 15 min
— 10 min
— 15 min
- 15 min
— 10 min
— 20 min
— 15 min
— 10 min
- 10 min
- 15 min
- 25 min
113. BACKLOG CITY
EXERCISE #5
select 3 top epics from your list
break them into 3-7 user stories
estimate story points for each
define MOSCOW factor for each story
sort your backlog
run 3 sprints
TIME: 25 MINUTES
119. BACKLOG CITY
EXERCISE #5
PART 5 -
define MOSCOW factor for
each story
MSF
Must have = highest = 8
Should have = high = 5
Could have = low = 2
Won’t have = lowest = 1