In his talk, Daniel goes over tools and tactics to rally everyone around common goals, define a strategy that balances them, and communicate it. He also reveals how to reduce the amount of stuff that you need to go through in the backlog.
About the speaker:
Daniel Zacarias is a Senior Product Management consultant. His goal is to help teams create or improve their product strategies and processes. Over the last 10 years, he’s been an Engineer, Product Owner and Product Manager. Daniel strives for the most effective alignment of goals of everyone involved. That aligment includes: the team working on the product, the organization marketing it, and of course, the customers that get value from it.
//This talk was given by Daniel Zacarias at the Productized Talks @ OLX Group (25th October 2018)
Discover our next meetups at meetup.com/Productized
3. A little bit about myself
- Product guy for 10+ years
- Founder of Substantive, a consultancy helping teams with their product strategy,
discovery and delivery processes
- Founder of Underway, a new tool to save PMs’ time in status meetings and
reports
- Blogger at foldingburritos.com
13. how to deal with constantly
changing priorities?
14. October November December January February
v1 v2 v3now
Feature 1 Feature 2
Feature 3
Feature 4
Feature 5 Feature 6
Feature 7
Feature 8
Feature 9
FeatureGroupA
Feature
GroupB
FeatureGroupC
15. Story
Story
Story
Story
Story
Story
Story
Story
Story
Story Story
Story
Story
Story
Story
Bug
Bug
Bug
Bug
Bug
Bug
Bug
Bug
Bug
Bug
Bug
Bug
BugBugBug
Story
Task
Task
Task
Task
Task
Task
Task
Task
Task
Epic Epic
Epic
StoryStoryBug
Bug
Bug
Bug
TaskTask
Story
Story
Story
Story
Story
Story
Story
Story
Story
Story
Story
Story
Story
Story
Story Story
Story
Story
Story
Bug
Bug
Bug
Bug
Bug
Bug
Bug
Bug
Bug
Bug
Bug
Bug
Bug
Bug
Bug
Story
Task
Task
Task
Task
Task
Task
Task Task
Task
Story
Story
Bug
Bug
Bug
Bug
TaskTask
Story
Story
Story
Story
Story
Story
Story
Story
Story
Story
Story
Story
Story
Story
Story Story
Story
Story
Story
Bug
Bug
Bug
Bug
Bug
Bug
Bug
Bug
Bug
Bug
Bug
Bug
BugBug
Bug
Story
Task
Task
Task
Task
Task
Task
Task
Task
Task
StoryStory
Bug
Bug
Bug
Bug
TaskTask
Story
Story
Story
Story
Story
Story
Bug
Task
Story
Story
Story
Bug
Bug
Task
Story
Story
Story
Bug
Task
Story
Story
Bug
Task
Story
Story
Story
Bug
Bug
Task
Story
Story
Story
Bug
Task
Story
Story
Story
Story
Bug
BugBug
Task
Epic
Story
Story
Story
Story
Story
Story
Story
Story
Bug
Bug
Bug
Bug
Task
Task
Task
Bug
Story
Story
Story
Story
Story
Story
Story
Story
Story
Bug
Bug
Bug
Bug
BugBug
Task
Task
Bug
Story
Story
Story
Story
Story
Story
Story
Story
Bug
BugBug
Task
Epic
Story
Story
Story
Story
Story
Story
Story
Story
Bug
Bug
Bug
Bug
Task
Task
Task
Bug
Story
Story
Story
Story
Story
Story
Story
Story
Story
Bug
Bug
Bug
Bug
BugBug
Task
Task
Bug
Story
Story
Story
Story
Story
Story
Story
Story
Bug
BugBug
Task
Epic
Story
Story
Story
Story
Story
Story
Story
Story
Bug
Bug
Bug
Bug
Task
Task
Task
Bug
Story
Story
Story
Story
Story
Story
Story
Story
Story
Bug
Bug
Bug
Bug
BugBug
Task
Task
Bug
Story
Story
Story
Story
Epic
Story
Story
Story
Bug
Task
Story
Story
Story
Story
Bug
Task
Task
Story
Story
Bug
Bug
Story
Story
Story
Bug
BugBug
Task
Epic
Story
Story
Story
Story
Story
Bug
Bug
Task
Task
Task
Story
Story
Bug
Bug
Bug
Task
Bug
Epic
Story
Story
Bug
Bug
Story
Story
Story
Bug
Bug
Story
Task
Bug
Story
Story
Bug
Bug
Story
Story
Story
Bug
Bug
Story
Task
Bug
Story
Task
Story
Bug
Task
Story
Story
Bug
Task
Story
Bug
Story
Bug
Bug
Task
Story
Bug
28. But it’s quite easy to do when they
create the same “type of value”
29. Bugs can be valued in terms of quality goals
like: support needs, user satisfaction/perception,
churn, etc.
30. Technical debt can be valued in terms of
velocity, scalability or similar
31. UX improvements can be valued in terms of
user satisfaction, task completion times, etc.
32. New features should be valued in terms of the
business and/or customer goals that they aim
to serve
33. Having the same comparison
parameters makes it much easier to set
priorities within a given type of value
34. Mission
Themes
Goals
Projects
LazyChat
team
Create the most effective
communication environment for teams
of all sizes
➚ CLTV
100% GDPR
Compliance
Upsell from Pro
to Premium
User account
delete
Plan feature
adjustments
Growth Compliance
JIRA integration
(on Premium
plan)
Quality improvements
➘ Tickets / user
Support-originated
bugs
Backup data
removal
Bug fixes
User-self serve
➚ Trial-to-Paid
conversion
Onboarding
improvements
Lifecycle email
campaign
In-app contextual
messaging
➚ Team velocity
Platform Capabilities
Microservices
migration
Payments
Microservice
Webhook
Microservice
Monthly
invoice report
Feature
requests
54. Are the features we work on changing?
Is it due to learning?
Or is it because you get asked for
new ideas, requests, etc?
55. Ideas Requests Random
Is this aligned with our mission / vision / value proposition?
does it contribute to our current goals at all?
how much?
more than what’s already
in the pipeline?
how much effort
does it require?
is it
worth it?
tech team doesn’t need to waste
their time until this point…
(and you can even do a high-level
estimate in most cases)