SlideShare a Scribd company logo
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 Management
SSFIndia1
 
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
 
gti
gtigti
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
Eduserv
 
B-Case 2
B-Case 2B-Case 2
B-Case 2
guesta3aa026
 
Answers to common customer questions
Answers to common customer questionsAnswers to common customer questions
Answers to common customer questions
Clive 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 Decisions
ITpreneurs
 
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 Solutions
Marlabs
 
Business Transformation infographic
Business Transformation infographicBusiness Transformation infographic
Business Transformation infographic
Sau-Yeng Dixon
 
Meeting Point Corporate Brochure
Meeting Point Corporate BrochureMeeting Point Corporate Brochure
Meeting Point Corporate Brochure
The 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 effectively
Equiteq
 
Implementing Customer Transformation - Melbourne
Implementing Customer Transformation - MelbourneImplementing Customer Transformation - Melbourne
Implementing Customer Transformation - Melbourne
Marty 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 Salesforce
Sau-Yeng Dixon
 
Quantifying business value
Quantifying business valueQuantifying business value
Quantifying business value
Chuong 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.pdf
InnoApex
 
Strategic audit hp
Strategic audit   hpStrategic audit   hp
Strategic audit hp
Fabiha Juveria
 
App development company
App development companyApp development company
App development company
Syntrino
 
Bomt model
Bomt model Bomt model
Bomt model
NupurVaidya1
 
Overview of Tigernix Consulting Services
Overview of Tigernix Consulting ServicesOverview of Tigernix Consulting Services
Overview of Tigernix Consulting Services
Tigernix Pte Ltd
 
Universal marketing solutions
Universal marketing solutionsUniversal marketing solutions
Universal marketing solutionsdineshsiwakoti
 
Confirmit: An Introduction
Confirmit: An IntroductionConfirmit: An Introduction
Confirmit: An Introduction
Confirmit
 
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 2016
Kofo 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 Workshop
ottoneubert
 
Off Root | Company presentation
Off Root | Company presentationOff Root | Company presentation
Off Root | Company presentation
Xavier 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 MOMENTUM
Shafayet 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 Growth
Jay C
 
CX driven product development
CX driven product developmentCX driven product development
CX driven product development
CX NPD ltd
 
Nippon Data Systems - An Overview
Nippon Data Systems - An OverviewNippon Data Systems - An Overview
Nippon Data Systems - An Overview
Asit 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

2024 RoOUG Security model for the cloud.pptx
2024 RoOUG Security model for the cloud.pptx2024 RoOUG Security model for the cloud.pptx
2024 RoOUG Security model for the cloud.pptx
Georgi Kodinov
 
Using IESVE for Room Loads Analysis - Australia & New Zealand
Using IESVE for Room Loads Analysis - Australia & New ZealandUsing IESVE for Room Loads Analysis - Australia & New Zealand
Using IESVE for Room Loads Analysis - Australia & New Zealand
IES VE
 
BoxLang: Review our Visionary Licenses of 2024
BoxLang: Review our Visionary Licenses of 2024BoxLang: Review our Visionary Licenses of 2024
BoxLang: Review our Visionary Licenses of 2024
Ortus Solutions, Corp
 
Corporate Management | Session 3 of 3 | Tendenci AMS
Corporate Management | Session 3 of 3 | Tendenci AMSCorporate Management | Session 3 of 3 | Tendenci AMS
Corporate Management | Session 3 of 3 | Tendenci AMS
Tendenci - The Open Source AMS (Association Management Software)
 
Enhancing Project Management Efficiency_ Leveraging AI Tools like ChatGPT.pdf
Enhancing Project Management Efficiency_ Leveraging AI Tools like ChatGPT.pdfEnhancing Project Management Efficiency_ Leveraging AI Tools like ChatGPT.pdf
Enhancing Project Management Efficiency_ Leveraging AI Tools like ChatGPT.pdf
Jay Das
 
Globus Connect Server Deep Dive - GlobusWorld 2024
Globus Connect Server Deep Dive - GlobusWorld 2024Globus Connect Server Deep Dive - GlobusWorld 2024
Globus Connect Server Deep Dive - GlobusWorld 2024
Globus
 
Top Features to Include in Your Winzo Clone App for Business Growth (4).pptx
Top Features to Include in Your Winzo Clone App for Business Growth (4).pptxTop Features to Include in Your Winzo Clone App for Business Growth (4).pptx
Top Features to Include in Your Winzo Clone App for Business Growth (4).pptx
rickgrimesss22
 
Cyaniclab : Software Development Agency Portfolio.pdf
Cyaniclab : Software Development Agency Portfolio.pdfCyaniclab : Software Development Agency Portfolio.pdf
Cyaniclab : Software Development Agency Portfolio.pdf
Cyanic lab
 
