SlideShare a Scribd company logo
1 of 18
Download to read offline
RUNNING SOFTWARE BUSINESS
IN PUBLICLY LISTED COMPANY
JANI KYKYRI
AGENDA
TODAY’S TOPICS
▸ Bio
▸ Solteq Plc introduced
▸ Different business models
▸ Key processes
▸ Tools
BIO
JANI KYKYRI
▸ 15 years experience selling, delivering software &
services in mid-sized & large technology companies
▸ Companies: Landis+Gyr Oy, Samlink Oy, Digia Oyj, Yomi
Oyj & JYU
▸ Currently leading Customised Solutions team @ Solteq
Oyj - 27 experts and growing
▸ Targeting to recruit 7 developers during 2018!
1995 2000 2005 2010 2015 2018
Started
MSc @ JYU
First
SW developer
job
Graduated
MSc @ JYU
Started as
Project
Manager
Account
Manager
Sw Business
Portfolio
Manager
Sw Business Portfolio
Management for multisite
teams
Innovation Management
Technology Transfer
Business Unit
management
Services
Product
Management
Business Unit
management
Helsinki,
Jyväskylä,
Tampere, Kuopio,
Seinäjoki,
Stockholm,
Karlstad &
Wrocław,
Copenhagen & Oslo
63M€
Revenue
600
Employees
5
Countries
We are a Nordic IT provider and
software house that specialises in
digital customer engagement.
We provide digital services
from insight to implementation
and beyond.
World-class digital
solutions to deliver
outstanding
customer experience
SAP,NAV etc.
POS, LS Retail,
smart retail &
hospitality
solutions
eCommerce, PIM,
consulting,
Mobile & web services
Digital marketing, UX,
design, loyalty
BI, Utilities sector,
AI, IoT
Business solutions
Digital engagement
Store solutions
Digital commerce
ERP
Incubator
AI,
Blockchai
VR/AR,
Robotics
DIFFERENT BUSINESS MODELS
MOST COMMON SOFTWARE BUSINESS MODELS
▸ B2C
▸ Licence based, Software as a Service, Transactional,
Advertising
▸ B2B
▸ Product based business (traditional license, SaaS, …)
▸ Mixed
▸ Services business
WE FOCUS SERVICES BASED
SOFTWARE BUSINESS
SERVICES BUSINESS
“SELLING EXPERTISE”
▸ Typical delivery models
▸ Project - somewhat fixed scope to
deliver agreed functionality or
service
▸ Continuous service - either agile
development or maintenance
services
▸ Consulting or resource hiring -
expertise on hire
▸ Business models
▸ Time and material, based on effort
estimations - lowest risk and
margins
▸ Fixed fee - potentially higher
margins, but also higher risk
▸ Above mentioned with Service Level
Agreement (penalties & bonus)
▸ Contracting e.g. business design, software design, development,
testing, maintenance, & operations to solve customer problems
with software solutions
WAYS TO IMPROVE MARGINS:
BUZZ, QUALITY SYSTEM, SECURITY FOCUS, PROMOTING DOMAIN SKILLS, CERTIFICATIONS,,..
SERVICE BUSINESS
“MIXED” - SELLING EXPERTISE AND PRODUCT
Different ways to specialise and try gain better margins:
▸ Specialise in selling third party product, and customise it
e.g. Magento web shop based deliveries
▸ Develop own product, license it with customisation -
“Develop once, sell for many”
▸ Sell 3rd party licenses and improve margins with license
revenue
DESPITE POTENTIALLY BETTER MARGINS SEVERAL PITFALLS:
POOR PRODUCTS, EXPENSIVE LICENSING, POOR SUPPORT, …
THERE IS ONLY TWO FUNDAMENTAL PROBLEMS IN B2B
SOFTWARE BUSINESS:
1. SALES (LACK OF IT)
2. DELIVERING HIGH QUALITY SOFTWARE PROFITABLY
AND ON TIME
USUALLY COMPANIES ARE STRUGGLING WITH BOTH
Vanha viidakon sanonta
SOFTWARE BUSINESS
SERVICES BUSINESS
KEY PROCESSES TO MAKE IT PROFITABLE
Process Description KPI
Sales
Customer acquisition, creating leads, proposal and
quoting. Closing deals.
Leads (nbr)
Opportunities (eur & nbr)
Offers (eur & nbr)
Order base (eur)
Delivery
Software and service delivery process, developing high
quality solutions. Can be lean, agile, or traditional.
Invoicing, escalation management and delivery
approval.
Realised hours
Revenue & costs (profit)
Average hour price
Quality metrics
Resourcing & recruiting
Planning and implementing service and project
resourcing with skilled experts onetime. Transferring
people and competences efficiently to new domains.
Individual billability rate (%)
Unit level billability (%)
Attrition rate (%)
Offering development
Creating productized services offering to improve
competitive position by increasing value of services or
reducing cost of delivering it.
Reusable components
Productised standard services
Product based sales
TOOLS
TOOLS
EXAMPLE TOOLSET NEEDED TO SUPPORT PART OF PROCESSES
TOOLS
TRACKING SALES FUNNEL WITH CRM
OPPORTUNITYLEAD OFFER ORDER
TOOLS
FORECASTING REVENUE AND COSTS
▸ Usually 12 months running forecast of revenue and costs on monthly level
▸ Most important things to influence estimates: Order base, identified sales cases,
delivery quality (reclamations), subcontracting, poor effort estimations, ….
0
35
70
105
140
APRIL MAY JUNE JULY
Order base Identified sales New sales
Budget target
TOOLS
RESOURCE UTILISATION & FUTURE ALLOCATIONS
▸Team billable work utilisation and optimisation important to maintain profitability
▸Future resource allocation estimates and scenarios provides input for on time recruitments
TOOLS
EXAMPLE OF SOFTWARE DELIVERY MODEL
SUMMARY
RUNNING SOFTWARE BUSINESS IN PLC
▸ Excellent strategy, vision, products, services and people is
needed —> But without systematic execution business won’t
bloom
▸ Technologies change over years and software is always
implemented by talented individuals - but on high level
business steerings happens around the same couple basic
processes
▸ You need to master a lot of more that just coding e.g. basics of
corporate finance, SW development processes, sales support,
team work, …
QUESTIONS?
JANI KYKYRI
JANI.KYKYRI@SOLTEQ.COM
+358 50 566 0354

