Skip to content
QuorlyticTalk to a Data ExpertContact
Menu

07 / Data & AI advisory

Data & AI Advisory and Architecture Strategy

Data and AI advisory is the work of deciding what to build before building it. Quorlytic assesses the current estate from evidence, writes down the constraints that actually bind the architecture, compares real options against your workload, and produces a sequenced roadmap recording every decision and the options rejected along the way.

By QuorlyticUpdated

Some decisions are expensive to reverse. Platform selection, processing model, where the semantic layer lives and who operates it are all easier to get right before the first sprint than after the first year.

  1. 01Assess
  2. 02Frame
  3. 03Decide
  4. 04Sequence
01

The business problem

An architecture exists to serve decisions: which ones, made by whom, how often, and what changes when the answer improves. Naming those first is what makes the rest of the evaluation possible, because a requirement nobody wrote down turns every vendor comparison into an argument about preferences.

02

What we build

Volume, change rate, concurrency, history depth and quality are all measurable, and they are usually different from what the organisation believes. Query logs, job histories and cost reports say more in a week than a round of interviews, and they give every later recommendation something concrete to point at.

03

The outcome

A sequenced architecture roadmap with the decisions, the evidence behind them and the options that were rejected

When this is the right engagement

Symptoms that bring teams here.

Advisory is the right engagement when the next decision is expensive, hard to reverse, and currently being argued rather than evidenced.

  • Two credible platform recommendations point in opposite directions

    The requirement has not been written down, so each recommendation is answering a different question.

  • An AI programme is announced before the data is assessed

    Readiness is being assumed. It is cheaper to test that assumption than to discover it mid-build.

  • A modernization business case cannot be written

    The constraint has not been quantified, so the cost of staying is unknown and the cost of moving looks arbitrary.

  • Every team is building its own data capability

    There is no operating model, so duplication is the rational local choice.

  • A vendor decision is being made on a demonstration

    Nothing has been tested against your workload, your access rules or your team's skills.

  • The roadmap is a list of technologies

    It records intentions rather than sequenced decisions with dependencies and owners.

Capability model

The decision canvas.

Advisory turns inputs into decisions and decisions into a sequence. Select an input to see what it changes about the architecture that follows.

01 — Business requirement

State the decisions the platform exists to support, their cadence and their owners, before any technology is discussed.

What it produces

A prioritised list of decisions the platform must serve.

What usually goes wrong

  • Requirements expressed as capabilities rather than decisions
  • No stated priority, so everything is in scope
  • Success defined as a delivery date

Technologies in this stage

  • Decision inventory
  • Stakeholder mapping

Illustrative reference architecture

The architecture decision canvas

Advisory has no system to draw, so this is the model it produces instead: inputs on the left, the decisions they constrain in the middle, the sequenced roadmap on the right. Each input changes specific decisions, which is why they are gathered before any platform is named.

  1. Inputs

    What is true about the business, the data and the team.

    • Requirement
    • Data profile
    • Latency
    • Governance
    • Team
    • Economics
  2. Constraints

    The inputs that remove options rather than rank them.

    • Residency
    • Sensitivity
    • Skills
    • Existing agreements
  3. Decisions

    The choices that are expensive to reverse later.

    • Platform
    • Processing model
    • Semantic layer
    • Operating model
  4. Sequencing

    Dependency order, not a wish list.

    • First increment
    • Dependencies
    • Reversibility
  5. Roadmap

    Decisions with owners, evidence and review points.

    • Owners
    • Evidence
    • Review points

Recorded throughout

  • Assumptions
  • Options considered
  • Reasons for rejection
  • Reversibility
  • Review triggers
Illustrative decision canvas: requirement, data, latency, governance, team and economics inputs resolving into architecture decisions and a sequenced roadmap. It shows a typical shape for discussion, not a prescribed stack or a client implementation.

