SlideShare a Scribd company logo
Howtoefficiently
buildgreatproducts
inastartup
START Summit
Friday, March 24, 2017
Roger Dudler, Founder & CTO @ Frontify
Agenda
Ramp-Up
Plan&Build
Insights
Q&A
Ramp-Up
The essential foundation of a product companyThe essential foundation of a product company
KeyRolesinaProductTeam
The following roles will be essential in your product team, at some point
you’ll need all of them (multiple times).
Product Manager / VP Product
System Engineer
Back-End Developer
Front-End Developer
UX Designer
Visual Designer
Ramp-Up
ProductManager/VPProduct
Decides what is being built and when
Key Skills
Can say No!
Ability to think 3 steps ahead
Needs to know the company & product vision by heart
Strong people management skills
Strong in gathering feedback & requirements
Ramp-Up
SystemEngineer
Makes sure your product is always up and scales smoothly.
Key Skills
Strong in system engineering (Linux, etc.)
Knows cloud environments and virtualisation
Knows about databases, storage and performance
Knows about security
Ramp-Up
Back-EndEngineer
Builds the logic into your application. Provides the API for your front-end
applications (e.g. Browser UI, App, etc.).
Key Skills
Strong in coding logic
Passion for performance
Knows how to build an application from scratch
Ramp-Up
Front-EndEngineer
Builds the front-end experience of your application. In many cases this is
a browser front-end. Could also be an iOS/Android engineer (but e.g. we
don’t have a native app yet).
Key Skills (Web)
Passion for design and user interactions
Outstanding JavaScript skills
HTML/CSS
Ramp-Up
??
Doyouknowthe
differencebetweenaUX
andaVisualDesigner?
UXDesigner
Makes sure your product is usable.
Key Skills
Strong in understanding your user’s behaviour
Concept and strategy skills (e.g. Wireframing)
Creativity
Ramp-Up
VisualDesigner
Makes sure your product is beautiful.
Key Skills
Strong in creating visual beauty
Experienced in designing for digital
Knows about making all user interactions visually appealing
Creativity
Ramp-Up
??
Whatdoyouthink,how
bigisourproductteam?
Front-End Developer
Back-End Developer
Product Manager
UX/Visual Designer
System Engineer
??
5
Real-LifeScenario
Ramp-Up
All-in-One
Full-Stack Developer
System Engineer
Visual / UX Designer
Product Manager
Full-Stack Developer
System Engineer
Full-Stack Developer
Visual / UX Designer
Product Manager
Full-Stack Developer
Full-Stack Developer
Focus: Back-End
System Engineer
Full-Stack Developer
Product Manager
Full-Stack Developer
Full-Stack Developer
Focus: Back-End
Full-Stack Developer
Focus: Front-End
Visual / UX Designer
1 2 3 5
??
Whatpercentageofthe
companyshouldbeproduct
team?
??
35% 20%
Initial
Product
Before Product
Market Fit
After Product
Market Fit
50%
Ramp-Up
Things that are important when making decisions
Focus on speed and stability (you are building for years, not days)
Make sure there are enough recruiting options
At least one very experienced guy on board for the chosen technology
Let developers play with new technologies
TechnologyStack
??
WhicharetheTop3used
programminglanguages?
Well, that’s overall. Looking only at web or mobile
development it would be different.
??
Java,C,C++
Ramp-Up
1. Java
2. C
3. C++
4. C#
5. Python
6. VisualBasic
7. PHP
8. JavaScript
9. Delphi/Pascal
10. Swift
11. Perl
12. Ruby
Ranking from TIOBE Index for March 2017
Expensive People, Infrastructure, Many people
Expensive People, Embedded, etc.
Expensive People, Embedded, etc.
Web, Windows
Scripting, Server-Side Processing, Not that many people (CH)
Document Scripting, Legacy
Many People, Mature
Essential for Web / Front-End, Needed for Node
Legacy
Native Apps
Legacy
Modern, Not that much big production systems
ProgrammingLanguages
YourChoice
Ramp-Up
Choose between
Stable
Mature
New
Modern
More experienced developers,
but less attractive and
“old-schooly”
low risk
Less experienced developers,
but more attractive and
feature-rich
mid to high risk
OurChoice
Ramp-Up
PHP
JavaScript
MySQL
nginx
because it just works
CloudHosting
Ramp-Up
Choose between
Amazon
WebServices
Own
Infrastructure
Grows with you, bound to the
provided features, not so powerful
performance, Low maintenance efforts
Bare metal, high performance,
Expensive, High
maintenance efforts
OurChoice
Ramp-Up
Amazon
WebServices
because it’s awesome (efficient and cheap)
??
Didyouknowthatyou’remost
probablygonnapay60%too
muchforyourAWSstuff?
You are normally setting up On-Demand Instances which
are not meant to be used 100%. Which normally is the
case for you. Use reserved instances wherever you can, for
your EC2 instances, DB instances, etc. It cuts cost about
60%.
??
ReservedInstances!
Plan&Build
Ship awesome products
Feedback
provide easy ways of giving feedback (no hurdles)
carefully decide, what is important and what isn’t
when launching something, monitor behaviour (e.g. Hotjar, etc.)
When you feel the speed/pace of devs lowers down, hire support
Categorise incoming feedback (e.g. Help & Support, Bugs, Pricing &
Billing, Enterprise, Feature Requests)
Plan&Build
FeedbackTool
Plan&Build
working with it since the beginning, one of our
most important tools
Track&Measure
know how people are using your product
when you release something, track how people are using it
Plan&Build
ProductPlanning
Find a balance between the different demand groups
- Wanted by team (because people believe in the impact)
- Wanted by strategy (because it’s part of your master plan)
- Wanted by users (because people requested it)
- Wanted by market (because the trend or market demands it)
Find a balance between investments in
- Wow
- Usability
- Revenue $
Link feedbacks to features, bugs, etc. to quantify the demand
Plan&Build
??
DoesFrontifyworkwithScrum?
We’re not really following the scrum methodology closely,
but use parts of it. We’re planning in weekly sprints and use
points to quantify efforts, but don’t do standup, nor do we
use comprehensive user stories. We focus on very close
collaboration, also we’re still all next to each other
(currently).
??
Kinda’
ProductPlanningTool
Plan&Build
interesting especially for lean startups who are
gathering feedback, having drivers, using initiatives
Shipping
Try to release as fast as possible, but always with quality in mind
Continuously release small chunks, not huge packages
Ideally, release every day (make sure the process is super-fast)
Try to not think in v1, v2, v3, v2017 or similar
Plan&Build
??
Wouldyoueither
launchat100%or87%?
Just make sure your team is aligned to the goal. If you strive
for 100%, think about doubling your team or double your
time to market, also add QA engineers early.
??
Whoknows
Insights
Selected advice
BuildahealthyProductTeam
Make sure your team know the company goals
Be empathic, developers need care and sometimes need to be handled
completely different, from person to person
Know strengths and weaknesses, find the perfect combo
Try to understand what people build and stay on top of the game
Plan and build in very small (trackable) chunks (<1d)
Insights
??
Wouldyoueitherbuild
forSMB,Enterpriseor
both?
It’s a tough decision, we’re always re-validating. As long as
it doesn’t slow down your product development and
doesn’t impact the whole company (e.g. marketing) too
much, you can try both.
??
Wedoboth.
SMBvs.EnterpriseCustomers
Focus on one is easier in terms of marketing, features, etc.
If you manage to do both, it’s great.
Keep it one software, no individual versions
Be restrictive with feature requests (they need to match your plan)
Insights
??
Wouldyoueitherpay$200/mofor
asubscriptionmanagement
systemorbuilditbyyourown?
And it’s still worth it and less expensive than building and
maintaining something by ourselves.
??
Weactuallypay$1k/m
Self-Madevs.Third-PartyServices
You have to decide, whether you want to build something essential by
yourself into your own software or just use a service to reach your goal.
Keep in mind that self-made normally seems less expensive, but on the
long run it’s nearly always more expensive (and also not as good) as
external services.
They might become expensive at some point, but then you’ll have the
money and resources to build something by yourself.
Insights
?Let’sdivedeeper.
Whatdoyouwanttoknow?
?
ThankYou!
Visit us on www.frontify.com
Questions?
roger@frontify.com

