Altiwerk
EasyScreenViewer vs.

Build it, hire it, or buy it.

Three honest paths to getting custom screens inside FSM. Here's how they compare on the dimensions that matter once you're past the demo.

DimensionBuild it yourselfHire a consulting firmEasyScreenViewer
Time to first working screenWeeks to monthsWeeks (after kickoff + scoping)Under an hour
Skills requiredFull-stack JS + FSM Shell SDK + CQLProject manager on your sideFSM admin access
Maintenance burdenOn you forever — DTO bumps, SDK changes, browser updatesOngoing retainer or pay-per-changeWe maintain it. Updates ship automatically.
Cost predictabilityEngineering hours, hard to estimateVariable — scope creep is the normFixed annual SKU price
Cross-customer improvementsNone — you're aloneRarely — each engagement is bespokeEvery customer gets every fix
Custom layouts (bespoke screens)Full controlFull controlAvailable on Complete SKU
Source code accessYesUsually yesNo — it's a product
Vendor lock-in riskNoneDepends on contractLow — screens stored in your FSM tenant as your data
Security review surfaceWhatever you buildWhatever the consultant buildsOne reviewable architecture, shared across customers

We're biased — we built ESV. The rows we don't call out as a win are the ones where ESV genuinely trades something away.

Build it yourself, if…

You have FSM Shell SDK expertise on staff, a screen need that's wildly unique to your business, and the maintenance bandwidth to keep up with FSM platform changes year after year. The control is real — so is the ongoing cost.

Hire a consulting firm, if…

You need one specific, complex workflow and you'd rather pay a fixed engagement fee than learn FSM extensions in-house. Just budget for the ongoing retainer — extensions break when the underlying platform changes.

Use EasyScreenViewer, if…

You want custom screens up and running this week, you don't want to maintain extension code, and your screens fit one of our templates (Standard / UDO / SAP) — or you upgrade to Complete for custom layouts.

Common objections

What if ESV doesn't do exactly what we need?

Tell us. We prioritize customer requests over speculative features. If it's reasonable scope and would help other customers, it goes on the roadmap. If it's truly one-off, hire a consultant — we'll be honest about that.

What if you go out of business?

The screens you built are stored in your FSM tenant as FSM data, not on our servers. Worst case, the license stops validating and you lose the gating — but your screens, configurations, and data stay yours.

Why not just contract you to build a custom version for us?

We don't sell consulting. Our edge is that we ship the same product to multiple customers, so every fix benefits everyone. A custom fork breaks that math for both of us.

Get started

Skip the build/buy debate — try ESV first.

14-day trial license bound to your tenant. If it doesn't fit your needs, you've lost an afternoon.