(ServiceNow & Mendix)

ServiceNow and Mendix, used where low-code genuinely fits

ServiceNow is excellent at service management and expensive as a general application platform. Mendix builds internal applications fast and binds you to a runtime. Both are good tools with sharp edges worth knowing before you commit.

(The trade you are making)

Low-code buys speed with money and freedom. You skip the scaffolding and reach a working application in weeks, then discover the parts you cannot reach: a component the platform will not render your way, a licence that charges per person using the portal, an upgrade you must take on the vendor calendar. Worth it often, but go in knowing the terms.

The decision is rarely low-code against custom across a whole organisation. It is per application. A service desk belongs on ServiceNow; a customer-facing product with a hundred thousand users almost certainly does not.

(What we deliver)

What low-code development with us covers

Implementation, rescue work on an instance that has drifted, and the occasional project of moving something off a platform it outgrew.

  1. Before any licence is signed: expected users, integration count, interface demands and how unusual the logic is. The outcome is a recommendation with a three-year cost comparison against building it conventionally, and sometimes the recommendation is not to buy the platform.

  2. Incident, request, problem and change on ServiceNow: assignment rules, approval chains, SLA definitions with sensible pause conditions, and a CMDB populated by discovery rather than by hand. Configured close to the out-of-the-box model so future family releases stay routine.

  3. A catalogue staff can search, request forms that ask only what is needed, knowledge articles surfaced at the point of asking, and clear status on an open request. Most of the reduction in ticket volume comes from the catalogue design rather than from the platform.

  4. Domain model, microflows and pages for internal applications: inspections, approvals, asset tracking, operations tooling. Java actions where the visual editor runs out, published REST services so the app is a participant in your architecture rather than an island.

  5. IntegrationHub spokes and a MID Server for what sits behind the firewall, REST and OData into ERP, HR and identity systems. Interfaces are documented and monitored, since a silent sync failure in a CMDB is worse than no CMDB at all.

  6. Keeping customisation inside supported patterns so platform upgrades are a test cycle, not a project. Where a platform has become the wrong home, a costed migration path — data model, integrations and the order in which pieces move.

(What we work in)

(How we work)

How the work runs

Every engagement is scoped in phases, priced per phase, and reviewed with you at the end of each one.

  1. 01

    Discovery

    We map the problem, the systems around it and what a good outcome looks like, then scope the work in phases you can stop after.

  2. 02

    Design

    Flows, architecture and interfaces agreed before anyone writes production code.

  3. 03

    Build

    Two-week increments, a working environment you can open, and a demo at the end of each one.

  4. 04

    Testing

    Functional, performance, security and accessibility checks run through the build, not bolted on at the end.

  5. 05

    Launch

    Deployment, monitoring, documentation and the handover your team needs to run it.

  6. 06

    Support

    Fixes, updates and the next set of features, at an agreed monthly capacity.

(Why Team of Keys)

When low-code is right and when it becomes a cage

Nobody regrets a service desk on ServiceNow. People do regret the customer portal built there because the licence was already paid for.

  1. 01

    Right for internal, rule-heavy work

    Approvals, service requests, inspections, asset registers — moderate user counts, logic that changes often, no unusual interface demands. Low-code will beat a conventional build on time to first release and on the cost of the tenth change.

  2. 02

    Wrong for scale and for customers

    Per-user licensing that made sense for four hundred staff does not survive forty thousand customers. Add strict performance targets or a distinctive interface and the platform becomes something you fight rather than use.

  3. 03

    Customise lightly or upgrade painfully

    The instances that dread every release are the ones where core tables were rewritten. Configuration inside supported extension patterns is the difference between an upgrade weekend and an upgrade programme.

  4. 04

    Version control, even here

    Update sets and Mendix projects go through source control and a proper environment pipeline. Low-code does not excuse a team from knowing who changed what, and it is what makes a rollback possible.

  5. 05

    An exit plan on day one

    We document the data model and keep integrations at the platform edge, so leaving remains an option with a known cost. Lock-in is acceptable when you have chosen it deliberately and can price it.

(Related)

More in automation

(FAQ)

Questions, answered

Platform subscription is negotiated with the vendor and depends on fulfiller counts and modules. Implementation work is separate: a focused ITSM rollout covering incident, request and change with a service portal typically runs two to four months. CMDB and discovery usually deserve their own phase, because populating and maintaining it is a longer commitment than configuring it.

A single internal application with a clear domain model and two integrations usually reaches production in six to twelve weeks. The visual development is fast; the time goes into the same places as any project — data model decisions, integrations and getting people to use it. Mendix licensing is priced per application and per user, which is worth modelling first.

At three points. When user counts grow and per-user licensing outpaces the value. When a requirement lands outside what the platform renders or computes and the workaround costs more than the feature. And when heavy customisation makes every vendor upgrade a project. None are reasons to avoid low-code, only reasons to keep an exit cost in view.

Yes, with effort proportional to how deeply the platform was used. Data exports cleanly. Business logic written in microflows or platform scripts has to be rewritten, and any interface built with platform components is rebuilt. Keeping integrations at the edge and the data model documented is what keeps that migration a project rather than an ordeal.

Often the first useful engagement is a review of one: which customisations block upgrades, which workflows people bypass, how much of the catalogue is unused, and whether the CMDB reflects reality. You get a prioritised list of fixes and an opinion on what should move back towards out-of-the-box before anything new is built on top.

(Global presence)

Nine countries, one studio behind them.

Every project is designed, built and shipped from one studio.
Turn the globe, or pick a country to see what we deliver there.

(Next step)

Ask us before the licence is signed

Tell us what the application must do, who uses it and how many of them. You get a fit assessment and a three-year cost comparison.

START

Or write to info@teamofkeys.com · Noida, India