More Related Content

PPT
Agile presentation
PDF
Software Product Management
PPTX
Product Owner
PDF
Agile Product Owner in Wonderland!
PDF
Introducing Agile
PPTX
Who is the Product Owner Anyway
PPTX
Scrum Foundations
PDF
The 5 Levels Planning in Agile
Agile presentation
Software Product Management
Product Owner
Agile Product Owner in Wonderland!
Introducing Agile
Who is the Product Owner Anyway
Scrum Foundations
The 5 Levels Planning in Agile

What's hot (20)

PDF
Refactorisation de code : comment l’intégrer à sa roadmap Produit ?
PPTX
Agile Metrics and Reporting
PDF
Radical Roadmapping - Creating Synchronized Agile Product and Technology Road...
PDF
Agile in Heads and Companies
PDF
Product management for entrepreneurs
PPTX
Extreme programming
PDF
Enabling Business Outcomes Through Extreme Programming and Continuous Delivery
PPTX
Best of scrum and lean startup for product development
PDF
Agile Simplified
PPTX
Agile?! Are You Crazy???
PDF
Selling Agile
PDF
Product Design Strategy UXLX 2018 (Public Version)
PPTX
Product Backlog Management
PDF
Stories, Backlog & Mapping
PPTX
Introduction to Software Engineering
PPT
Sell scrum in 15 min
PPTX
A Story’s Journey
PPTX
Scrum team and efficiency
PDF
Introduction to Extreme Programming
DOC
Shravan kumar vanamala
Refactorisation de code : comment l’intégrer à sa roadmap Produit ?
Agile Metrics and Reporting
Radical Roadmapping - Creating Synchronized Agile Product and Technology Road...
Agile in Heads and Companies
Product management for entrepreneurs
Extreme programming
Enabling Business Outcomes Through Extreme Programming and Continuous Delivery
Best of scrum and lean startup for product development
Agile Simplified
Agile?! Are You Crazy???
Selling Agile
Product Design Strategy UXLX 2018 (Public Version)
Product Backlog Management
Stories, Backlog & Mapping
Introduction to Software Engineering
Sell scrum in 15 min
A Story’s Journey
Scrum team and efficiency
Introduction to Extreme Programming
Shravan kumar vanamala
Ad