The approach

  1. 01

    Start from the decision, not the platform

    An architecture exists to serve decisions: which ones, made by whom, how often, and what changes when the answer improves. Naming those first is what makes the rest of the evaluation possible, because a requirement nobody wrote down turns every vendor comparison into an argument about preferences.

    • Decisions inventoried with their owners and cadence
    • Priority stated, so not everything is in scope
    • Current evidence behind each decision recorded
  2. 02

    Measure the current position rather than describing it

    Volume, change rate, concurrency, history depth and quality are all measurable, and they are usually different from what the organisation believes. Query logs, job histories and cost reports say more in a week than a round of interviews, and they give every later recommendation something concrete to point at.

  3. 03

    Separate constraints from preferences

    Data residency, classification, audit requirements and the skills of the team that will operate the platform remove options. Everything else ranks them. Keeping the two apart is what stops a compliance review at the end of the process invalidating a decision made at the start.

    • Residency, sensitivity and audit requirements established early
    • Existing cloud agreements and contractual commitments included
    • Operability assessed against the team that will actually run it
  4. 04

    Compare options against your workload, not against each other

    Platform comparisons written in the abstract are not decisions. Running a representative workload — real volume, real concurrency, real access rules — produces a comparison specific enough to act on, including the operating cost under load rather than the list price.

  5. 05

    Record what was rejected, and why

    The value of an architecture decision record is mostly in the options that were not chosen. It lets a decision be revisited in a year without repeating the analysis, and it protects the organisation from relitigating the same question each time someone new joins.

    • Options considered, with the reason each was set aside
    • Assumptions stated so they can be challenged later
    • Review triggers set where a decision depends on something that may change
  6. 06

    Sequence by dependency and reversibility

    A roadmap is not a list of technologies with dates against them. Work is ordered by what depends on what, and by how expensive each step is to undo, so the reversible decisions happen first and the irreversible ones happen with the most evidence available.

  7. 07

    The operating model is part of the architecture

    Central, embedded, federated or managed changes what the platform can be. An architecture that requires a capability the organisation has no plan to staff is a recommendation to fail slowly, and it is the most common way a sound technical decision produces a poor outcome.

    • Skills and run capacity assessed alongside the design
    • Ownership boundaries named per data product
    • Managed operations considered where run capacity is the real constraint

Delivery model

How the work is sequenced.

A bounded engagement. The deliverable is a decision record you keep and can act on with any implementation partner, including none.

Delivery phases: what happens, what gets decided, and the artifact each phase leaves behind
PhaseActivitiesDecisions made hereWhat you keep
AssessEstablish the current position from evidence, not from description.
  • Interview decision owners and platform engineers
  • Profile data volume, structure, change rate and quality
  • Review current cost, incidents and delivery throughput
  • Which decisions the architecture must serve first
  • What is measured versus what is assumed
Current-state assessment with evidence
FrameWrite the requirement down before evaluating anything.
  • Record freshness, scale, governance and skills constraints
  • Separate constraints from preferences
  • Define what a good answer would look like
  • The constraint set the architecture must satisfy
  • The criteria options will be judged against
Requirement and constraint register
DecideCompare real options against the criteria.
  • Evaluate candidate architectures against the constraints
  • Model operating cost under realistic workloads
  • Record the options rejected and why
  • Target architecture and platform direction
  • Acceptable lock-in position
Architecture decision record with rejected options
SequenceTurn decisions into an order of work.
  • Order work by dependency and reversibility
  • Define the first increment that delivers a usable outcome
  • Set review points where a decision may be revisited
  • What happens first, and what it proves
  • What is deliberately deferred
Sequenced roadmap with owners and review triggers

Technology fit

What each technology is here to do.

Advisory is deliberately not a technology engagement. These are the categories it evaluates, and the evaluation is the product.

  • Platform candidates

    • Snowflake
    • Databricks
    • BigQuery
    • Microsoft Fabric

    Compared against your workload, access model and existing cloud agreements rather than against each other in the abstract.

    Platform detail
  • Processing model

    • Batch
    • Change data capture
    • Streaming
    • Hybrid

    Follows the freshness requirement per decision. Most estates need more than one, with the boundary stated.

  • Consumption

    • Semantic layer
    • BI platform
    • ML and AI
    • Applications

    Who consumes the platform decides its concurrency profile and its governance requirements.

    Platform detail
  • Governance

    • Classification
    • Access model
    • Lineage
    • Residency

    Usually the binding constraint. Cheaper to design for than to retrofit after a platform is chosen.

  • Operating model

    • Central
    • Embedded
    • Federated
    • Managed

    The architecture has to be operable by the team that will actually have it.

    Platform detail

Technology marks belong to their respective owners. No partnership, certification or endorsement is implied.

Engineering concerns

What has to be answered before it is trusted.

What makes an advisory output usable rather than decorative.

Evidence over assertion
Every recommendation traces to something measured — a profile, a query log, a cost model or a stated constraint.
Rejected options recorded
What was considered and why it was not chosen, so the decision can be revisited without repeating the work.
Reversibility
Each decision marked by how expensive it is to undo, so the irreversible ones get the most scrutiny.
Operability
The recommended architecture matched against the team that will run it, not an idealised one.
Vendor neutrality
No partnership, reseller or certification relationship influences the recommendation. There are none to disclose.
Implementation independence
The output is written so another party can execute it. It is a decision record, not a lead-in to a mandatory build.

Show which evidence would change the architecture decision.

A roadmap becomes expensive when a provisional assumption quietly turns into a procurement commitment. This illustrative advisory record considers whether to retain a daily analytical feed or fund a faster path. The useful output is an evidence boundary: which business need is established, which measurement remains unknown and which discovery would justify reopening the choice.

Scope and assumptions: The options and observations below are hypothetical. They are a way to structure an advisory deliverable, not a platform recommendation, a quoted engagement or a claim that faster data improves every business decision. Existing contracts, security constraints and operating capacity still shape the available options.

