← All posts

How to find value in Enterprise Software

A common theme I have seen during my time as Solution Architect and Service Delivery Manager within Enterprise Software is the struggle to find or create value from a product post-implementation or purchase.

Most enterprise software deployments I have been part of ended well. The rollout finished, the platform worked, and the professional services engagement ended.

The issue came afterwards: Across almost every customer I worked with, the pattern was the same: a capable platform with tons of useful data, a small team or single person responsible for it, and no or barely any captured value.

In the conversations that followed a focal point was always the tool itself. There was an underlying expectation that value just comes from having the platform implemented. The issue I saw was that, although a tool could always improve, technology is only one of three verticals: People, Process and Technology. If an organization doesn't dedicate the right people or resources and implement the supporting processes then technology adoption is guaranteed to fail one way or another.

To simplify this in the enterprise context: If you look at enterprise software such as SAP or ServiceNow, look at the amount of effort it takes to support an organization in their successful use. My observation is that this applies to any enterprise software platform in varying degrees.

THE THREE VERTICALS TO SUCCESSFUL TECHNOLOGY ADOPTION
01 People The right owners and resources dedicated to the platform.
+
02 Process Supporting workflows that turn capability into outcomes.
+
03 Technology The tool itself — necessary, but only one of the three.
NEGLECT ANY ONE → ADOPTION FAILS

What I did with Nexthink

For my customers that faced these issues I tried to find a model thats reusable regardless of resource capacity to make it work for their organizations.

The first thing was to change the mental picture of a tool or platform. My priority was for our customers to view it as a service.

Positioning the platform as a service rather than a tool immediately had an impact in perception for my customers. The conversations moved from trying to aimlessly find value within the tool to building a structure around it that enables finding value with ease.

My go-to process when building a service

A use-case intake process really shifted how my customers started working with our platform and building their service. Having a process that allows an application owner to put a lifecycle on an idea, ask or request enabled them to understand what the next thing is they should be working on within the platform.

FIG. 01 · USE-CASE INTAKE HOVER OVER THE PROCESS STEPS FOR DETAILED INSTRUCTIONS
COLLECT & ROUTE
STEP 01
Collect & Route

The logic is that ideas, asks or requests can come from different sources. What's important is that each one gets assigned to a use-case lead for the remainder of the process — this ensures ownership, but also continuity in retaining context while the request is being worked.

ON THE USE-CASE LEAD

The use-case lead does not have to be an application owner. Not every organization has the luxury of dedicated resources working on only one platform. It could be a member of a team — as long as it's someone with competency in the use of the platform or product.

VALIDATE & ESTIMATE VALUE
STEP 02
Validate & Estimate Value

This step, to me, has always been the most critical.

VALIDATE

Validating the use-case is important because we need to ensure the platform or product can actually do what the use-case wants it to (at least on a high level). As an exaggerated example: a request to the Azure platform team to store physical cars in it doesn't make sense.

ESTIMATE VALUE

One of the most common points of failure in adoption journeys for Nexthink customers was not trying to value use-cases before implementing them. A famous example for me was IT departments reducing the logon or boot duration for endpoints. Almost always it was one of the first use-cases they prioritized, dedicating significant engineering hours toward it — but in terms of value it often was disastrous in most organizations. Why? Because while a 30-second saving in boot or logon duration might sound impressive, the reality was that (a) users didn't go through this process daily, and (b) summed up to a money figure it barely moved the needle for an enterprise setting.

no. of devices × time saved per device (s) × runs per year
= total time saved (s)  ÷  60 = total time saved (hrs)
× avg. hourly rate of employee productivity
= total estimated value for this use-case

Now imagine you targeted the most recurring and time-consuming IT service-desk tickets? Then we're not talking about seconds, but hours of lost productivity — cost savings not just on the employee side but also on the side of IT professionals. All of this can be ascertained, most of the time, with little effort — and before any time is spent engineering a solution.

DECISION TO CONTINUE
STEP 03
Decision to Continue

This is an opportunity to decide if a use-case should continue, or if the facts say it should be closed or rejected.

ON PEOPLE

From a people perspective this can be flexible as well. In very large enterprise settings, or in environments where the application owner / platform team face repeated pressure on which use-cases are implemented, this is a good gate to present a use-case and let leadership decide if they'd like to proceed. But it can also just be a simple decision by the application owner. This process is meant to be easily amended for organizations to fit their needs.

PRIORITIZE & ESTIMATE EFFORT
STEP 04
Prioritize & Estimate Effort

If a use-case makes it past the validation and value-estimation stage, then it needs to be prioritized against the current backlog of use-cases — along with the effort of how long it will take to implement.

The order of this sequence can vary. Sometimes it's important to know how much effort comes with a use-case in order to prioritize it; but sometimes a use-case is so critical that the effort estimation is purely required from an engineering / resource-planning perspective.

ROADMAP DECISION
STEP 05
Roadmap Decision

This is just the formal step of placing the use-case in the roadmap, prioritized with an expected delivery date.

It's also an opportunity to introduce the backlog / roadmap to leadership and have them review it — to gather input and feedback on what their priorities might be.

DELIVERY MODEL
STEP 06
Delivery Model

This is where the use-case graduates the intake process and moves onto implementation.

