SlideShare a Scribd company logo
1 of 32
How to Scale Your Tech
Startup for The Win
Aki Inkeroinen, Dominik Zyskowski
Espeo Software
Aki - background
• Business development, sales and sales management
• Experience of how to create exponential growth
• Several large international ICT enterprises
• EdTech gamification startup
• Software houses
My current role:
• Responsible for Espeo Software business in Finland
• Daily contacts to dozens of startups
Espeo Software
• Polish company with Finnish roots. Founded 2008
• Combines the Finnish business and software consulting
with the Polish programming skills
• With a number of Finnish customers we have done
close cooperation over 8 years
• Sanoma Oikotie jobs, Janton, Ottoboni, Solita, YLE,
Startups, Advertizing agencies and Industrial customers
• We know startups well – during the last 1.5 years we
have started software development for nine new Finnish
startups
• We have clients also in other Nordic countries, in
Central Europe and in the USA
Typical startup
Typical Startup Company
• Innovative business idea
• Group of persons with different skills
• Only one or two software developers
• Need to show the business potential to the investors
• Money and time constraint
• After investment rounds, needs more resources and
external experience to solve the bottlenecks
• When the success hits – often impossible to get
resources fast enough to enable the growth
Business Challenges
and
Growth Enablement
Our targets for success
• Every startup employee able to use his/her skills
• Customer and investor needs fulfilled
• Fast development cycles of the product
• Scalable resourcing when success peak hits
• Internalization and scalability of the product and
organization
• Exponential growth with correct actions done
Time
Revenue
Target
Growth
Start and scaling
Don’t change your message
Keep your customer message
• Selling cycles are long: 3 months to several years
• Make a three year strategy and keep your customer
message
• Every time you change it, the selling cycle
counter starts from zero
• Customers need to hear the same message
several times
• They want to see that your company and the
products still exist
Adapt to markets
• Do actions for growth consistently
• You can use your familiar startup routines up to 40
employees, then you need to standardize
Be fast. Copy from others
Be fast
• … when you get money. Investors expect results in
months.
• You may not have time to recruit new developers
Fail fast
• Fail fast internally. Learn from failures.
• Do not show it to the customers
Copy from others
• Use your valuable own resources for business (idea)
development
• Copy the best practices from others
• Use external professional skills effectively
Revenuegrowth
Planning Activity and continuation
New business
Areas
Partners
Pricing model
Customer
references
Product MVP
Business
model
Exponential Growth - Do it once and replicate
Spaghetti code and bottlenecks
Spaghetti code
• Inexperienced software developers
• Need to get more features into the product
• Need to show credibility to the investors
• All these result as a spaghetti code
Bottlenecks
• Need to fix the code
• Need to grow fast
• No time to recruit
• Scalable resourcing helps
Testing the product
• Testing the (MVP) product with real customers mean
less needs for software development for a while
Key growth issues with startups
1. Bad business idea. No money
2. Not able to show validity for investments
• Not fast enough vs. competitors
• Missing product features
• Inexperienced developers
• Code scalability problems
3. Missing monetizing of the solution
4. Design and user interface help needed
5. Suitable partnering for growth
6. Support and maintenance of the system
Startup needs the following resources to solve the issues:
Business idea owner, Technology owner, Monetizing
owner and potentially a set of own developers
Solution for scaling
• The cost level of the software development can
be halved by using nearshoring
• Spaghetti code cleanup and redesign is done
quickly by experienced software developers
• Business idea validity can be checked at
workshops and bootcamps with business and
software consultants
• When the growth need hits, external resources
can be delivered fast
• External developers can be scaled according to
the needs
• The whole solution development can be
outsourced and the own team can concentrate on
finalizing the business idea
Software Development
for scalability
Dominik - background
• R&D projects
• Product companies - e-commerce and online payments
• SaaS startup
• Software development & consulting company
My current role:
• Consult business ideas for software
• Help entrepreneurs define their software needs
• Suggest technologies according to their needs
• Manage software projects
Why do you need to scale your product?
• New requests from customers
• Rollouts to new markets
• Performance issues
• Technical debt
• Faster delivery of features
How to scale fast your development?
• Recruit rockstar developers quickly
• Teach them about your business
• Be involved in architectural decisions
• Give technical ownership to devs
• Reorganize your team
BUT
What about your business, users, revenue, marketing?
How to scale fast your BUSINESS
Let specialists take care of the technology
AND
You handle the rest.
Our technologies
Methodology
Good practices - environments
Good practices - Continuous X
Good practices - Continuous Integration
Good practices - delivery/deployment
● Test-driven development / BDD
● Automated / manual testing
● Code review
Good practices - quality assurance
Thank you
Aki & Dominik
You can visit us at booth A
www.espeo.eu

