Independent architectural oversight

Would you build a multi-million-dollar house
with no construction oversight?
Don't build software that way either.

The builder builds. Oversight makes sure it's still standing in twenty years — things nobody sees today: the foundation, the load-bearing structure, the walls. In your software, that's the data model, the contracts, and the architecture. I draw on 30 years of experience building robust architectures — from proprietary languages and virtual machines to systems still running in production today.

Book a review session Back to homepage
100% remote · working with clients across the Czech Republic

Problem

Software today gets judged by its number of windows

The number of features, the number of screens, how fast the demo runs — those are the house's windows. Anyone can count them, so that's what decisions get made on. But a building's lifespan isn't decided by the windows, it's decided by the load-bearing structure: the data model, module boundaries, invariants, contracts between layers. A layperson can't assess that — and a vendor won't volunteer to show it.

The worst part is the delay: a house with bad structural design stands there with beautiful windows — for years. The flaw only shows up under a load nobody saw coming when the contract was signed. By the time the wall cracks, the original vendor is long gone from the project, and every change costs multiples of what it should.

❌ Building without oversight

Cheap onboarding, dear everything else

  • × A cheap start, an expensive every following year
  • × Logic copy-pasted in dozens of places
  • × Every change is propagated manually, and nervously
  • × Vendor lock-in: leaving costs more than suffering through
  • × A system that can't be connected to AI agents
✓ Building under oversight

A pricier first week, a flat cost curve after

  • Knowledge lives in the system once — and is referenced everywhere
  • The thousandth change costs roughly what the tenth did
  • Decisions logged in a journal survive a change of people
  • The model is separate from the UI — ready for AI agents too
  • An independent view that represents purely the client's interests

Oversight isn't paid for by the vendor. It's paid for by the client — as insurance against the vendor.

What does it cost me if I skip oversight?

Nothing — until the flawed architectural decision shows up. Then it arrives all at once, usually at the worst possible moment, and fixing it under pressure always costs more than oversight during construction would have. The cost of oversight is an order of magnitude below the cost of the extra month of work an undetected risk forces on you.

Construction solved this a hundred years ago

The client (stavebník)
You — the client paying for the system and living with its consequences
The building contractor
The software house or in-house team building the system
Structural assessment
Review of the data model and architecture before construction begins
A site inspection day
A regular review of the design and key decisions during development
The site log (stavební deník)
An architecture journal: recorded decisions and warnings that survive a change of managers or vendor
Occupancy approval
Handover of the system with an assessment: what's load-bearing, what's a stopgap, what should never be stressed

One important boundary: I'm not a project manager. I don't track the schedule, invoicing, or compliance with a tender's requirements — that's what project managers and process oversight are for. I watch the structural side: the data model, module boundaries, contracts, and the decisions that decide whether, ten years from now, anyone can still safely change the system. A project can finish on time and on budget — and still be standing on sand. That's my turf.

Two services, two moments

The structural engineer before building. Oversight during it.

Architecture assessment

One-off · before the decision

  • Review of the data model and design before it's set in stone
  • A second opinion on a vendor proposal — scope, price, risk
  • Audit of an existing system: where the redundancy is, where the tight coupling is, what breaks first
  • Assessment of an LCNC platform before purchase: what it will cost in year five, not on day one

What lands in your inbox: a concise written assessment (typically 5–10 pages, not a hundred-page PDF) — a risk matrix of "what's on fire now and what can wait," an assessment of the degree of vendor lock-in, and specific recommended steps your vendor can act on right away.

A fixed price for the assessment, or a day rate. A written deliverable I put my name to.

IT Construction Oversight

Ongoing · during development

  • Regular architecture review sessions on a fixed cadence — fully online (video call, shared screen, repository access)
  • An architecture journal for the project — external memory that team turnover can't erase
  • Vendor oversight: I make sure spaghetti doesn't end up hidden under the plaster
  • Early warnings — a design flaw caught today costs hours; caught in two years, it costs months

What lands in your inbox: notes with findings and recommendations after every review session; the ongoing architecture journal belongs to the client — it stays with you even after the engagement ends.

A monthly retainer with guaranteed capacity. I don't build — I watch. So I'm never competing with your vendor.

Confidentiality Both the audit and ongoing oversight run under an NDA. Findings, repository access and internal information stay strictly between you and me — no third party gets access to the results.
Technology independence Alongside the audit practice, I also develop my own technologies (d.process, ATRUST, UNISETUP). Recommendations in the assessment are never tied to what I develop myself — the audit evaluates what's genuinely best for your system.

No pricing fog