Viewers also liked (20)

PDF
10 rules of being CSO of a startup- Sales chakra
PDF
20170322 conny dethloff ein bericht der digitalen reise von otto
PPTX
Avoin big data ja globaali sääntely
PDF
Know your seller panel- II
PPSX
TankerCalc for Bunker Surveyors
PDF
V Agrawal A Sarmad Stoc Expo Presentation Updated2
PDF
20100022074
PDF
Compressed hydrogen2011 11_chato
PDF
Duti 254 D
PPTX
CargoSurveyor: toolbox for marine cargo surveyors
PPTX
Oil Terminals And Custody Transfer
PPT
La médiation numérique comme catalyseur d'une expression créative
PDF
La motivation des cadres au travail, hormis la remuneration 2017
DOCX
Preparation of the Cargo Plan
PPT
pengukuran perhitungan volume minyak standard di tangki darat
PDF
La crise : catalyseur d'innovation
PPS
La depollution
PPTX
Unit 1
PPTX
Eai presentation green power conference hyderabad jan 2010
PPTX
The Future of Talent Workforce Solutions
10 rules of being CSO of a startup- Sales chakra
20170322 conny dethloff ein bericht der digitalen reise von otto
Avoin big data ja globaali sääntely
Know your seller panel- II
TankerCalc for Bunker Surveyors
V Agrawal A Sarmad Stoc Expo Presentation Updated2
20100022074
Compressed hydrogen2011 11_chato
Duti 254 D
CargoSurveyor: toolbox for marine cargo surveyors
Oil Terminals And Custody Transfer
La médiation numérique comme catalyseur d'une expression créative
La motivation des cadres au travail, hormis la remuneration 2017
Preparation of the Cargo Plan
pengukuran perhitungan volume minyak standard di tangki darat
La crise : catalyseur d'innovation
La depollution
Unit 1
Eai presentation green power conference hyderabad jan 2010
The Future of Talent Workforce Solutions
Ad

Similar to How to efficiently build great products in a startup (20)