More Related Content

What's hot

How to Write a Winning Business plan 2019
How to Write a Winning Business plan 2019How to Write a Winning Business plan 2019
How to Write a Winning Business plan 2019John J. H. Oh
 
Syndicode software development - dedicated team
Syndicode   software development - dedicated teamSyndicode   software development - dedicated team
Syndicode software development - dedicated teamAnton Naumenko
 
CRM - Get Quality Leads and Opportunities
CRM - Get Quality Leads and OpportunitiesCRM - Get Quality Leads and Opportunities
CRM - Get Quality Leads and OpportunitiesOdoo
 
Incresol Company Profile Presentation
Incresol Company Profile Presentation Incresol Company Profile Presentation
Incresol Company Profile Presentation Pooja Srivastava
 
PTCL Retention Issues
PTCL Retention IssuesPTCL Retention Issues
PTCL Retention IssuesAsmat Mak
 
Agilent technologies enterprise paired inside sales annabelle stringer
Agilent technologies enterprise paired inside sales   annabelle stringerAgilent technologies enterprise paired inside sales   annabelle stringer
Agilent technologies enterprise paired inside sales annabelle stringerAnnabelleStringer
 
Lviv Freelance Forum - Антон Скрипник: "Mature sales process in closer view"
Lviv Freelance Forum - Антон Скрипник: "Mature sales process in closer view"Lviv Freelance Forum - Антон Скрипник: "Mature sales process in closer view"
Lviv Freelance Forum - Антон Скрипник: "Mature sales process in closer view"Lviv Startup Club
 
Digital Transformation at Old MacDonald Farms: A Personal Story
Digital Transformation at Old MacDonald Farms: A Personal StoryDigital Transformation at Old MacDonald Farms: A Personal Story
Digital Transformation at Old MacDonald Farms: A Personal StoryOdoo
 
Linked In Presentation
Linked In PresentationLinked In Presentation
Linked In Presentationharleygrove
 
The Odoo Ecosystem
The Odoo EcosystemThe Odoo Ecosystem
The Odoo EcosystemOdoo
 
Continuous Improvement - MEDDIC high impact solution overview
Continuous Improvement - MEDDIC high impact solution overviewContinuous Improvement - MEDDIC high impact solution overview
Continuous Improvement - MEDDIC high impact solution overviewsteve ammann
 
Developing and retaining your client data art case studies and account manag...
Developing and retaining your client  data art case studies and account manag...Developing and retaining your client  data art case studies and account manag...
Developing and retaining your client data art case studies and account manag...Conformato
 
MBA & Company - Expertise On Demand
MBA & Company - Expertise On DemandMBA & Company - Expertise On Demand
MBA & Company - Expertise On DemandMBA & Company
 
B Plan Basics
B Plan BasicsB Plan Basics
B Plan Basicsrishi_pp
 
The Odoo Ecosystem
The Odoo EcosystemThe Odoo Ecosystem
The Odoo EcosystemOdoo
 
Fill your funnel
Fill your funnelFill your funnel
Fill your funnelDave Kirk
 
Pitch to Win: Get the Edge in Capital Raising
Pitch to Win: Get the Edge in Capital RaisingPitch to Win: Get the Edge in Capital Raising
Pitch to Win: Get the Edge in Capital Raisingvcfo
 