First Steps with Globus Compute Multi-User Endpoints
First Steps with Globus Compute Multi-User EndpointsFirst Steps with Globus Compute Multi-User Endpoints
First Steps with Globus Compute Multi-User Endpoints
Globus
 
Enterprise Resource Planning System in Telangana
Enterprise Resource Planning System in TelanganaEnterprise Resource Planning System in Telangana
Enterprise Resource Planning System in Telangana
NYGGS Automation Suite
 
Dominate Social Media with TubeTrivia AI’s Addictive Quiz Videos.pdf
Dominate Social Media with TubeTrivia AI’s Addictive Quiz Videos.pdfDominate Social Media with TubeTrivia AI’s Addictive Quiz Videos.pdf
Dominate Social Media with TubeTrivia AI’s Addictive Quiz Videos.pdf
AMB-Review
 
Beyond Event Sourcing - Embracing CRUD for Wix Platform - Java.IL
Beyond Event Sourcing - Embracing CRUD for Wix Platform - Java.ILBeyond Event Sourcing - Embracing CRUD for Wix Platform - Java.IL
Beyond Event Sourcing - Embracing CRUD for Wix Platform - Java.IL
Natan Silnitsky
 
Navigating the Metaverse: A Journey into Virtual Evolution"
Navigating the Metaverse: A Journey into Virtual Evolution"Navigating the Metaverse: A Journey into Virtual Evolution"
Navigating the Metaverse: A Journey into Virtual Evolution"
Donna Lenk
 
Quarkus Hidden and Forbidden Extensions
Quarkus Hidden and Forbidden ExtensionsQuarkus Hidden and Forbidden Extensions
Quarkus Hidden and Forbidden Extensions
Max Andersen
 
A Comprehensive Look at Generative AI in Retail App Testing.pdf
A Comprehensive Look at Generative AI in Retail App Testing.pdfA Comprehensive Look at Generative AI in Retail App Testing.pdf
A Comprehensive Look at Generative AI in Retail App Testing.pdf
kalichargn70th171
 
Prosigns: Transforming Business with Tailored Technology Solutions
Prosigns: Transforming Business with Tailored Technology SolutionsProsigns: Transforming Business with Tailored Technology Solutions
Prosigns: Transforming Business with Tailored Technology Solutions
Prosigns
 
Globus Compute wth IRI Workflows - GlobusWorld 2024
Globus Compute wth IRI Workflows - GlobusWorld 2024Globus Compute wth IRI Workflows - GlobusWorld 2024
Globus Compute wth IRI Workflows - GlobusWorld 2024
Globus
 
Webinar: Salesforce Document Management 2.0 - Smarter, Faster, Better
Webinar: Salesforce Document Management 2.0 - Smarter, Faster, BetterWebinar: Salesforce Document Management 2.0 - Smarter, Faster, Better
Webinar: Salesforce Document Management 2.0 - Smarter, Faster, Better
XfilesPro
 
Climate Science Flows: Enabling Petabyte-Scale Climate Analysis with the Eart...
Climate Science Flows: Enabling Petabyte-Scale Climate Analysis with the Eart...Climate Science Flows: Enabling Petabyte-Scale Climate Analysis with the Eart...
Climate Science Flows: Enabling Petabyte-Scale Climate Analysis with the Eart...
Globus
 
TROUBLESHOOTING 9 TYPES OF OUTOFMEMORYERROR
TROUBLESHOOTING 9 TYPES OF OUTOFMEMORYERRORTROUBLESHOOTING 9 TYPES OF OUTOFMEMORYERROR
TROUBLESHOOTING 9 TYPES OF OUTOFMEMORYERROR
Tier1 app
 

Recently uploaded (20)

2024 RoOUG Security model for the cloud.pptx
2024 RoOUG Security model for the cloud.pptx2024 RoOUG Security model for the cloud.pptx
2024 RoOUG Security model for the cloud.pptx
 
Using IESVE for Room Loads Analysis - Australia & New Zealand
Using IESVE for Room Loads Analysis - Australia & New ZealandUsing IESVE for Room Loads Analysis - Australia & New Zealand
Using IESVE for Room Loads Analysis - Australia & New Zealand
 
BoxLang: Review our Visionary Licenses of 2024
BoxLang: Review our Visionary Licenses of 2024BoxLang: Review our Visionary Licenses of 2024
BoxLang: Review our Visionary Licenses of 2024
 
Corporate Management | Session 3 of 3 | Tendenci AMS
Corporate Management | Session 3 of 3 | Tendenci AMSCorporate Management | Session 3 of 3 | Tendenci AMS
Corporate Management | Session 3 of 3 | Tendenci AMS
 
