Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Sign up for free
Menu
Search
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Pricing
Search
Sign in
Sign up for free
Product Development in a Startup
Search
Ronan Amicel
November 26, 2014
Business
290
2
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
Product Development in a Startup
Talk given at the Paris Founder Institute on November 26th, 2014.
Ronan Amicel
November 26, 2014
More Decks by Ronan Amicel
See All by Ronan Amicel
Développeur : ce qu’on ne m’a pas appris à l’école
ronnix
1
410
Refactoring: la méthode Mikado
ronnix
0
300
Techniques de test avancées en Python
ronnix
0
370
Performance des frameworks web : Python vs The World (v1.1)
ronnix
1
8.4k
Je teste mon code avec py.test
ronnix
1
370
Performance des frameworks web : Python vs The World
ronnix
0
490
Introduction au Customer Development
ronnix
1
170
Rendez votre code Python plus beau !
ronnix
1
590
Trompez-vous, et vite !
ronnix
2
330
Other Decks in Business
See All in Business
【株式会社カオナビ】会社紹介資料 for engineer / kaonavi/introduction-for-engineer
kaonavi
3
62k
FY2026.6 Impact Report EN
mercari_inc
0
9.5k
Infcurion Company Deck
infcurion
2
69k
2026 Fuji Oil Outside Directors’ Roundtable (Japanese version)
tsogo817421
2
220
株式会社アシスト_会社紹介資料
ashisuto_career
3
190k
kintone-ai-first-steps.pdf
kintonepapers
0
190
Steamで売れないゲームに共通する失敗パターン
hirohasuyoutube
0
270
アドバリスター株式会社 プロフェッショナルサービス事業
advalistar
0
18k
YassLab (株) サービス紹介 / Introduction of YassLab
yasslab
PRO
3
45k
増え続ける運用を、 Skill化する"型"でさばく
morimori3
0
420
Armed Security Guards in Nashville: When Does Your Business Need Them?
firstclasssecurity1
0
230
クリヤマホールディングス㈱採用資料
uemura2024
0
9.2k
Featured
See All Featured
Leadership Guide Workshop - DevTernity 2021
reverentgeek
1
390
Fight the Zombie Pattern Library - RWD Summit 2016
marcelosomers
234
18k
Prompt Engineering for Job Search
mfonobong
0
500
Rails Girls Zürich Keynote
gr2m
96
14k
State of Search Keynote: SEO is Dead Long Live SEO
ryanjones
0
310
How to Align SEO within the Product Triangle To Get Buy-In & Support - #RIMC
aleyda
2
1.8k
Intergalactic Javascript Robots from Outer Space
tanoku
273
27k
Building Experiences: Design Systems, User Experience, and Full Site Editing
marktimemedia
1
620
Digital Projects Gone Horribly Wrong (And the UX Pros Who Still Save the Day) - Dean Schuster
uxyall
1
3.3k
ReactJS: Keep Simple. Everything can be a component!
pedronauck
666
130k
The Cost Of JavaScript in 2023
addyosmani
55
10k
Sharpening the Axe: The Primacy of Toolmaking
bcantrill
46
3k
Transcript
Paris Founder Institute — 26 Novembre 2014 Ronan Amicel @amicel
Product Development in a Startup
Ronan Amicel 10+ years with startups Flying Sensei @ Pocket
Sensei Hacker in Residence @ The Family
Easy, no?
Recipe for Product Success 1. Come up with a killer
idea 2. Write detailed specs and mockups 3. Hire team or outsource to development shop 4. Get an awesome product!
Recipe for Product Success 1. Come up with a killer
idea 2. Write detailed specs and mockups 3. Hire team or outsource to development shop 4. Get an awesome product! NOT
Your Challenges 1. Build the right product 2. Build your
product right
Build the Right Product
Your Biggest Risk Build something that nobody wants
Love the Problem, not the Solution • Focus on really
understanding: — The Problem — The Customer • Tools: — Customer Development — Lean Startup ♥︎
The Solution is a Path MVP 2 MVP 3 MVP
1
Iterate • Release early – start learning ASAP! • Release
often – maximize the number of cycles through the loop Build Measure Learn
Minimum Viable Product • Minimal is NOT crappy • Focus
on solving one aspect of the problem for a single group of people • Pick a minimal core set of features • Remove features • Remove more features
Source : http://blog.fastmonkeys.com/
Build your Product Right
Culture Team Product
Ideal Situation • Collaboration between tech & business • Product
leadership • Experienced developers
Tech-Business Collaboration • Split work in small chunks — Minimum
Marketable Feature — User Stories • Prioritize backlog based on business value — use Impact Mapping — define goals and metrics
Product Leadership • Have someone with strong product sense on
the team • Translate understanding of customer problems into a great user experience • Making product decisions = saying no
Experienced Developers
Experienced Developers Bad Developer Sure, I can do it! (except
not)
Experienced Developers Bad Developer Sure, I can do it! (except
not) Good Developer Sure, I can do it!
Experienced Developers Bad Developer Sure, I can do it! (except
not) Good Developer Sure, I can do it! Experienced Developer Hmm, I can reuse this library
Experienced Developers Bad Developer Sure, I can do it! (except
not) Good Developer Sure, I can do it! Experienced Developer Hmm, I can reuse this library Very Experienced Developer Actually, we don’t need this
Hiring Good, Available, and Cheap?
But hiring is tough! • You don’t have much money
• You don’t have much time • You don’t have much experience • You don’t know many people
So, here’s Plan B • Do whatever you can to
build a crappy throwaway MVP: — learn to code — go to hackathons — hire someone • Get the ball rolling!
Typical Problems • The team doesn’t ship • Quality issues
• New features take longer and longer
The Team Doesn’t Ship • Remove non-working and half-finished features,
find a working core • Aggressively trim the backlog • Start releasing ASAP at least internally (shipping != launching)
Quality issues • Managing Quality — Feature vs. experiment —
Understand technical debt — Unit tests and code review can help
Technology
Python, Ruby, Node.js ? Use whatever the team knows best
and is more productive with.
Tools • Use source control (e.g. git) • Automate deployment
• Automate tests
Wait ! You probably don’t need to build anything yet!
Low Fidelity MVPs • Interviews (like, talking to people!) •
Paper prototypes • Mockups (Balsamiq, PowerPoint, KeyNote...) • Landing pages, surveys, videos...
Do Things that Don’t Scale • “Concierge” MVP — Solve
the problem by doing things manually • “Wizard of Oz” MVP — Do things manually behind the curtain (app, website...)
Key Takeaways • Love the problem, not the solution •
Start small and iterate • Balance speed and quality • Don’t build it yet
Questions?