The reason I call this the delivery model is because delivery could be done by the internal platform team, the application owner, an external service provider, or a project team. The key thing is that it needs to be routed to someone — or to a process — for delivery.

SERVICE OWNER
IT MANAGER
BUSINESS UNIT
UCL
USE-CASE LEAD
ONE OWNER, END TO END
PLATFORM TEAM
VENDOR SERVICE
PROJECT TEAM
REQUESTS DELIVERY LEADS
DECISION STAGE VALUE CHECKPOINT DOCUMENTED GATE ONE LEAD CARRIES THE REQUEST
Every distinct request converges on one use-case lead, who carries it through the stages above.

FYI: Detailed reasoning available by hovering over the process steps.

First, value is estimated before effort is spent. A ballpark value estimate at intake is imprecise, but it forces the conversation about why the request exists and it creates the foundation of tracking the value of the use-case.

Second, the gates produce documented decisions: Proposal, prioritization, timing, complexity. Much of the value of the process is in what it stops. A declined use case that would have cost hours of engineering efforts with little to no return of value is resources saved.

This process is flexible enough to further integrate contributing roles or to add more nuanced steps in between depending on an organizations need.

What is missing: A service catalog for repeatable work

Not every request should go through the use-case intake process. A predefined dashboard, a standard report, a templated communication campaign are repeatable, low-complexity tasks, and pushing them through that process would be pure overhead.

So the second part of the model is a service-request lane: a small catalog of predefined offerings, requested through a standard form and handled entirely by the platform team, with no gates.

FIG. 02 · TWO LANES
USE-CASE LANE UNIQUE · HIGH VALUE
NEW USE CASE
INTAKE PROCESS
ROADMAP DECISION
DELIVERY IN WEEKS
PROVEN & REPEATABLE USE CASES GRADUATE INTO THE CATALOG
SERVICE LANE REPEATABLE · LOW COMPLEXITY
STANDARD REQUEST
CATALOG FORM
PLATFORM TEAM
DELIVERY IN DAYS
VALUE CHECKPOINT DOCUMENTED GATE DELIVERY
Repeatable work skips the intake overhead; the intake process stays focused on unique, high-value use cases.

Building a service catalog does two things at once. The business gets fast, predictable turnaround, which makes the platform feel like a service rather than a project or a tool. And the intake process is protected from being flooded with small tasks, so it keeps its focus on high-value work.

The two lanes also feed each other: a use case that went through intake and proved repeatable can graduate into a catalog item. Over time, the catalog becomes a record of what the platform reliably does (well).

The artifacts that hold it together

Services decay unless something holds them in place. The third part of the model is a combination of documents and people, that together form the service offering. I picture them as a house: the offering is the roof, the artifacts are the pillars, and IT and business objectives are the foundation everything must trace back to.

FIG. 03 · THE GOVERNANCE HOUSE HOVER OVER EACH ARTIFACT FOR DETAIL
THE SERVICE OFFERING WHAT THE ORGANIZATION CAN COUNT ON
01 ROADMAP WHAT COMES NEXT DOCUMENT
ARTIFACT 01DOCUMENT
Roadmap

Sets the high-level timeline for value cases. It provides a shared view of what comes next.

02 PROGRAM TRACKER WHAT IS IN FLIGHT DOCUMENT
ARTIFACT 02DOCUMENT
Program Tracker

Tracks all ongoing activities and deliverables which enables quality control on delivery.

03 GUIDELINES HOW WE DECIDE DOCUMENT
ARTIFACT 03DOCUMENT
Guidelines

The ruleset for how decisions are made or what the service is and isn't.

04 SUCCESS PLAN WHAT MATTERS MOST DOCUMENT
ARTIFACT 04DOCUMENT
Success Plan

Defines the key success imperatives and points the team at high-value areas. Often aligned to the organizations business objectives.

05 VALUE TRACKER WHAT IT WAS WORTH DOCUMENT
ARTIFACT 05DOCUMENT
Value Tracker

Records the value each delivered use case generated, against its intake estimate.

06 GOVERNANCE BOARD WHO DECIDES PEOPLE
ARTIFACT 06PEOPLE
Governance Board

Makes the executive decisions and provides roadmap approvals, priorities, escalations. This should be shaped based on organizational need.

FOUNDATION · IT & BUSINESS OBJECTIVES OBJECTIVES FEED EVERY PILLAR ABOVE
ARTIFACT · DOCUMENT ARTIFACT · PEOPLE SHARED OBJECTIVES
Six artifacts carry the service offering; every one of them must trace back to IT and business objectives.

FYI: Detailed explanation available by hovering over the elements..

The two elements that I believe to be critical are the value tracker and the board. The value tracker helps move the renewal conversation from cost to review of value. And the board provides the platform team with a mechanism to defend its priorities and decisions made.

My current reflection

Although I initially designed this for one product, I think this methodology holds up well in any enterprise software scenario as it contains nothing product-specific. It applies especially for a product when its value is not self-evident from usage alone.

At least it helped me answer the question "we bought the capability, now what?".

As I'm writing this post I realize that it might be worth revisiting this specifically for AI.
I'll have a think about it...

KW
Kevin Wyss Senior Consultant at alpONE