The document discusses the transition of a typical Belgian business application company, Bart's company, from an on-premise to a Software as a Service (SaaS) model. It outlines 4 steps to achieve this: 1) hosting applications for some customers, 2) adding native mobile/web modules, 3) adopting a product mindset, and 4) developing a full multi-tenant SaaS. The goal is to scale from a limited number of customized customers to thousands of customers by developing a well-defined point solution and self-service business model. The rest of the document provides guidance and examples for Bart to consider at each step of the transition.
Start with Reality check: software landscape in Belgium
Setting the scene. Hierverhaaltjevertellen van BartBart bouwt business applications (wat CRM, wat ERP, automatisatie van bedrijfsprocessen, …)Heeftdaar in de loop der jareneensoort van basisplatformvoorontwikkeld
Bart staathier met handen in zijnhaar, hoe gaikditallemaalklaarspelen, hoe geraakik van waarik nu ben, tot eenvolwaardige SaaS business die schaalt? Uiteraard is ditproces v langeadem, waarbijWhere to start?
Ja, datkomen we ooktegen, maar persoonlijkgeloofikdaarniet in: je gaataanteveeldingentegelijksleutelen: je interne processen, je gaat je huidige business ondermijnen, in velegevallen is datgeenoptie
Optie 2 is er 1 van evolutie van kleinestapjes en transities, van lerenstappenalvorenstelopen en tevliegen. Hoe zoudaterconcreetkunnenuitzienvooreen “Bart”
Technologiezoals 2X e.d. hiervermelden.Aangevendatditvoor Bart inpaktheeft op zijninkomsten: zit nu stukje recurring revenue in voorsommigeklantenHijstaat nu ook in voor runtime gedeelte van applicatie. Wordt nu geconfronteerd met dingenzoals backups, restores, af en toe klachtdatietstetraaggaat, …Bart vraagtzichookaf: investeren in eigen servers, huren, …Bart zethierookeerstestappennaarautomatisatie van opzettennieuwe klanten
Nusommige van Bart’s klanten smartphone/tablet gebruikenvoorconsumptie v applicatie, vragenzezichaf of zegeenintegratie met google maps kunnenhebben in hun CRM etc.Bart overweegtrichting “native mobile/web” module tegaanBart begint met het introduceren van web/app server, technologiezoals html5, json, REST, en interfaced met legacy applicatie via
This is where Bart start to wonder, I now did this mobile app/module for a few customers now, maybe there is a product in there!!Grootsteuitdagingvoor Bart: moving from Project thinking to product thinking
Nusommige van Bart’s klanten smartphone/tablet gebruikenvoorconsumptie v applicatie, vragenzezichaf of zegeenintegratie met google maps kunnenhebben in hun CRM etc.Bart overweegtrichting “native mobile/web” module tegaanBart begint met het introduceren van web/app server, technologiezoals html5, json, REST, en interfaced met legacy applicatie via
Hierookietsvertellenrond standards, hoe gemakkelijkkan je migreren van 1 service naareenandere, hoe de eigen point oplossingintegreren met andere (SaaS) oplossingen?
Dus, als je jezelfherkent in Bart’s scenario, of als je ervaringhebt, expert bent die Bart kanhelpenbij het maken van transities, als je zelfeentechnolgie in huishebtombarttehelpen, aarzelnietomonstecontacteren,