More Related Content

What's hot

Our Experiences in Business Process Management
Our Experiences in Business Process ManagementOur Experiences in Business Process Management
Our Experiences in Business Process ManagementSSFIndia1
 
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: Embracing the new digital reality
Digital Transformation: Embracing the new digital realityDigital Transformation: Embracing the new digital reality
Digital Transformation: Embracing the new digital realityEduserv
 
Answers to common customer questions
Answers to common customer questionsAnswers to common customer questions
Answers to common customer questionsClive Miller
 
Strategic Logic IT product & services
Strategic Logic IT product & services Strategic Logic IT product & services
Strategic Logic IT product & services Logic Technology
 
Enabling IT to Make Better Cloud Decisions
Enabling IT to Make Better Cloud DecisionsEnabling IT to Make Better Cloud Decisions
Enabling IT to Make Better Cloud DecisionsITpreneurs
 
Nxt Marketing Events & Promos Creds
Nxt Marketing Events & Promos CredsNxt Marketing Events & Promos Creds
Nxt Marketing Events & Promos Credsishakansari
 
Marlabs - Banking Solutions
Marlabs - Banking SolutionsMarlabs - Banking Solutions
Marlabs - Banking SolutionsMarlabs
 
Business Transformation infographic
Business Transformation infographicBusiness Transformation infographic
Business Transformation infographicSau-Yeng Dixon
 
Meeting Point Corporate Brochure
Meeting Point Corporate BrochureMeeting Point Corporate Brochure
Meeting Point Corporate BrochureThe PDF Chef
 
MeetingPoint Goes Global
MeetingPoint Goes GlobalMeetingPoint Goes Global
MeetingPoint Goes GlobalIan Brigden
 
Using the Sales & Marketing process effectively
Using the Sales & Marketing process effectivelyUsing the Sales & Marketing process effectively
Using the Sales & Marketing process effectivelyEquiteq
 
Implementing Customer Transformation - Melbourne
Implementing Customer Transformation - MelbourneImplementing Customer Transformation - Melbourne
Implementing Customer Transformation - MelbourneMarty Nicholas
 
How can you smash the growth glass ceilings?
How can you smash the growth glass ceilings?How can you smash the growth glass ceilings?
How can you smash the growth glass ceilings?Equiteq
 