PDF
Startup Engineering for Non-Technical Founders
PPTX
Agile product development
PPTX
DOES14 - Jonny Wooldridge - The Cambridge Satchel Company - 10 Enterprise Tip...
PPTX
Startup Product Management 101
PPTX
Getting it Built
PDF
Introduction to Business for Software Developers
PDF
Random thoughts and dev practices / advices to build a great product
PDF
Setting in place a product development strategy
PDF
Ent101 - Product Development (by Minalytix)
PDF
InfiniteSoft Presentation
PPTX
Software Engineering in Startups
PDF
Squareboat Product Foundation Process
PPT
Prioritizing for Profit from AgilePalooza
PPTX
The 6k startup - How to Launch a Startup on a Budget
PPTX
Best practiceoverview productlifecycle_b_yelland
PDF
eClub CVUT - How to organize work in a small startup? - Prague - April 11 2013
PDF
Dancing for a product release
PDF
Expert Product Development Service in USA Build Your Dream Product.pdf
PDF
Top Web Development Company in USA Custom Web Solutions for Your Business.pdf
PDF
Digital transformation solution company USA.pdf
Startup Engineering for Non-Technical Founders
Agile product development
DOES14 - Jonny Wooldridge - The Cambridge Satchel Company - 10 Enterprise Tip...
Startup Product Management 101
Getting it Built
Introduction to Business for Software Developers
Random thoughts and dev practices / advices to build a great product
Setting in place a product development strategy
Ent101 - Product Development (by Minalytix)
InfiniteSoft Presentation
Software Engineering in Startups
Squareboat Product Foundation Process
Prioritizing for Profit from AgilePalooza
The 6k startup - How to Launch a Startup on a Budget
Best practiceoverview productlifecycle_b_yelland
eClub CVUT - How to organize work in a small startup? - Prague - April 11 2013
Dancing for a product release
Expert Product Development Service in USA Build Your Dream Product.pdf
Top Web Development Company in USA Custom Web Solutions for Your Business.pdf
Digital transformation solution company USA.pdf

Recently uploaded (20)

PDF
System and Network Administraation Chapter 3
PDF
Upgrade and Innovation Strategies for SAP ERP Customers
PDF
Which alternative to Crystal Reports is best for small or large businesses.pdf
PDF
Design an Analysis of Algorithms I-SECS-1021-03
PPTX
ISO 45001 Occupational Health and Safety Management System
PDF
Raksha Bandhan Grocery Pricing Trends in India 2025.pdf
PDF
Understanding Forklifts - TECH EHS Solution
PDF
Wondershare Filmora 15 Crack With Activation Key [2025
PDF
SAP S4 Hana Brochure 3 (PTS SYSTEMS AND SOLUTIONS)
PDF
Internet Downloader Manager (IDM) Crack 6.42 Build 41
PDF
Softaken Excel to vCard Converter Software.pdf
PPTX
L1 - Introduction to python Backend.pptx
PDF
Adobe Illustrator 28.6 Crack My Vision of Vector Design
PDF
medical staffing services at VALiNTRY
PPTX
CHAPTER 2 - PM Management and IT Context
PPTX
Online Work Permit System for Fast Permit Processing
PDF
How to Migrate SBCGlobal Email to Yahoo Easily
PDF
Internet Downloader Manager (IDM) Crack 6.42 Build 42 Updates Latest 2025
PDF
T3DD25 TYPO3 Content Blocks - Deep Dive by André Kraus
PPTX
Agentic AI Use Case- Contract Lifecycle Management (CLM).pptx
System and Network Administraation Chapter 3
Upgrade and Innovation Strategies for SAP ERP Customers
Which alternative to Crystal Reports is best for small or large businesses.pdf
Design an Analysis of Algorithms I-SECS-1021-03
ISO 45001 Occupational Health and Safety Management System
Raksha Bandhan Grocery Pricing Trends in India 2025.pdf
Understanding Forklifts - TECH EHS Solution
Wondershare Filmora 15 Crack With Activation Key [2025
SAP S4 Hana Brochure 3 (PTS SYSTEMS AND SOLUTIONS)
Internet Downloader Manager (IDM) Crack 6.42 Build 41
Softaken Excel to vCard Converter Software.pdf
L1 - Introduction to python Backend.pptx
Adobe Illustrator 28.6 Crack My Vision of Vector Design
medical staffing services at VALiNTRY
CHAPTER 2 - PM Management and IT Context
Online Work Permit System for Fast Permit Processing
How to Migrate SBCGlobal Email to Yahoo Easily
Internet Downloader Manager (IDM) Crack 6.42 Build 42 Updates Latest 2025
T3DD25 TYPO3 Content Blocks - Deep Dive by André Kraus
Agentic AI Use Case- Contract Lifecycle Management (CLM).pptx

How to efficiently build great products in a startup