Enhancing Project Management Efficiency_ Leveraging AI Tools like ChatGPT.pdf
Enhancing Project Management Efficiency_ Leveraging AI Tools like ChatGPT.pdfEnhancing Project Management Efficiency_ Leveraging AI Tools like ChatGPT.pdf
Enhancing Project Management Efficiency_ Leveraging AI Tools like ChatGPT.pdf
 
Globus Connect Server Deep Dive - GlobusWorld 2024
Globus Connect Server Deep Dive - GlobusWorld 2024Globus Connect Server Deep Dive - GlobusWorld 2024
Globus Connect Server Deep Dive - GlobusWorld 2024
 
Top Features to Include in Your Winzo Clone App for Business Growth (4).pptx
Top Features to Include in Your Winzo Clone App for Business Growth (4).pptxTop Features to Include in Your Winzo Clone App for Business Growth (4).pptx
Top Features to Include in Your Winzo Clone App for Business Growth (4).pptx
 
Cyaniclab : Software Development Agency Portfolio.pdf
Cyaniclab : Software Development Agency Portfolio.pdfCyaniclab : Software Development Agency Portfolio.pdf
Cyaniclab : Software Development Agency Portfolio.pdf
 
First Steps with Globus Compute Multi-User Endpoints
First Steps with Globus Compute Multi-User EndpointsFirst Steps with Globus Compute Multi-User Endpoints
First Steps with Globus Compute Multi-User Endpoints
 
Enterprise Resource Planning System in Telangana
Enterprise Resource Planning System in TelanganaEnterprise Resource Planning System in Telangana
Enterprise Resource Planning System in Telangana
 
Dominate Social Media with TubeTrivia AI’s Addictive Quiz Videos.pdf
Dominate Social Media with TubeTrivia AI’s Addictive Quiz Videos.pdfDominate Social Media with TubeTrivia AI’s Addictive Quiz Videos.pdf
Dominate Social Media with TubeTrivia AI’s Addictive Quiz Videos.pdf
 
Beyond Event Sourcing - Embracing CRUD for Wix Platform - Java.IL
Beyond Event Sourcing - Embracing CRUD for Wix Platform - Java.ILBeyond Event Sourcing - Embracing CRUD for Wix Platform - Java.IL
Beyond Event Sourcing - Embracing CRUD for Wix Platform - Java.IL
 
Navigating the Metaverse: A Journey into Virtual Evolution"
Navigating the Metaverse: A Journey into Virtual Evolution"Navigating the Metaverse: A Journey into Virtual Evolution"
Navigating the Metaverse: A Journey into Virtual Evolution"
 
Quarkus Hidden and Forbidden Extensions
Quarkus Hidden and Forbidden ExtensionsQuarkus Hidden and Forbidden Extensions
Quarkus Hidden and Forbidden Extensions
 
A Comprehensive Look at Generative AI in Retail App Testing.pdf
A Comprehensive Look at Generative AI in Retail App Testing.pdfA Comprehensive Look at Generative AI in Retail App Testing.pdf
A Comprehensive Look at Generative AI in Retail App Testing.pdf
 
Prosigns: Transforming Business with Tailored Technology Solutions
Prosigns: Transforming Business with Tailored Technology SolutionsProsigns: Transforming Business with Tailored Technology Solutions
Prosigns: Transforming Business with Tailored Technology Solutions
 
Globus Compute wth IRI Workflows - GlobusWorld 2024
Globus Compute wth IRI Workflows - GlobusWorld 2024Globus Compute wth IRI Workflows - GlobusWorld 2024
Globus Compute wth IRI Workflows - GlobusWorld 2024
 
Webinar: Salesforce Document Management 2.0 - Smarter, Faster, Better
Webinar: Salesforce Document Management 2.0 - Smarter, Faster, BetterWebinar: Salesforce Document Management 2.0 - Smarter, Faster, Better
Webinar: Salesforce Document Management 2.0 - Smarter, Faster, Better
 
Climate Science Flows: Enabling Petabyte-Scale Climate Analysis with the Eart...
Climate Science Flows: Enabling Petabyte-Scale Climate Analysis with the Eart...Climate Science Flows: Enabling Petabyte-Scale Climate Analysis with the Eart...
Climate Science Flows: Enabling Petabyte-Scale Climate Analysis with the Eart...
 
TROUBLESHOOTING 9 TYPES OF OUTOFMEMORYERROR
TROUBLESHOOTING 9 TYPES OF OUTOFMEMORYERRORTROUBLESHOOTING 9 TYPES OF OUTOFMEMORYERROR
TROUBLESHOOTING 9 TYPES OF OUTOFMEMORYERROR
 

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, …