Advisory services at Salesforce
Advisory services at SalesforceAdvisory services at Salesforce
Advisory services at SalesforceSau-Yeng Dixon
 
Quantifying business value
Quantifying business valueQuantifying business value
Quantifying business valueChuong Nguyen
 

What's hot (20)

Innovee profile (Aaron)
Innovee profile (Aaron)Innovee profile (Aaron)
Innovee profile (Aaron)
 
Futurmaster Brochure_EN_120515
Futurmaster Brochure_EN_120515Futurmaster Brochure_EN_120515
Futurmaster Brochure_EN_120515
 
Our Experiences in Business Process Management
Our Experiences in Business Process ManagementOur Experiences in Business Process Management
Our Experiences in Business Process Management
 
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"
 
gti
gtigti
gti
 
Digital Transformation: Embracing the new digital reality
Digital Transformation: Embracing the new digital realityDigital Transformation: Embracing the new digital reality
Digital Transformation: Embracing the new digital reality
 
B-Case 2
B-Case 2B-Case 2
B-Case 2
 
Answers to common customer questions
Answers to common customer questionsAnswers to common customer questions
Answers to common customer questions
 
Strategic Logic IT product & services
Strategic Logic IT product & services Strategic Logic IT product & services
Strategic Logic IT product & services
 
Enabling IT to Make Better Cloud Decisions
Enabling IT to Make Better Cloud DecisionsEnabling IT to Make Better Cloud Decisions
Enabling IT to Make Better Cloud Decisions
 
Nxt Marketing Events & Promos Creds
Nxt Marketing Events & Promos CredsNxt Marketing Events & Promos Creds
Nxt Marketing Events & Promos Creds
 
Marlabs - Banking Solutions
Marlabs - Banking SolutionsMarlabs - Banking Solutions
Marlabs - Banking Solutions
 
Business Transformation infographic
Business Transformation infographicBusiness Transformation infographic
Business Transformation infographic
 
Meeting Point Corporate Brochure
Meeting Point Corporate BrochureMeeting Point Corporate Brochure
Meeting Point Corporate Brochure
 
MeetingPoint Goes Global
MeetingPoint Goes GlobalMeetingPoint Goes Global
MeetingPoint Goes Global
 
Using the Sales & Marketing process effectively
Using the Sales & Marketing process effectivelyUsing the Sales & Marketing process effectively
Using the Sales & Marketing process effectively
 
Implementing Customer Transformation - Melbourne
Implementing Customer Transformation - MelbourneImplementing Customer Transformation - Melbourne
Implementing Customer Transformation - Melbourne
 
How can you smash the growth glass ceilings?
How can you smash the growth glass ceilings?How can you smash the growth glass ceilings?
How can you smash the growth glass ceilings?
 
Advisory services at Salesforce
Advisory services at SalesforceAdvisory services at Salesforce
Advisory services at Salesforce
 
Quantifying business value
Quantifying business valueQuantifying business value
Quantifying business value
 

Similar to Running software business in Plc

Inno Apex Business Consultancy Services.pdf
Inno Apex Business Consultancy Services.pdfInno Apex Business Consultancy Services.pdf
Inno Apex Business Consultancy Services.pdfInnoApex
 
App development company
App development companyApp development company
App development companySyntrino
 
Overview of Tigernix Consulting Services
Overview of Tigernix Consulting ServicesOverview of Tigernix Consulting Services
Overview of Tigernix Consulting ServicesTigernix Pte Ltd
 
Universal marketing solutions
Universal marketing solutionsUniversal marketing solutions
Universal marketing solutionsdineshsiwakoti
 
Confirmit: An Introduction
Confirmit: An IntroductionConfirmit: An Introduction
Confirmit: An IntroductionConfirmit
 
Gype introduction final 2.0
Gype introduction final 2.0Gype introduction final 2.0
Gype introduction final 2.0Rens Pels
 
Invenio Business Solutions Corporate Presentation 2016
Invenio Business Solutions Corporate Presentation 2016Invenio Business Solutions Corporate Presentation 2016
Invenio Business Solutions Corporate Presentation 2016Kofo Are
 
Media industry solution structured and unstructured data - social media et ...
Media industry solution   structured and unstructured data - social media et ...Media industry solution   structured and unstructured data - social media et ...
Media industry solution structured and unstructured data - social media et ...ebreger
 