What's hot (20)

How to Write a Winning Business plan 2019
How to Write a Winning Business plan 2019How to Write a Winning Business plan 2019
How to Write a Winning Business plan 2019
 
Bila kasa pitch
Bila kasa pitchBila kasa pitch
Bila kasa pitch
 
Syndicode software development - dedicated team
Syndicode   software development - dedicated teamSyndicode   software development - dedicated team
Syndicode software development - dedicated team
 
CRM - Get Quality Leads and Opportunities
CRM - Get Quality Leads and OpportunitiesCRM - Get Quality Leads and Opportunities
CRM - Get Quality Leads and Opportunities
 
Incresol Company Profile Presentation
Incresol Company Profile Presentation Incresol Company Profile Presentation
Incresol Company Profile Presentation
 
PTCL Retention Issues
PTCL Retention IssuesPTCL Retention Issues
PTCL Retention Issues
 
Agilent technologies enterprise paired inside sales annabelle stringer
Agilent technologies enterprise paired inside sales   annabelle stringerAgilent technologies enterprise paired inside sales   annabelle stringer
Agilent technologies enterprise paired inside sales annabelle stringer
 
Lviv Freelance Forum - Антон Скрипник: "Mature sales process in closer view"
Lviv Freelance Forum - Антон Скрипник: "Mature sales process in closer view"Lviv Freelance Forum - Антон Скрипник: "Mature sales process in closer view"
Lviv Freelance Forum - Антон Скрипник: "Mature sales process in closer view"
 
Digital Transformation at Old MacDonald Farms: A Personal Story
Digital Transformation at Old MacDonald Farms: A Personal StoryDigital Transformation at Old MacDonald Farms: A Personal Story
Digital Transformation at Old MacDonald Farms: A Personal Story
 
Linked In Presentation
Linked In PresentationLinked In Presentation
Linked In Presentation
 
The Odoo Ecosystem
The Odoo EcosystemThe Odoo Ecosystem
The Odoo Ecosystem
 
Living the lean startup
Living the lean startupLiving the lean startup
Living the lean startup
 
LeadDeskin kasvutarina
LeadDeskin kasvutarinaLeadDeskin kasvutarina
LeadDeskin kasvutarina
 
Continuous Improvement - MEDDIC high impact solution overview
Continuous Improvement - MEDDIC high impact solution overviewContinuous Improvement - MEDDIC high impact solution overview
Continuous Improvement - MEDDIC high impact solution overview
 
Developing and retaining your client data art case studies and account manag...
Developing and retaining your client  data art case studies and account manag...Developing and retaining your client  data art case studies and account manag...
Developing and retaining your client data art case studies and account manag...
 
MBA & Company - Expertise On Demand
MBA & Company - Expertise On DemandMBA & Company - Expertise On Demand
MBA & Company - Expertise On Demand
 
B Plan Basics
B Plan BasicsB Plan Basics
B Plan Basics
 
The Odoo Ecosystem
The Odoo EcosystemThe Odoo Ecosystem
The Odoo Ecosystem
 
Fill your funnel
Fill your funnelFill your funnel
Fill your funnel
 
Pitch to Win: Get the Edge in Capital Raising
Pitch to Win: Get the Edge in Capital RaisingPitch to Win: Get the Edge in Capital Raising
Pitch to Win: Get the Edge in Capital Raising
 

Similar to How to scale your tech startup for the win

How to sell your business idea to your customers & investors
How to sell your business idea to your customers & investorsHow to sell your business idea to your customers & investors
How to sell your business idea to your customers & investorsEspeo Software
 
Using & Updating Your Business Plan
Using & Updating Your Business PlanUsing & Updating Your Business Plan
Using & Updating Your Business PlanBizcentralUSA
 
Ajinomatrix investor v0.2 shortened 15min - 31-01-21
Ajinomatrix   investor v0.2 shortened 15min - 31-01-21Ajinomatrix   investor v0.2 shortened 15min - 31-01-21
Ajinomatrix investor v0.2 shortened 15min - 31-01-21lurching
 
