A Digital Twin Business Model in 40 Hours
Though long past the date when I should have ‘retired’, I just can’t resist interesting projects, like the one a new friend brought me a few weeks ago. It concerns a small but fast-growing B2B business, providing a management-system SAAS platform for a certain type of real estate company.
The business model is essentially simple. The company gets revenue from [a] implementation fees as clients come on board and [b] continuing SAAS fees from live clients already using the system. Operating costs are dominated by staff in the various teams – sales and marketing, platform development, client onboarding, and customer support. Then there are the costs of running the SAAS platform and the usual overheads of finance, HR, and premises.
The initial problem? … Clients have questions or problems with the platform, so raise support-request ‘tickets’. A support team works to resolve those tickets. Although they already struggle to cope with the rate these tickets arrive, the business expects to double in size this year, and keeps adding new features to the system! So, you may say – hire more staff! But it takes months to learn about the platform and how to resolve client issues, so new staff contribute little to solving tickets and need to be coached while they are learning by the very people who are already struggling to cope.
Meanwhile, new clients must be ‘on-boarded’ – getting them on the system and learning how to use it. But the onboarding team, too, can’t cope with the rate of new clients and the ever-growing feature-set, so those new clients ‘go live’ with too little understanding of the system, so they raise still more tickets. Even after onboarding, ‘novice’ clients continue to raise 3x the rate of tickets of more mature clients.
The wider system. The business has captured the most valuable potential clients over the last 4 years – those with the largest property portfolios, the greatest need for the platform, the highest revenue potential, but also the greatest demand for platform functionality. So the platform developers are under constant pressure to build and release new features. And that pressure means features are released with too many bugs, which leads to more support tickets.
Those tickets come in 3 types – easy “How do I do this?” questions; complaints about things that don’t work; and more complex implementation challenges. So the support team is split in 3 groups too. The overload for each team means that backlogs of unsolved tickets build up. When those backlogs get unacceptable, they have to run “ticket-bashing” sessions when anyone who can help gives up extra time to clear the backlogs. And those sessions are happening more and more often. This puts pressure on the staff, risking a rise in turnover and further loss of even the limited support capacity that exists.
The onboarding team already struggles with existing features, and all new features come with unknown bugs, in spite of developers’ efforts to find them. So clients get new features OK, but fall over more bugs as a result … so the support team gets more support tickets to handle … but they don’t understand the new features either.
And, because the best clients have already been won, the business has no choice but to go for the mid-and small-scale clients. But those clients are harder to win – they have to be made aware, have the platform’s functionality explained, and have to be helped over the challenges that they fear will arise if they adopt it. And then those smaller clients deliver less value when they are won! And they don’t have great staff resources themselves, so they generate proportionally more support requests. Except that they don’t need the fancy extra functionality demanded by the top-range clients.
What my friend needs. First, he needed to just get a handle on the growing imbalance between the flow of support tickets and the capacity of the service team to deal with those requests. So that’s what the initial model did. It showed just how badly the problem would escalate over coming weeks if nothing changed, and pointed to solutions.
But he wanted more than just a working model of the support team’s workload because he could see that was just a symptom of a more complex set of issues, encompassing the whole business, all the way from initial marketing right through to the product development and staffing that has to happen. And of course, he and his colleagues need to understand not only where business development and performance may be going, but the financial implications as well.
So he needs a complete “digital twin” business model, playing out how everything in the system changes over time – platform IT development; marketing and partner acquisition, promotion and sales to 3 client segments, client on-boarding and support; all that ticket-handling across 3 teams; the staff development for all these activities; and all the financial results. And because things change constantly, typical quarterly results and monthly management reports are no use – he needs a model showing how the business is working week by week.
To understand what is going on, we need history – and because the issues surfacing today were triggered by events way back in the past, we need a model that starts in 2021 and goes out to 2024 and beyond.
What we did. My friend is the perfect client – he really “gets” how a living business model works, how powerful it could be, and how to guide its development. And he is willing to put in the hard yards to chase down the data needed. (At least this business has the data, which is often not true. In those cases, we have to estimate and triangulate between known items to fill in the gaps).
So I actually had the lighter load in all this. I spent some 40 hours building the model with the client’s guidance. He put in twice that effort to get that data and figure out with colleagues what had really been happening.
BUT we did it! – a complete digital-twin model that they can now use to work out priorities and policies to fix the current challenges and get the business in a state where it can grow, sustainably, into the future. And do so without the pressures and crises that currently risk overwhelming it. And all by relentlessly following the 4 steps of the strategy dynamics method you can discover in our online course on how to build dynamic business models:
Dynamic Business Modeling
An online course that guides you in creating a quantified, simulated “digital twin” of your business, highlighting inter-dependencies and feedback points.
Society members get a 20% discount
From Bergen to Global: UiB’s System Dynamics Group The System Dynamics Group, an autonomous research group at the University of Bergen (UiB) was established in 1971 by professor emeritus Svein Nordbotten. Inspired by the work of Jay W. Forrester, Nordbotten...
Consideo’s Insight into the Global Energy Transition: A Systems Perspective Complexities of Energy TransitionThe global energy transition is a complex challenge. The development of technology, the need for resources, the depletion of high-grade materials and...
2023 PwC Mark Paich Hackathon Highlights The System Dynamics Society and PwC US joined forces to hold a hackathon event that brought together practitioners, researchers, and students passionate about the System Dynamics methodology. The 2023 PwC Mark Paich Hackathon...
System Dynamics for Beginners – Hands-on Training The Nigerian Chapter of the System Dynamics Society is putting together some seminars to teach system dynamics to beginners across different walks of life. We started with System Dynamics Building Blocks for...
Recent Business cases
System Dynamics Unravels ICU Tensions at the Portuguese Oncology Institute EXECUTIVE Summary The Portuguese Oncology Institute (IPO) faced a critical challenge in its intensive care unit (ICU) where doctors and nurses experienced high turnover due to tensions with...
System Dynamics Helps Farmers Escape Poverty Trap in Guatemala EXECUTIVE Summary Guatemala holds the 4th highest global ranking for chronic malnutrition, and climate change is intensifying the challenges subsistence farmers face in providing food for their families....
Twinings Uses System Dynamics Games to Enhance HR Capability “Realistic simulation is a powerful approach to building capability. The business simulation developed [by Dashboard Simulations and Lane4] gave [Twinings staff] an experience that called for them to develop...