Emediate Executive Workshop
Emediate Executive WorkshopEmediate Executive Workshop
Emediate Executive Workshopottoneubert
 
Off Root | Company presentation
Off Root | Company presentationOff Root | Company presentation
Off Root | Company presentationXavier Payage
 
Nuummite Consulting - Digital transformation
Nuummite Consulting - Digital transformation Nuummite Consulting - Digital transformation
Nuummite Consulting - Digital transformation Yasser H. Shemeis
 
How Custom Software Solutions can help you to Achieve your Business Objectives?
How Custom Software Solutions can help you to Achieve your Business Objectives?How Custom Software Solutions can help you to Achieve your Business Objectives?
How Custom Software Solutions can help you to Achieve your Business Objectives?Mind IT Systems
 
BrillianSe, WE'LL HELP YOUR technology TURN UP YOUR BUSINESS MOMENTUM
BrillianSe, WE'LL HELP YOUR technology TURN UP YOUR BUSINESS MOMENTUMBrillianSe, WE'LL HELP YOUR technology TURN UP YOUR BUSINESS MOMENTUM
BrillianSe, WE'LL HELP YOUR technology TURN UP YOUR BUSINESS MOMENTUMShafayet Imam
 
RevOps: Automating Revenue Operations to Drive Revenue Growth
RevOps: Automating Revenue Operations to Drive Revenue GrowthRevOps: Automating Revenue Operations to Drive Revenue Growth
RevOps: Automating Revenue Operations to Drive Revenue GrowthJay C
 
CX driven product development
CX driven product developmentCX driven product development
CX driven product developmentCX NPD ltd
 
Nippon Data Systems - An Overview
Nippon Data Systems - An OverviewNippon Data Systems - An Overview
Nippon Data Systems - An OverviewAsit Ranjan Mishra
 

Similar to Running software business in Plc (20)

Inno Apex Business Consultancy Services.pdf
Inno Apex Business Consultancy Services.pdfInno Apex Business Consultancy Services.pdf
Inno Apex Business Consultancy Services.pdf
 
Strategic audit hp
Strategic audit   hpStrategic audit   hp
Strategic audit hp
 
App development company
App development companyApp development company
App development company
 
Bomt model
Bomt model Bomt model
Bomt model
 
Overview of Tigernix Consulting Services
Overview of Tigernix Consulting ServicesOverview of Tigernix Consulting Services
Overview of Tigernix Consulting Services
 
Universal marketing solutions
Universal marketing solutionsUniversal marketing solutions
Universal marketing solutions
 
Confirmit: An Introduction
Confirmit: An IntroductionConfirmit: An Introduction
Confirmit: An Introduction
 
Gype introduction final 2.0
Gype introduction final 2.0Gype introduction final 2.0
Gype introduction final 2.0
 
Invenio Business Solutions Corporate Presentation 2016
Invenio Business Solutions Corporate Presentation 2016Invenio Business Solutions Corporate Presentation 2016
Invenio Business Solutions Corporate Presentation 2016
 
Media industry solution structured and unstructured data - social media et ...
Media industry solution   structured and unstructured data - social media et ...Media industry solution   structured and unstructured data - social media et ...
Media industry solution structured and unstructured data - social media et ...
 
Emediate Executive Workshop
Emediate Executive WorkshopEmediate Executive Workshop
Emediate Executive Workshop
 
Off Root | Company presentation
Off Root | Company presentationOff Root | Company presentation
Off Root | Company presentation
 
Nuummite Consulting - Digital transformation
Nuummite Consulting - Digital transformation Nuummite Consulting - Digital transformation
Nuummite Consulting - Digital transformation
 
Synergy Industries
Synergy IndustriesSynergy Industries
Synergy Industries
 
Corp comm-strategy-marketing-2012
Corp comm-strategy-marketing-2012Corp comm-strategy-marketing-2012
Corp comm-strategy-marketing-2012
 
How Custom Software Solutions can help you to Achieve your Business Objectives?
How Custom Software Solutions can help you to Achieve your Business Objectives?How Custom Software Solutions can help you to Achieve your Business Objectives?
How Custom Software Solutions can help you to Achieve your Business Objectives?
 
BrillianSe, WE'LL HELP YOUR technology TURN UP YOUR BUSINESS MOMENTUM
BrillianSe, WE'LL HELP YOUR technology TURN UP YOUR BUSINESS MOMENTUMBrillianSe, WE'LL HELP YOUR technology TURN UP YOUR BUSINESS MOMENTUM
BrillianSe, WE'LL HELP YOUR technology TURN UP YOUR BUSINESS MOMENTUM
 