Entrepreneur boot camp starting a business - november 1 2012 - dave litwiller
Entrepreneur boot camp   starting a business - november 1 2012 - dave litwillerEntrepreneur boot camp   starting a business - november 1 2012 - dave litwiller
Entrepreneur boot camp starting a business - november 1 2012 - dave litwillerDave Litwiller
 
Johns Hopkins Innovation Factory - Entrepreneur Development Program #2
Johns Hopkins Innovation Factory - Entrepreneur Development Program #2Johns Hopkins Innovation Factory - Entrepreneur Development Program #2
Johns Hopkins Innovation Factory - Entrepreneur Development Program #2Glenn Alpert
 
Rick Rasmussen - Product First and Foremost - Startup AddVenture Eastern Euro...
Rick Rasmussen - Product First and Foremost - Startup AddVenture Eastern Euro...Rick Rasmussen - Product First and Foremost - Startup AddVenture Eastern Euro...
Rick Rasmussen - Product First and Foremost - Startup AddVenture Eastern Euro...Startup AddVenture by CCC Startups
 
Aligning IP Strategy
Aligning IP StrategyAligning IP Strategy
Aligning IP StrategyNaim Khan
 
Tim Bertrand (VP of Worldwide Sales, Acquia) - Building a Formula One Sales M...
Tim Bertrand (VP of Worldwide Sales, Acquia) - Building a Formula One Sales M...Tim Bertrand (VP of Worldwide Sales, Acquia) - Building a Formula One Sales M...
Tim Bertrand (VP of Worldwide Sales, Acquia) - Building a Formula One Sales M...Sales Hacker
 
Demystifying industry expectations: job title: product manager
Demystifying industry expectations: job title: product managerDemystifying industry expectations: job title: product manager
Demystifying industry expectations: job title: product managerSV.CO
 
Innovation and R&D Escalator Workshop: Ronan Cunningham - Leveraging funding
Innovation and R&D Escalator Workshop: Ronan Cunningham - Leveraging fundingInnovation and R&D Escalator Workshop: Ronan Cunningham - Leveraging funding
Innovation and R&D Escalator Workshop: Ronan Cunningham - Leveraging fundingInvest Northern Ireland
 
Ideation, business models; and how and where to start
Ideation, business models; and how and where to startIdeation, business models; and how and where to start
Ideation, business models; and how and where to startSaberi Marais
 
It creating the future_fantacyedition
It creating the future_fantacyeditionIt creating the future_fantacyedition
It creating the future_fantacyeditionMax Börebäck
 
TechMoney: Prepping for Diligence The Technical Side of Raising Capital
TechMoney: Prepping for Diligence The Technical Side of Raising CapitalTechMoney: Prepping for Diligence The Technical Side of Raising Capital
TechMoney: Prepping for Diligence The Technical Side of Raising CapitalCachette Capital Management
 
B2B Sales Training - Vladi Rusev.pptx
B2B Sales Training - Vladi Rusev.pptxB2B Sales Training - Vladi Rusev.pptx
B2B Sales Training - Vladi Rusev.pptxVladimir Rusev
 
Bob Dorf "The four steps 12 step program"
Bob Dorf "The four steps 12 step program"Bob Dorf "The four steps 12 step program"
Bob Dorf "The four steps 12 step program"Henrik Berglund
 
Growth Hacking with Digital Marketing
Growth Hacking with Digital MarketingGrowth Hacking with Digital Marketing
Growth Hacking with Digital MarketingNavneet Kaushal
 

Similar to How to scale your tech startup for the win (20)

How to sell your business idea to your customers & investors
How to sell your business idea to your customers & investorsHow to sell your business idea to your customers & investors
How to sell your business idea to your customers & investors
 
Using & Updating Your Business Plan
Using & Updating Your Business PlanUsing & Updating Your Business Plan
Using & Updating Your Business Plan
 
