A workflow to createsuccessful digital products
DDD
Dominik OslizloVP of User Experience
VALUE
THE CHALLENGEof turning great ideas into great software
Great idea Great software
THE SIMPLE PLAN
HELLO PLAN, MEET REALITY!
Great idea Just software
Why is it so hard to achieve?
THE TREE PROJECT EVERYONE KNOWS
How the Clientdescribed it.
How theProject Leader understood it.
How the Analyst designed it.
How the Developerwrote 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.
THE TREE PROJECT EVERYONE 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!
Even the tree project can be done right.
Yes, we need to 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!
Let’s apply it in real life.
What are the user 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
Will it be successful?
A successful digital product is supremely developed,
makes users happy, and gives high business value.
Technology
Business
Users
Digital Product
Technology
Business
Users
SuccessfulDigital
Product
THE METHODHow to make it happen?
Delivery on schedule
Productionroadmap
Feature set oriented on
business goals
Business
Delivery on schedule
Productionroadmap
Feature set oriented on
business goals
Business
Agiledevelopment
Tailored technology
stack
Feasibilitycheck
Technology
Delivery on schedule
Productionroadmap
Feature set oriented on
business goals
Business
Knowledge about
users’ needs
Performancecentered design
Iterativeimprovement
Users
Agiledevelopment
Tailored technology
stack
Feasibilitycheck
Technology
Delivery on schedule
Productionroadmap
Feature set oriented on
business goals
Business
Knowledge about
users’ needs
Performancecentered design
Iterativeimprovement
Users
Agiledevelopment
Tailored technology
stack
Feasibilitycheck
Technology
D1
D2
D3
AGILEDEVELOPMENT
WORKING ON DETAILS
FORGINGTHE VISION
D1 D2 D3Discover Define Deliver
FORGING THE VISION
1-2 WEEKS
D1Discover
D1:DISCOVERY | Brainstorming
D1:DISCOVERY | Workshop
Client’sidea
Discovery workshop
STX Nextexpertise
POUXDev
Users
Technology
Business
D1:DISCOVERY | Product Vision
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?
D1:DISCOVERY | Story Mapping
MVP
D1:DISCOVERY | User Personas
D1:DISCOVERY | Conceptual UI
D1:DISCOVERY | Architecture
D1:DISCOVERY | Tangible Artefacts
UserPersonas
BasicWireframes
Basic Product Roadmap
Specific Technical Requirements
Idea+
D1:DISCOVERY | Result
Technologicallyfeasible
Adapted to users’ needs
Businessoptimised
Idea+
WORKING ON DETAILS
1-2 WEEKS
D2Define
D2:DEFINITION | Progressive UX Design
Conceptual UI from D1 Low fidelity UX design High fidelity UX design
D2:DEFINITION | Production Plan
D2:DEFINITION | Best Team ever built
DEV
POSMQA
UX
D2:DEFINITION | Architecture & Technology Stack
D2:DEFINITION | Tangible Artefacts
Detailed Wireframes
Production Plan
Architecture& Technology Stack
Best Team ever built©STX Next
Based on refined estimate
AGILE DEVELOPMENT
D3Deliver
D3:DELIVERY | Agile development flow with UX
Development
Future sprintCurrent sprint Future sprint
Ready for development
Ready for development
UXDesign
SUMMARY
DDD | Business benefits
Business Value Optimisation
Reduced Risk
Improved Cost-to-Profit Ratio
Optimised Time to Market
Less or No Rework
UNDERSTANDING
TRUST
VALUE
THANK YOU
D1 D2 D3Discover Define Deliver