RevOps: Automating Revenue Operations to Drive Revenue Growth
RevOps: Automating Revenue Operations to Drive Revenue GrowthRevOps: Automating Revenue Operations to Drive Revenue Growth
RevOps: Automating Revenue Operations to Drive Revenue Growth
 
CX driven product development
CX driven product developmentCX driven product development
CX driven product development
 
Nippon Data Systems - An Overview
Nippon Data Systems - An OverviewNippon Data Systems - An Overview
Nippon Data Systems - An Overview
 

Recently uploaded

+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...
+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...
+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...Health
 
%in Midrand+277-882-255-28 abortion pills for sale in midrand
%in Midrand+277-882-255-28 abortion pills for sale in midrand%in Midrand+277-882-255-28 abortion pills for sale in midrand
%in Midrand+277-882-255-28 abortion pills for sale in midrandmasabamasaba
 
%in tembisa+277-882-255-28 abortion pills for sale in tembisa
%in tembisa+277-882-255-28 abortion pills for sale in tembisa%in tembisa+277-882-255-28 abortion pills for sale in tembisa
%in tembisa+277-882-255-28 abortion pills for sale in tembisamasabamasaba
 
The title is not connected to what is inside
The title is not connected to what is insideThe title is not connected to what is inside
The title is not connected to what is insideshinachiaurasa2
 
tonesoftg
tonesoftgtonesoftg
tonesoftglanshi9
 
VTU technical seminar 8Th Sem on Scikit-learn
VTU technical seminar 8Th Sem on Scikit-learnVTU technical seminar 8Th Sem on Scikit-learn
VTU technical seminar 8Th Sem on Scikit-learnAmarnathKambale
 
MarTech Trend 2024 Book : Marketing Technology Trends (2024 Edition) How Data...
MarTech Trend 2024 Book : Marketing Technology Trends (2024 Edition) How Data...MarTech Trend 2024 Book : Marketing Technology Trends (2024 Edition) How Data...
MarTech Trend 2024 Book : Marketing Technology Trends (2024 Edition) How Data...Jittipong Loespradit
 
OpenChain - The Ramifications of ISO/IEC 5230 and ISO/IEC 18974 for Legal Pro...
OpenChain - The Ramifications of ISO/IEC 5230 and ISO/IEC 18974 for Legal Pro...OpenChain - The Ramifications of ISO/IEC 5230 and ISO/IEC 18974 for Legal Pro...
OpenChain - The Ramifications of ISO/IEC 5230 and ISO/IEC 18974 for Legal Pro...Shane Coughlan
 
Artyushina_Guest lecture_YorkU CS May 2024.pptx
Artyushina_Guest lecture_YorkU CS May 2024.pptxArtyushina_Guest lecture_YorkU CS May 2024.pptx
Artyushina_Guest lecture_YorkU CS May 2024.pptxAnnaArtyushina1
 
Direct Style Effect Systems - The Print[A] Example - A Comprehension Aid
Direct Style Effect Systems -The Print[A] Example- A Comprehension AidDirect Style Effect Systems -The Print[A] Example- A Comprehension Aid
Direct Style Effect Systems - The Print[A] Example - A Comprehension AidPhilip Schwarz
 
8257 interfacing 2 in microprocessor for btech students
8257 interfacing 2 in microprocessor for btech students8257 interfacing 2 in microprocessor for btech students
8257 interfacing 2 in microprocessor for btech studentsHimanshiGarg82
 
AI & Machine Learning Presentation Template
AI & Machine Learning Presentation TemplateAI & Machine Learning Presentation Template
AI & Machine Learning Presentation TemplatePresentation.STUDIO
 
Shapes for Sharing between Graph Data Spaces - and Epistemic Querying of RDF-...
Shapes for Sharing between Graph Data Spaces - and Epistemic Querying of RDF-...Shapes for Sharing between Graph Data Spaces - and Epistemic Querying of RDF-...
Shapes for Sharing between Graph Data Spaces - and Epistemic Querying of RDF-...Steffen Staab
 