Ajinomatrix investor v0.2 shortened 15min - 31-01-21
Ajinomatrix   investor v0.2 shortened 15min - 31-01-21Ajinomatrix   investor v0.2 shortened 15min - 31-01-21
Ajinomatrix investor v0.2 shortened 15min - 31-01-21
 
Entrepreneur boot camp starting a business - november 1 2012 - dave litwiller
Entrepreneur boot camp   starting a business - november 1 2012 - dave litwillerEntrepreneur boot camp   starting a business - november 1 2012 - dave litwiller
Entrepreneur boot camp starting a business - november 1 2012 - dave litwiller
 
Johns Hopkins Innovation Factory - Entrepreneur Development Program #2
Johns Hopkins Innovation Factory - Entrepreneur Development Program #2Johns Hopkins Innovation Factory - Entrepreneur Development Program #2
Johns Hopkins Innovation Factory - Entrepreneur Development Program #2
 
Rick Rasmussen - Product First and Foremost - Startup AddVenture Eastern Euro...
Rick Rasmussen - Product First and Foremost - Startup AddVenture Eastern Euro...Rick Rasmussen - Product First and Foremost - Startup AddVenture Eastern Euro...
Rick Rasmussen - Product First and Foremost - Startup AddVenture Eastern Euro...
 
Aligning IP Strategy
Aligning IP StrategyAligning IP Strategy
Aligning IP Strategy
 
Tim Bertrand (VP of Worldwide Sales, Acquia) - Building a Formula One Sales M...
Tim Bertrand (VP of Worldwide Sales, Acquia) - Building a Formula One Sales M...Tim Bertrand (VP of Worldwide Sales, Acquia) - Building a Formula One Sales M...
Tim Bertrand (VP of Worldwide Sales, Acquia) - Building a Formula One Sales M...
 
Class 7
Class 7Class 7
Class 7
 
Demystifying industry expectations: job title: product manager
Demystifying industry expectations: job title: product managerDemystifying industry expectations: job title: product manager
Demystifying industry expectations: job title: product manager
 
Innovation and R&D Escalator Workshop: Ronan Cunningham - Leveraging funding
Innovation and R&D Escalator Workshop: Ronan Cunningham - Leveraging fundingInnovation and R&D Escalator Workshop: Ronan Cunningham - Leveraging funding
Innovation and R&D Escalator Workshop: Ronan Cunningham - Leveraging funding
 
English digital business 2.1.pptx
English digital business 2.1.pptxEnglish digital business 2.1.pptx
English digital business 2.1.pptx
 
Ideation, business models; and how and where to start
Ideation, business models; and how and where to startIdeation, business models; and how and where to start
Ideation, business models; and how and where to start
 
It creating the future_fantacyedition
It creating the future_fantacyeditionIt creating the future_fantacyedition
It creating the future_fantacyedition
 
TechMoney: Prepping for Diligence The Technical Side of Raising Capital
TechMoney: Prepping for Diligence The Technical Side of Raising CapitalTechMoney: Prepping for Diligence The Technical Side of Raising Capital
TechMoney: Prepping for Diligence The Technical Side of Raising Capital
 
B2B Sales Training - Vladi Rusev.pptx
B2B Sales Training - Vladi Rusev.pptxB2B Sales Training - Vladi Rusev.pptx
B2B Sales Training - Vladi Rusev.pptx
 
Empowering startups
Empowering startupsEmpowering startups
Empowering startups
 
Bob Dorf "The four steps 12 step program"
Bob Dorf "The four steps 12 step program"Bob Dorf "The four steps 12 step program"
Bob Dorf "The four steps 12 step program"
 
Growth Hacking with Digital Marketing
Growth Hacking with Digital MarketingGrowth Hacking with Digital Marketing
Growth Hacking with Digital Marketing
 
Selling your story
Selling your storySelling your story
Selling your story
 

More from Espeo Software

Distributed, immutable, secure...
Distributed, immutable, secure...Distributed, immutable, secure...
Distributed, immutable, secure...Espeo Software
 