The prices below are a floor, not a ceiling — a specific proposal always depends on the system's scope. But you should know the ballpark before you write the first email. For comparison: construction-site oversight for a house typically costs 1.5–3% of the build's price. IT oversight runs similarly — a low single-digit percentage of the system's value, for oversight of an investment in the millions.

Architecture assessment — one-off

A second opinion on a vendor proposal

from CZK 15,000

fixed price · an assessment of scope, price and risks

Architecture assessment before building

from CZK 25,000

a risk matrix + recommended steps · a fraction of the cost of one person-month of development

Audit of an existing system

from CZK 40,000

a basis for the extend-vs-rewrite decision · depends on scope

Day rate outside the packages

CZK 16,000

per day · consulting, workshops, attending vendor negotiations

IT Construction Oversight — monthly retainer

Basic

from CZK 12,000

1 review session a month · a written note · maintaining the architecture journal. For calm phases and smaller projects.

Standard

from CZK 24,000

2 review sessions a month · ongoing availability for questions in between. The most common choice.

Intensive

from CZK 45,000

weekly review sessions. For the design phase — that's when things get set in concrete — and crisis periods.

The first review session is free. And for companies with 25+ employees: under an alternative-performance arrangement, the effective cost after netting out the levy saved is 35–40% lower than shown above.

Relationship with your vendor

Oversight isn't a taskmaster with a whip

A good contractor isn't afraid of construction oversight — it covers them. A decision logged in the journal protects both sides: the client from spaghetti code, the vendor from a later "you should have known that." I'm not an approval gate that slows down the sprint; I'm a partner for discussing the boundaries, showing up on the agreed cadence of review sessions.

When we disagree

I say "this is a risk", the tech lead says "that's a standard pattern" — and both get logged in the journal with both sides' arguments. The decision always sits with the client; oversight has no right of veto, only a duty to warn. Two years later, nobody has to argue about who knew what — it's on record.

Why it doesn't slow the project down

Oversight doesn't get involved in day-to-day work or code review. It only deals with the load-bearing walls — the data model, module boundaries, key contracts — at pre-agreed checkpoints. An hour spent discussing a design today is cheaper than a month of rewriting two years from now.

The whole oversight process runs 100% remote — architecture is assessed against the repository, the model and the documentation, not in a meeting room. No travel expenses, no waiting for a site visit slot, the same availability whether the company is in Prague or Ostrava.

5 questions to ask your IT vendor

You don't need to understand the technology to tell how your system is really doing. You just need to ask the right questions and listen carefully. I've put together five questions — from bus factor to vendor lock-in to system longevity — and for each one, a guide to what a good answer looks like and what counts as a warning sign.

Four pages, no jargon. Written for directors, secretaries and managers who are responsible for an information system without being IT people themselves.

No registration, no email. Just read it. (Currently available in Czech only.)

Seven situations where oversight pays for itself many times over

You're picking a vendor and the proposals differ by an order of magnitude — and you don't know why
You're considering a low-code platform and the demo looks suspiciously good
Every change to the existing system takes longer and costs more than the one before it
The vendor claims everything needs to be rewritten — and you need an independent opinion
The people who were the only ones who knew why something was built a certain way have left the system
You want to prepare the system for AI agents — and find there's nowhere to plug them in
You're starting a new build and want it still standing in twenty years

I don't sell technology. I sell longevity.

I've been building robust architectures for 30 years — and I know why some stand for decades while others fall apart at the first change. Oversight isn't decided by a list of frameworks, but by structures that hold up. My track record isn't measured in star ratings, but in years of continuous operation. And because architecture withers without practice, I keep actively designing — currently including a multi-LLM document-processing pipeline and models ready for AI agents as first-class consumers of a system.

16+

years in production

The d.process low-code platform — deployed in 2010, still running in public administration today

30

years, one piece of software

Software from the 90s that's still printing in live production today — because it had an architecture

35

years of experience

From 1990, through proprietary languages and virtual machines, to AI pipelines · Ing., ČVUT FEL

"Everything must have an architecture." A bad system can be predicted before it's even built — from the conditions it's built under. My job is to change those conditions in time: invariants enforced by the design, knowledge written down once, decisions kept in a journal. That's the whole difference between a system that gets maintained and one that gets worked around.

Oversight can be drawn under an alternative performance scheme

I am a registered provider of alternative performance under § 81 of Act No. 435/2004 Coll. The same money you'd otherwise pay the state with nothing in return can fund independent oversight of your software.

How alternative performance works →

Anyone can count the windows.
Only a structural engineer judges the frame.

The first review session is free of charge and takes place online: we'll go through your project or system, and I'll tell you straight where the load-bearing wall is and where it's just plaster.

Book a review session →

Jakub Lebeda · Company ID (IČO) 19074671 · +420 607 720 317