%in Benoni+277-882-255-28 abortion pills for sale in Benoni
%in Benoni+277-882-255-28 abortion pills for sale in Benoni%in Benoni+277-882-255-28 abortion pills for sale in Benoni
%in Benoni+277-882-255-28 abortion pills for sale in Benonimasabamasaba
 
WSO2CON 2024 - Building the API First Enterprise – Running an API Program, fr...
WSO2CON 2024 - Building the API First Enterprise – Running an API Program, fr...WSO2CON 2024 - Building the API First Enterprise – Running an API Program, fr...
WSO2CON 2024 - Building the API First Enterprise – Running an API Program, fr...WSO2
 
%in Hazyview+277-882-255-28 abortion pills for sale in Hazyview
%in Hazyview+277-882-255-28 abortion pills for sale in Hazyview%in Hazyview+277-882-255-28 abortion pills for sale in Hazyview
%in Hazyview+277-882-255-28 abortion pills for sale in Hazyviewmasabamasaba
 
Architecture decision records - How not to get lost in the past
Architecture decision records - How not to get lost in the pastArchitecture decision records - How not to get lost in the past
Architecture decision records - How not to get lost in the pastPapp Krisztián
 
%+27788225528 love spells in Toronto Psychic Readings, Attraction spells,Brin...
%+27788225528 love spells in Toronto Psychic Readings, Attraction spells,Brin...%+27788225528 love spells in Toronto Psychic Readings, Attraction spells,Brin...
%+27788225528 love spells in Toronto Psychic Readings, Attraction spells,Brin...masabamasaba
 
%in ivory park+277-882-255-28 abortion pills for sale in ivory park
%in ivory park+277-882-255-28 abortion pills for sale in ivory park %in ivory park+277-882-255-28 abortion pills for sale in ivory park
%in ivory park+277-882-255-28 abortion pills for sale in ivory park masabamasaba
 

Recently uploaded (20)

+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...
+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...
+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...
 
%in Midrand+277-882-255-28 abortion pills for sale in midrand
%in Midrand+277-882-255-28 abortion pills for sale in midrand%in Midrand+277-882-255-28 abortion pills for sale in midrand
%in Midrand+277-882-255-28 abortion pills for sale in midrand
 
%in tembisa+277-882-255-28 abortion pills for sale in tembisa
%in tembisa+277-882-255-28 abortion pills for sale in tembisa%in tembisa+277-882-255-28 abortion pills for sale in tembisa
%in tembisa+277-882-255-28 abortion pills for sale in tembisa
 
The title is not connected to what is inside
The title is not connected to what is insideThe title is not connected to what is inside
The title is not connected to what is inside
 
tonesoftg
tonesoftgtonesoftg
tonesoftg
 
VTU technical seminar 8Th Sem on Scikit-learn
VTU technical seminar 8Th Sem on Scikit-learnVTU technical seminar 8Th Sem on Scikit-learn
VTU technical seminar 8Th Sem on Scikit-learn
 
MarTech Trend 2024 Book : Marketing Technology Trends (2024 Edition) How Data...
MarTech Trend 2024 Book : Marketing Technology Trends (2024 Edition) How Data...MarTech Trend 2024 Book : Marketing Technology Trends (2024 Edition) How Data...
MarTech Trend 2024 Book : Marketing Technology Trends (2024 Edition) How Data...
 
OpenChain - The Ramifications of ISO/IEC 5230 and ISO/IEC 18974 for Legal Pro...
OpenChain - The Ramifications of ISO/IEC 5230 and ISO/IEC 18974 for Legal Pro...OpenChain - The Ramifications of ISO/IEC 5230 and ISO/IEC 18974 for Legal Pro...
OpenChain - The Ramifications of ISO/IEC 5230 and ISO/IEC 18974 for Legal Pro...
 
Artyushina_Guest lecture_YorkU CS May 2024.pptx
Artyushina_Guest lecture_YorkU CS May 2024.pptxArtyushina_Guest lecture_YorkU CS May 2024.pptx
Artyushina_Guest lecture_YorkU CS May 2024.pptx
 
Direct Style Effect Systems - The Print[A] Example - A Comprehension Aid
Direct Style Effect Systems -The Print[A] Example- A Comprehension AidDirect Style Effect Systems -The Print[A] Example- A Comprehension Aid
Direct Style Effect Systems - The Print[A] Example - A Comprehension Aid
 
8257 interfacing 2 in microprocessor for btech students
8257 interfacing 2 in microprocessor for btech students8257 interfacing 2 in microprocessor for btech students
8257 interfacing 2 in microprocessor for btech students
 