Initial Coin Offerings – legal requirements and types of tokens
Initial Coin Offerings – legal requirements and types of tokensInitial Coin Offerings – legal requirements and types of tokens
Initial Coin Offerings – legal requirements and types of tokensEspeo Software
 
Trustless off chain computing on the blockchain
Trustless off chain computing on the blockchainTrustless off chain computing on the blockchain
Trustless off chain computing on the blockchainEspeo Software
 
How to build a coin and start an ICO
How to build a coin and start an ICOHow to build a coin and start an ICO
How to build a coin and start an ICOEspeo Software
 
Before You Start Outsourcing Software Development [Checklist]
Before You Start Outsourcing Software Development [Checklist]Before You Start Outsourcing Software Development [Checklist]
Before You Start Outsourcing Software Development [Checklist]Espeo Software
 
What Should a Good Code Review Check?
What Should a Good Code Review Check?What Should a Good Code Review Check?
What Should a Good Code Review Check?Espeo Software
 
Espeo's looking for a DevOps Engineer!
Espeo's looking for a DevOps Engineer!Espeo's looking for a DevOps Engineer!
Espeo's looking for a DevOps Engineer!Espeo Software
 
Software Team Efficiency: Velocity
Software Team Efficiency: VelocitySoftware Team Efficiency: Velocity
Software Team Efficiency: VelocityEspeo Software
 
Introduction to Scrum: A How-To Guide
Introduction to Scrum: A How-To GuideIntroduction to Scrum: A How-To Guide
Introduction to Scrum: A How-To GuideEspeo Software
 
To Hire or Not to Hire: In-house vs. Offshore Development
To Hire or Not to Hire: In-house vs. Offshore DevelopmentTo Hire or Not to Hire: In-house vs. Offshore Development
To Hire or Not to Hire: In-house vs. Offshore DevelopmentEspeo Software
 
Web Application Performance for Business Success
Web Application Performance for Business SuccessWeb Application Performance for Business Success
Web Application Performance for Business SuccessEspeo Software
 
Guide to Node.js: Basic to Advanced
Guide to Node.js: Basic to AdvancedGuide to Node.js: Basic to Advanced
Guide to Node.js: Basic to AdvancedEspeo Software
 
Big Data Ecosystem - 1000 Simulated Drones
Big Data Ecosystem - 1000 Simulated DronesBig Data Ecosystem - 1000 Simulated Drones
Big Data Ecosystem - 1000 Simulated DronesEspeo Software
 
Docker: From Zero to Hero
Docker: From Zero to HeroDocker: From Zero to Hero
Docker: From Zero to HeroEspeo Software
 
Azure Machine Learning
Azure Machine LearningAzure Machine Learning
Azure Machine LearningEspeo Software
 
Report: Wearables in Healthcare
Report: Wearables in HealthcareReport: Wearables in Healthcare
Report: Wearables in HealthcareEspeo Software
 
Industrial Internet Solutions for Manufacturing & Logistics
Industrial Internet Solutions for Manufacturing & LogisticsIndustrial Internet Solutions for Manufacturing & Logistics
Industrial Internet Solutions for Manufacturing & LogisticsEspeo Software
 
Big Data - Why is it important for business?
Big Data - Why is it important for business?Big Data - Why is it important for business?
Big Data - Why is it important for business?Espeo Software
 
A Future for Digital Health Wearables
A Future for Digital Health WearablesA Future for Digital Health Wearables
A Future for Digital Health WearablesEspeo Software
 
Wearables in Healthcare: 2016 Prospects and the Money-Saving Patient
Wearables in Healthcare: 2016 Prospects and the Money-Saving PatientWearables in Healthcare: 2016 Prospects and the Money-Saving Patient
Wearables in Healthcare: 2016 Prospects and the Money-Saving PatientEspeo Software
 

More from Espeo Software (20)

Distributed, immutable, secure...
Distributed, immutable, secure...Distributed, immutable, secure...
Distributed, immutable, secure...
 
