Discover, Define, Deliver - a workflow to create successful digital products.
The document outlines a workflow for creating successful digital products, emphasizing the importance of clear communication among team members and stakeholders. It highlights the challenges of aligning user needs, business goals, and technology while using agile development methods to ensure timely delivery and iterative improvements. The process includes stages of discovery, definition, and delivery, with a focus on user personas, market needs, and effective planning for a successful product launch.
THE TREE PROJECTEVERYONE KNOWS
How the Client
described it.
How the
Project Leader
understood it.
How the Analyst
designed it.
How the Developer
wrote it.
How the Business
Consultant
described it.
How it was
documented.
What operations
installed.
How the Client was
billed.
How it was
supported.
What the Client
really needed.
8.
THE TREE PROJECTEVERYONE KNOWS
Everything is
described in the doc.
Are you sure this is
what they want?
Yes.
It would not swing,
so I fixed it.
Bravo!
Works for me.
We used cutting-
edge tech!
It needed thaaaat
much work. Really!
Where is the
documentation?
Here, but it’s
outdated
This is what we can
do on the server
they provided.
Look, the bugs ate
the tree!
You got it all wrong!
Yes, we needto
be on track.
Let’s avoid any
possible
miscommunication.
And then, step
by step we will
progress to the
final product.
And let’s use this as
MVP. The
functionality will be
limited, but you will
get it sooner.
The tree project could be done right using dialogue:
Let’s skip this
one, too much
implementation
risk.
Agreed.
No, no one is
going to use it!
So, this is what
we want.
Maybe like this?
And this one has no
business value.
Nice, but it will
cost a fortune
to develop!
Ok, let’s find a
better way to
do it.
I believe we
have a match!
Yes, this is a good plan!
What are theuser groups?
Which groups are most important?
What are their expectations?
How can we fit these needs?
How can we convince them to use it?
Questions asked before project starts
How much will development cost?
Is this price fair?
Can it be done cheaper?
Will there be additional costs?
What will be ROI?
When will it be ready to launch?
Can it be done?
Will they develop what I really want?
Will cooperation be good?
How to avoid reworking?
Will best technology be chosen?
How to speed up the development?
BusinessUsersTechnology
Delivery on
schedule
Production
roadmap
Feature set
orientedon
business goals
Business
Knowledge
about
users’ needs
Performance
centered design
Iterative
improvement
Users
Agile
development
Tailored
technology
stack
Feasibility
check
Technology
21.
Delivery on
schedule
Production
roadmap
Feature set
orientedon
business goals
Business
Knowledge
about
users’ needs
Performance
centered design
Iterative
improvement
Users
Agile
development
Tailored
technology
stack
Feasibility
check
Technology
D1
D2
D3
D1:DISCOVERY | ProductVision
Target group Needs Product Value
What market segment
does it address?
Who are the target
users & customers?
What problem does the
product solve?
What emotions does it
evoke?
Which benefit does it
provide?
What product is it?
What makes it
desirable?
What will be areas of
unique value of this
product?
How will the company
make benefit from the
product?
What are the business
goals?
What the business
model will be?
Is it feasible?
D3:DELIVERY | Agiledevelopment flow with UX
Development
Future sprintCurrent sprint Future sprint
Ready for
development
Ready for
development
UX
Design