AI & Machine Learning Presentation Template
AI & Machine Learning Presentation TemplateAI & Machine Learning Presentation Template
AI & Machine Learning Presentation Template
 
Shapes for Sharing between Graph Data Spaces - and Epistemic Querying of RDF-...
Shapes for Sharing between Graph Data Spaces - and Epistemic Querying of RDF-...Shapes for Sharing between Graph Data Spaces - and Epistemic Querying of RDF-...
Shapes for Sharing between Graph Data Spaces - and Epistemic Querying of RDF-...
 
%in Benoni+277-882-255-28 abortion pills for sale in Benoni
%in Benoni+277-882-255-28 abortion pills for sale in Benoni%in Benoni+277-882-255-28 abortion pills for sale in Benoni
%in Benoni+277-882-255-28 abortion pills for sale in Benoni
 
WSO2CON 2024 - Building the API First Enterprise – Running an API Program, fr...
WSO2CON 2024 - Building the API First Enterprise – Running an API Program, fr...WSO2CON 2024 - Building the API First Enterprise – Running an API Program, fr...
WSO2CON 2024 - Building the API First Enterprise – Running an API Program, fr...
 
%in Hazyview+277-882-255-28 abortion pills for sale in Hazyview
%in Hazyview+277-882-255-28 abortion pills for sale in Hazyview%in Hazyview+277-882-255-28 abortion pills for sale in Hazyview
%in Hazyview+277-882-255-28 abortion pills for sale in Hazyview
 
Architecture decision records - How not to get lost in the past
Architecture decision records - How not to get lost in the pastArchitecture decision records - How not to get lost in the past
Architecture decision records - How not to get lost in the past
 
%+27788225528 love spells in Toronto Psychic Readings, Attraction spells,Brin...
%+27788225528 love spells in Toronto Psychic Readings, Attraction spells,Brin...%+27788225528 love spells in Toronto Psychic Readings, Attraction spells,Brin...
%+27788225528 love spells in Toronto Psychic Readings, Attraction spells,Brin...
 
%in ivory park+277-882-255-28 abortion pills for sale in ivory park
%in ivory park+277-882-255-28 abortion pills for sale in ivory park %in ivory park+277-882-255-28 abortion pills for sale in ivory park
%in ivory park+277-882-255-28 abortion pills for sale in ivory park
 
Microsoft AI Transformation Partner Playbook.pdf
Microsoft AI Transformation Partner Playbook.pdfMicrosoft AI Transformation Partner Playbook.pdf
Microsoft AI Transformation Partner Playbook.pdf
 