Initial Coin Offerings – legal requirements and types of tokens
Initial Coin Offerings – legal requirements and types of tokensInitial Coin Offerings – legal requirements and types of tokens
Initial Coin Offerings – legal requirements and types of tokens
 
Trustless off chain computing on the blockchain
Trustless off chain computing on the blockchainTrustless off chain computing on the blockchain
Trustless off chain computing on the blockchain
 
How to build a coin and start an ICO
How to build a coin and start an ICOHow to build a coin and start an ICO
How to build a coin and start an ICO
 
Before You Start Outsourcing Software Development [Checklist]
Before You Start Outsourcing Software Development [Checklist]Before You Start Outsourcing Software Development [Checklist]
Before You Start Outsourcing Software Development [Checklist]
 
What Should a Good Code Review Check?
What Should a Good Code Review Check?What Should a Good Code Review Check?
What Should a Good Code Review Check?
 
Espeo's looking for a DevOps Engineer!
Espeo's looking for a DevOps Engineer!Espeo's looking for a DevOps Engineer!
Espeo's looking for a DevOps Engineer!
 
Software Team Efficiency: Velocity
Software Team Efficiency: VelocitySoftware Team Efficiency: Velocity
Software Team Efficiency: Velocity
 
Introduction to Scrum: A How-To Guide
Introduction to Scrum: A How-To GuideIntroduction to Scrum: A How-To Guide
Introduction to Scrum: A How-To Guide
 
To Hire or Not to Hire: In-house vs. Offshore Development
To Hire or Not to Hire: In-house vs. Offshore DevelopmentTo Hire or Not to Hire: In-house vs. Offshore Development
To Hire or Not to Hire: In-house vs. Offshore Development
 
Web Application Performance for Business Success
Web Application Performance for Business SuccessWeb Application Performance for Business Success
Web Application Performance for Business Success
 
Guide to Node.js: Basic to Advanced
Guide to Node.js: Basic to AdvancedGuide to Node.js: Basic to Advanced
Guide to Node.js: Basic to Advanced
 
Big Data Ecosystem - 1000 Simulated Drones
Big Data Ecosystem - 1000 Simulated DronesBig Data Ecosystem - 1000 Simulated Drones
Big Data Ecosystem - 1000 Simulated Drones
 
Docker: From Zero to Hero
Docker: From Zero to HeroDocker: From Zero to Hero
Docker: From Zero to Hero
 
Azure Machine Learning
Azure Machine LearningAzure Machine Learning
Azure Machine Learning
 
Report: Wearables in Healthcare
Report: Wearables in HealthcareReport: Wearables in Healthcare
Report: Wearables in Healthcare
 
Industrial Internet Solutions for Manufacturing & Logistics
Industrial Internet Solutions for Manufacturing & LogisticsIndustrial Internet Solutions for Manufacturing & Logistics
Industrial Internet Solutions for Manufacturing & Logistics
 
Big Data - Why is it important for business?
Big Data - Why is it important for business?Big Data - Why is it important for business?
Big Data - Why is it important for business?
 
A Future for Digital Health Wearables
A Future for Digital Health WearablesA Future for Digital Health Wearables
A Future for Digital Health Wearables
 
Wearables in Healthcare: 2016 Prospects and the Money-Saving Patient
Wearables in Healthcare: 2016 Prospects and the Money-Saving PatientWearables in Healthcare: 2016 Prospects and the Money-Saving Patient
Wearables in Healthcare: 2016 Prospects and the Money-Saving Patient
 