Illustrative evidence-to-decision record for an analytical freshness investment
DimensionAssumption or optionDecision evidence and reopening condition
Decision opportunityName the action that can occur between today's daily refreshes. Distinguish the age of a dashboard from the latest time an operator can still change an outcome. Ask whether the source itself exposes useful changes soon enough.Keep a representative decision timeline: source event, available extract, publication, operator review and action deadline. A faster pipeline cannot recover an opportunity already lost upstream.
Lowest-change optionConsider retaining the current feed with clearer freshness information and an exception workflow. Identify which decisions this can serve and which remain unsatisfied, rather than treating the current system as an option with no value.Record the unmet decision and the cost of keeping that limitation. If the operator cannot act more frequently, the evidence may support improving the workflow before buying additional processing capacity.
Faster-path optionCompare a bounded incremental path against the same decision, with source access, workload, downstream refresh and operating responsibilities included. State which assumptions come from measurements and which are estimates.Attach dated workload evidence and its applicable range. A concurrency observation from a quiet week does not establish peak capacity; a source export demonstration does not establish permission for continuous capture.
Irreversible commitmentSeparate a reversible evaluation from choices that create long commitments, data duplication or a second operating model. Name which contract, dependency or retention change would make the experiment expensive to undo.Keep the options, rationale and consequences together. The MADR template supplies a structure for recording these decisions and their confirmation; the workload evidence must come from the actual estate.
Reopening triggerDefine a concrete event that invalidates an assumption: a new action deadline, a source-access change, materially different peak demand or a changed residency constraint. Name who collects the replacement evidence.Link the new decision to the superseded record instead of silently editing away the earlier rationale. Preserve what was known at the time and explain how the changed evidence affects the option ordering.

At narrow widths, scroll the worksheet to read every column. With the table focused, use the arrow keys to scroll.

Worked decision: a faster feed is technically plausible, but the consumer's approval cycle still permits only one daily action. Retain the daily path for that consumer and investigate a separately owned exception workflow if it has a shorter decision window. Reopen the architecture choice when an actionable requirement changes. This avoids presenting a hypothetical streaming design as an already justified investment.

  • Give each recommendation an evidence date, applicable workload and explicit unknowns. An unmeasured assumption should remain visible in the private decision record even when the final roadmap is concise.
  • Keep technology choice, implementation funding and operational ownership as distinct decisions. An accepted direction does not establish an approved budget or a staffed run function.

If a faster source path is justified, compare the change semantics in CDC vs batch vs streaming before selecting the mechanism.

Official references for this example:

Questions

Questions worth asking.

How long does an advisory engagement take?

It is scoped around a decision rather than a duration, so the answer depends on how many decisions are in scope and how much evidence already exists. A single platform-selection question with accessible query logs is a short engagement; a full estate assessment across several business units is not. We scope it explicitly before starting, including what is deliberately out of scope.

Do you recommend platforms you also implement?

Yes, and that is worth being direct about. Quorlytic holds no partner status, reseller agreement or certification with any platform vendor, so no commercial incentive is attached to a particular recommendation. The mitigation is procedural: the decision record states the criteria, the evidence and the rejected options, so the reasoning can be checked by someone who was not in the room.

What do we actually receive?

A current-state assessment built from measured evidence, a written constraint register, an architecture decision record naming what was chosen and what was rejected, and a roadmap sequenced by dependency and reversibility with owners and review points. They are written to be read by your engineers, not only by your executives.

Can another partner execute the roadmap?

Yes. The output is written so it can be handed to any competent implementation team, including your own. It names decisions, constraints and acceptance criteria rather than assuming a particular delivery partner, and there is no obligation to continue with us.

How is this different from the readiness assessment on this site?

The data and AI readiness assessment is a worksheet you complete yourself to structure your own thinking. Advisory is an engagement where we gather the evidence, run the comparison and take a position on it. The worksheet is a good way to arrive at the first conversation with the right material already in hand.

What do you need from us to start?

Access to the people who make the decisions, and enough system access to measure rather than assume: query logs, job histories, cost reports and a data profile. Production data itself is rarely needed early, and sensitive records are not required to scope the work.

What if the assessment concludes we should not migrate?

Then that is the recommendation, and it is a legitimate outcome. The cost of staying on a platform is often lower than the cost of moving, particularly where the real constraint turns out to be pipeline design or metric governance rather than the platform itself. A decision not to act, made with evidence, is still worth the engagement.

Is a price given for the recommended work?

The roadmap includes the sequence, the dependencies and the shape of each increment. Implementation pricing depends on decisions the roadmap itself resolves, so we do not attach a figure to work that has not yet been scoped. Where a first increment is well defined, it is scoped and priced on its own.

Next step

Review your data architecture.

Bring the decision you are stuck on. Advisory is scoped around a decision, not a duration.

Review your data architecture