Running software business in Plc

  • 1. RUNNING SOFTWARE BUSINESS IN PUBLICLY LISTED COMPANY JANI KYKYRI
  • 2. AGENDA TODAY’S TOPICS ▸ Bio ▸ Solteq Plc introduced ▸ Different business models ▸ Key processes ▸ Tools
  • 3. BIO JANI KYKYRI ▸ 15 years experience selling, delivering software & services in mid-sized & large technology companies ▸ Companies: Landis+Gyr Oy, Samlink Oy, Digia Oyj, Yomi Oyj & JYU ▸ Currently leading Customised Solutions team @ Solteq Oyj - 27 experts and growing ▸ Targeting to recruit 7 developers during 2018! 1995 2000 2005 2010 2015 2018 Started MSc @ JYU First SW developer job Graduated MSc @ JYU Started as Project Manager Account Manager Sw Business Portfolio Manager Sw Business Portfolio Management for multisite teams Innovation Management Technology Transfer Business Unit management Services Product Management Business Unit management
  • 4. Helsinki, Jyväskylä, Tampere, Kuopio, Seinäjoki, Stockholm, Karlstad & Wrocław, Copenhagen & Oslo 63M€ Revenue 600 Employees 5 Countries We are a Nordic IT provider and software house that specialises in digital customer engagement.
  • 5. We provide digital services from insight to implementation and beyond. World-class digital solutions to deliver outstanding customer experience SAP,NAV etc. POS, LS Retail, smart retail & hospitality solutions eCommerce, PIM, consulting, Mobile & web services Digital marketing, UX, design, loyalty BI, Utilities sector, AI, IoT Business solutions Digital engagement Store solutions Digital commerce ERP Incubator AI, Blockchai VR/AR, Robotics
  • 6. DIFFERENT BUSINESS MODELS MOST COMMON SOFTWARE BUSINESS MODELS ▸ B2C ▸ Licence based, Software as a Service, Transactional, Advertising ▸ B2B ▸ Product based business (traditional license, SaaS, …) ▸ Mixed ▸ Services business WE FOCUS SERVICES BASED SOFTWARE BUSINESS
  • 7. SERVICES BUSINESS “SELLING EXPERTISE” ▸ Typical delivery models ▸ Project - somewhat fixed scope to deliver agreed functionality or service ▸ Continuous service - either agile development or maintenance services ▸ Consulting or resource hiring - expertise on hire ▸ Business models ▸ Time and material, based on effort estimations - lowest risk and margins ▸ Fixed fee - potentially higher margins, but also higher risk ▸ Above mentioned with Service Level Agreement (penalties & bonus) ▸ Contracting e.g. business design, software design, development, testing, maintenance, & operations to solve customer problems with software solutions WAYS TO IMPROVE MARGINS: BUZZ, QUALITY SYSTEM, SECURITY FOCUS, PROMOTING DOMAIN SKILLS, CERTIFICATIONS,,..
  • 8. SERVICE BUSINESS “MIXED” - SELLING EXPERTISE AND PRODUCT Different ways to specialise and try gain better margins: ▸ Specialise in selling third party product, and customise it e.g. Magento web shop based deliveries ▸ Develop own product, license it with customisation - “Develop once, sell for many” ▸ Sell 3rd party licenses and improve margins with license revenue DESPITE POTENTIALLY BETTER MARGINS SEVERAL PITFALLS: POOR PRODUCTS, EXPENSIVE LICENSING, POOR SUPPORT, …
  • 9. THERE IS ONLY TWO FUNDAMENTAL PROBLEMS IN B2B SOFTWARE BUSINESS: 1. SALES (LACK OF IT) 2. DELIVERING HIGH QUALITY SOFTWARE PROFITABLY AND ON TIME USUALLY COMPANIES ARE STRUGGLING WITH BOTH Vanha viidakon sanonta SOFTWARE BUSINESS
  • 10. SERVICES BUSINESS KEY PROCESSES TO MAKE IT PROFITABLE Process Description KPI Sales Customer acquisition, creating leads, proposal and quoting. Closing deals. Leads (nbr) Opportunities (eur & nbr) Offers (eur & nbr) Order base (eur) Delivery Software and service delivery process, developing high quality solutions. Can be lean, agile, or traditional. Invoicing, escalation management and delivery approval. Realised hours Revenue & costs (profit) Average hour price Quality metrics Resourcing & recruiting Planning and implementing service and project resourcing with skilled experts onetime. Transferring people and competences efficiently to new domains. Individual billability rate (%) Unit level billability (%) Attrition rate (%) Offering development Creating productized services offering to improve competitive position by increasing value of services or reducing cost of delivering it. Reusable components Productised standard services Product based sales
  • 11. TOOLS
  • 12. TOOLS EXAMPLE TOOLSET NEEDED TO SUPPORT PART OF PROCESSES
  • 13. TOOLS TRACKING SALES FUNNEL WITH CRM OPPORTUNITYLEAD OFFER ORDER
  • 14. TOOLS FORECASTING REVENUE AND COSTS ▸ Usually 12 months running forecast of revenue and costs on monthly level ▸ Most important things to influence estimates: Order base, identified sales cases, delivery quality (reclamations), subcontracting, poor effort estimations, …. 0 35 70 105 140 APRIL MAY JUNE JULY Order base Identified sales New sales Budget target
  • 15. TOOLS RESOURCE UTILISATION & FUTURE ALLOCATIONS ▸Team billable work utilisation and optimisation important to maintain profitability ▸Future resource allocation estimates and scenarios provides input for on time recruitments
  • 16. TOOLS EXAMPLE OF SOFTWARE DELIVERY MODEL
  • 17. SUMMARY RUNNING SOFTWARE BUSINESS IN PLC ▸ Excellent strategy, vision, products, services and people is needed —> But without systematic execution business won’t bloom ▸ Technologies change over years and software is always implemented by talented individuals - but on high level business steerings happens around the same couple basic processes ▸ You need to master a lot of more that just coding e.g. basics of corporate finance, SW development processes, sales support, team work, …