PRODUCT
DEVELOPMENT
ref: Corporate Lifecycles by Ichak Adizes
Courtship
Infancy
Affair
Infant Mortality
Founder of
Family Trap
Divorce
Premature
Aging
Unfulfilled
Entrepreneur
Go-go
Adolescence
Prime
The Fall
Aristocracy
Recrimination
Bureaucracy
Death
Idea
Requirements
analysis and
UI/UX design
Launch,
user feedback
MVP
COURTSHIP INFANCY
Oleg Lola
CEO MobiDev
Idea!Stage 1
Startup expectations
Feedback Estimate
Stage 1
What can your development team do?
Feedback:
Technical expertise
Experience of similar projects (other customers)
Viability of the project on an emotional level
Artifacts:
Startup canvas, mission, goals, customers, channels
Project scope
Stage 1
Expenses
€ 0
Stage 1
Requirements
analysis and
UI/UX Design
Stage 2
Requirements become clearer
UI design images
Estimate!
Startup expectationsStage 2
What can your development team do?
Write a specification / user stories
UI design images + Interactive prototype
Offer technical solution
Inform about the risks
Stage 2
UI/UX Design importance
Salami Buy More info
Sausages select another
Fall Specials select another
Andouille Sausage Buy More info
$4.99/LB
Bratwurst Sausage Buy More info
$0.59/LB
Chorizo Sausage Buy More info
$2.99/LB
Kielbasa Sausage Buy More info
$5.29/LB
Stage 2
Sausages
Andouille Sausage
$4.99/LB
Fall Specials
Bratwurst Sausage
$0.59/LB Buy!
Chorizo Sausage
$2.99/LB
Kielbasa Sausage
$5.29/LB
Salami
$4.55/LB
UI/UX Design processStage 2
Expenses
€ 2000+
Stage 2
MVP (development)
Minimum
Crappy Product
nobody wants
to use
Products built by
companies better-
financed than you
Viable
Minimum + Viable
Good products for Startups to build
Stage 3
Establish a development process
Get a product which is ready
for release
Startup expectationsStage 3
Is this feature absolutely required in the MVP?
Inform about the budget for changes beforehand,
so Startup will be able to make a reasonable decision
Implementation
Understand quality of other products on the market
Tools and methodologies
What can your development team do?Stage 3
Expenses
€ 8000+
Stage 3
Launch, user feedback
Startup expectations
Stage 4
Statistics (Google Analytics, Flurry)
User feedback (email, request form)
Product support
What can your development team do?Stage 4
Take into accountStage 4
Release date
Analytics Fast reaction Excellent quality
Marketing Servers and staff
Stage 4
Always have a plan "B"Stage 4
Marketing - € 1000 and more
Servers and support -
€ 100 - € 1000+
ExpensesStage 4
There you goStage 4
What are strategies to estimate time and costs?
- Ballpark guess
- Detailed estimated by spec and UI design
- Team points by user stories
- Risks
What do you track
to measure success?
- Breaking bigger tasks to smaller tasks to
measure (better to have 1-2 day tasks)
- Features/stories ready to release
- Tasks/bugs completed
- Daily standup (10 min)
- Task-based demo
- Weekly or bi-weekly demo
- Monthly or bi-monthly releases
How often do you need to see milestones achieved?
- Jumping straight to coding
(ref: Code Complete by Steve McConnell)
- Try to build everything right away in the MVP
- Not setting trustable relations
- Lack of QA
What are common mistakes when building product?

Product Development