Skip to Content
Transformation Advisory

Architecture decisions outlive the people who make them.

The application landscape, integration architecture, data ownership and target state that a transformation needs — documented as decisions with reasons, so they can be revisited safely years later.

The problem

Nobody can draw the current state.

Most organisations cannot produce an accurate diagram of their own application landscape. Systems were added by department, integrations were built point to point by whoever was available, and the person who understood the whole picture has changed roles.

The cost surfaces at every upgrade and every new system: integrations break, master data conflicts, and no one can say which record is authoritative. Architecture is the work of deciding that deliberately and writing it down.

Typical situations

Where architecture debt shows up.

No authoritative master record

Four systems hold the same customer or item. None is the source of truth, so every report needs a reconciliation.

Integrations break on upgrade

Nobody owns the contract between two systems, so a version change silently breaks a nightly job.

Point-to-point sprawl

Twenty bespoke interfaces where a governed integration layer would have needed five.

Overlapping applications

Three systems do the same job for different departments, each with a licence, an owner and a defender.

Undocumented decisions

A structural choice was made for a reason that is now forgotten, so it cannot be changed without risk.

Architecture written for a vendor

The target state was designed around what the advisor resells rather than what the operation needs.

What we assess

What we document.

Applications

Every system in use, including shadow ITFunction coverage and overlapLicence and support positionVersion and end-of-life datesBusiness criticality

Integration & data

Every interface and its ownerDirection, frequency and failure modeMaster data domains and sourcesAuthoritative record per domainReporting sources and definitions

Foundations

Hosting, infrastructure and costIdentity, access and security modelData residency and complianceBackup, recovery and continuityInternal capability to own it
What we do

What the engagement actually includes.

Current-state landscape

A verified diagram of every application, interface and data flow — including the systems nobody mentions in the first workshop.

Target architecture

Where each capability should live, which systems consolidate, what is retired and what stays. Platform-pragmatic: we do not architect around what we resell.

Integration architecture

Interfaces designed as versioned, documented contracts between systems, with an owner and a failure behaviour, rather than scripts.

Data governance

One authoritative record per master data domain, with a named owner, quality rules and a defined path for creating and changing records.

Architecture decision records

Every structural decision written down with the options considered, the reason for the choice and the debt accepted — so it can be revisited in three years.

Transition plan

The sequence from current to target: what moves first, what depends on what, and the point at which each legacy system can actually be switched off.

Our approach

Document, decide, sequence.

01
Inventory
Every application, interface and data domain. Gate: department heads confirm nothing is missing.
02
Assess
Overlap, risk, cost and end-of-life exposure. Gate: an agreed current-state picture.
03
Design
Target landscape, integration and data model. Gate: the sponsor and IT both sign.
04
Record
Architecture decision records with reasons and accepted debt. Gate: decisions are readable by a newcomer.
05
Sequence
Transition plan with dependencies and switch-off points. Gate: a plan the budget cycle can absorb.
06
Govern
Standards, review forum and change control. Gate: your team owns the architecture after us.
What you receive

01Verified current-state application landscape
02Interface inventory with owners and failure modes
03Target-state architecture
04Integration architecture and contract standards
05Master data model with authoritative sources
06Architecture decision records
07Transition roadmap with switch-off points
08Architecture governance standards
Technology involved

We document what exists before recommending what should. These are the layers the target architecture is expressed across.

Odoo EnterpriseIntegration middlewareREST, HL7 & FHIR where requiredMaster data managementAWS, Azure & regional cloudIdentity & access managementArchitecture decision records
What should change
1
Authoritative record per data domain
−72%
Integrations that break on upgrade
100%
Structural decisions documented
Owned
Architecture maintained by your team

Ranges observed on Al Jawad engagements. Your targets are agreed in assessment, before the work starts.

Questions we are asked

Are you vendor-neutral?

We are an Odoo partner and we say so. We are also platform-pragmatic: where the right answer for a capability is not Odoo, the architecture says that, in writing.

Do we need this before an ERP project?

If the landscape has more than a handful of systems and any of them will remain, yes. Integration and master data decisions taken during implementation under time pressure are the ones most often regretted.

What is an architecture decision record?

A short document per structural decision: the options, the choice, the reason and the technical debt knowingly accepted. It is the single most useful artefact we hand over.

Will you architect lock-in?

No. We build for handover and we are explicit about which technical debt we took on intentionally and which is incidental.

Start with the current state.

Three to four weeks to produce a landscape your own IT team confirms — usually the first accurate one the organisation has had.

Start a conversation.

Start a conversation.

Choose the one that fits where you are. None of them is a sales call. Each is an advisory conversation calibrated to a specific question.

60 minutesExecutive briefingFor a CEO, COO or CFO deciding whether the question is worth pursuing.Begin →
Two weeks, on siteTransformation assessmentFor an organisation that knows something is wrong and wants it named precisely.Begin →
One weekERP readiness assessmentFor a board or sponsor about to approve an ERP investment.Begin →