How to scale your tech startup for the win

  • 1. How to Scale Your Tech Startup for The Win Aki Inkeroinen, Dominik Zyskowski Espeo Software
  • 2. Aki - background • Business development, sales and sales management • Experience of how to create exponential growth • Several large international ICT enterprises • EdTech gamification startup • Software houses My current role: • Responsible for Espeo Software business in Finland • Daily contacts to dozens of startups
  • 3. Espeo Software • Polish company with Finnish roots. Founded 2008 • Combines the Finnish business and software consulting with the Polish programming skills • With a number of Finnish customers we have done close cooperation over 8 years • Sanoma Oikotie jobs, Janton, Ottoboni, Solita, YLE, Startups, Advertizing agencies and Industrial customers • We know startups well – during the last 1.5 years we have started software development for nine new Finnish startups • We have clients also in other Nordic countries, in Central Europe and in the USA
  • 5. Typical Startup Company • Innovative business idea • Group of persons with different skills • Only one or two software developers • Need to show the business potential to the investors • Money and time constraint • After investment rounds, needs more resources and external experience to solve the bottlenecks • When the success hits – often impossible to get resources fast enough to enable the growth
  • 7. Our targets for success • Every startup employee able to use his/her skills • Customer and investor needs fulfilled • Fast development cycles of the product • Scalable resourcing when success peak hits • Internalization and scalability of the product and organization • Exponential growth with correct actions done
  • 9. Don’t change your message Keep your customer message • Selling cycles are long: 3 months to several years • Make a three year strategy and keep your customer message • Every time you change it, the selling cycle counter starts from zero • Customers need to hear the same message several times • They want to see that your company and the products still exist Adapt to markets • Do actions for growth consistently • You can use your familiar startup routines up to 40 employees, then you need to standardize
  • 10. Be fast. Copy from others Be fast • … when you get money. Investors expect results in months. • You may not have time to recruit new developers Fail fast • Fail fast internally. Learn from failures. • Do not show it to the customers Copy from others • Use your valuable own resources for business (idea) development • Copy the best practices from others • Use external professional skills effectively
  • 11. Revenuegrowth Planning Activity and continuation New business Areas Partners Pricing model Customer references Product MVP Business model Exponential Growth - Do it once and replicate
  • 12. Spaghetti code and bottlenecks Spaghetti code • Inexperienced software developers • Need to get more features into the product • Need to show credibility to the investors • All these result as a spaghetti code Bottlenecks • Need to fix the code • Need to grow fast • No time to recruit • Scalable resourcing helps Testing the product • Testing the (MVP) product with real customers mean less needs for software development for a while
  • 13. Key growth issues with startups 1. Bad business idea. No money 2. Not able to show validity for investments • Not fast enough vs. competitors • Missing product features • Inexperienced developers • Code scalability problems 3. Missing monetizing of the solution 4. Design and user interface help needed 5. Suitable partnering for growth 6. Support and maintenance of the system Startup needs the following resources to solve the issues: Business idea owner, Technology owner, Monetizing owner and potentially a set of own developers
  • 14. Solution for scaling • The cost level of the software development can be halved by using nearshoring • Spaghetti code cleanup and redesign is done quickly by experienced software developers • Business idea validity can be checked at workshops and bootcamps with business and software consultants • When the growth need hits, external resources can be delivered fast • External developers can be scaled according to the needs • The whole solution development can be outsourced and the own team can concentrate on finalizing the business idea
  • 16. Dominik - background • R&D projects • Product companies - e-commerce and online payments • SaaS startup • Software development & consulting company My current role: • Consult business ideas for software • Help entrepreneurs define their software needs • Suggest technologies according to their needs • Manage software projects
  • 17.
  • 18. Why do you need to scale your product? • New requests from customers • Rollouts to new markets • Performance issues • Technical debt • Faster delivery of features
  • 19. How to scale fast your development? • Recruit rockstar developers quickly • Teach them about your business • Be involved in architectural decisions • Give technical ownership to devs • Reorganize your team BUT What about your business, users, revenue, marketing?
  • 20. How to scale fast your BUSINESS Let specialists take care of the technology AND You handle the rest.
  • 23. Good practices - environments
  • 24. Good practices - Continuous X
  • 25. Good practices - Continuous Integration
  • 26. Good practices - delivery/deployment
  • 27. ● Test-driven development / BDD ● Automated / manual testing ● Code review Good practices - quality assurance
  • 28.
  • 29.
  • 30.
  • 31.
  • 32. Thank you Aki & Dominik You can visit us at booth A www.espeo.eu