Software Architecture · Est. MMXXVI

Counsel for systems under load. Acquisitions, migrations, failures — and the verdicts that follow.


McShea & Partners is retained when the architecture itself is at stake — technical due diligence in an acquisition, the sequencing of a migration, the failure domain no one will name. We read the system as it stands — its dependency graph, its constraints, its operational risk — and we sign what we find.

Partner-led — every engagement
Dependency graphs, not decks
By appointment only
The Practice

Counsel, not consultancy.

Four ways to retain the firm. Each ends in written findings, over a partner's signature.

I

Systems Assessment

The full reading — load paths, failure domains, and the assumptions that quietly hardened into system constraints.

load paths · dependency graphs · failure domains
II

Architectural Review

A proposed design, read against its capacity plan and the system it must survive. Findings filed before the money moves.

capacity models · migration sequencing · cutover risk
III

Second Opinion

Technical due diligence for boards — one signature that doesn't work for the vendor.

vendor claims · build-vs-buy · replatforming
IV

Standing Retainer

Quarterly re-readings of the dependency graph as it drifts. The client keeps the partner; the partner keeps the record.

change logs · incident reviews · drift findings
The Method

Read. Reduce. Report.


01

Read

We begin where the system already is — the dependency graph as deployed, the load paths as measured, the constraints it was built on.

Exhibit A — dependency graph
02

Reduce

We separate the structural from the incidental — the failure domains, the capacity ceilings, the few decisions that actually carry load.

Exhibit B — decision register
03

Report

We file architectural findings, plainly written — remediation costed, migration sequenced, and a recommendation a partner stakes a name on.

Exhibit C — signed findings
The Record
100%

Partner-led. No associates, no handoffs — the partner who traces the dependency graph is the partner who signs the findings.

The Managing Partner

Ihab McShea

Principal · Systems Assessment & Architectural Review

“You don't retain us to be optimistic. You retain us to be right.”

Every assessment, review, and diligence is led, reviewed, and signed by one person. No bench, no leverage model — the partner you meet is the partner who traces the load paths.

Retain the firm.

A conversation begins in writing — name the system, the constraint, and the decision it blocks. A partner replies within two business days.

The Register

Selected engagements.

A partial record of assessments, reviews, and technical due diligence. Some of our work is conducted under terms that keep it off this page.

* An alias. The engagement is real; the client's name is withheld under terms.

Enquire

A conversation begins in writing.


Tell us, plainly, which system is keeping you up at night — the constraint, the migration, the failure domain. A partner will read your note and reply within two business days, or tell you, just as plainly, if we are not the right firm.


By appointment only
A paragraph is plenty.