Assessment Scope & Process
5 exercises — master technical due diligence process vocabulary: TDD scope and M&A timing, architecture review language (coupling, SPOF, scalability ceiling), code audit metrics (test coverage, CVEs, CI/CD pipeline), team assessment vocabulary (bus factor, key person dependency, documentation quality), and deliverable vocabulary (RAG rating, deal-breaker, risk register, price chip).
- TDD scope: architecture, codebase, tech debt, team, processes, infrastructure. Occurs during due diligence period after LOI is signed.
- Architecture review: coupling (tight = high risk), SPOF count, scalability ceiling. Key probe: "What breaks first at 10x load?"
- Code audit metrics: test coverage (≥80% benchmark for critical paths), CVEs in deps (critical = immediate liability), CI/CD pipeline maturity, dependency staleness.
- Team assessment: bus factor (how many people can you lose before project halts?), key person dependency, knowledge concentration, documentation quality.
- RAG rating: Red = deal-breaker (pre-close remediation or price chip required); Amber = manageable risk with remediation path; Green = acceptable.
- Deliverable components: executive summary, technical findings, risk register, remediation roadmap.
A private equity firm hires a CTO-for-hire to conduct technical due diligence on a Series B startup before a $40M investment. The CTO explains: "Technical due diligence is not just a code review. It's an end-to-end assessment of the company's technical risk. Let me walk you through what that actually covers."
What is technical due diligence, what typically falls within its scope, and when in an M&A or investment process does it occur?
TDD scope overview:
| Domain | What is assessed | Example finding |
|---|---|---|
| Architecture | Design quality, scalability ceiling, resilience, coupling | "Single database with no read replicas; cannot scale past 5,000 concurrent users" |
| Codebase | Code quality metrics, test coverage, CI/CD pipeline | "12% test coverage on core payment module; no automated regression testing" |
| Technical debt | Known issues, remediation cost estimate, debt categories | "Estimated €200K remediation to modernise the legacy authentication module" |
| Team | Bus factor, key person risk, documentation, culture | "Bus factor of 1 on core ML pipeline — single engineer holds all knowledge" |
| Infrastructure | Cloud costs, vendor dependency, resilience, lock-in | "Deep AWS proprietary service dependency; migration to Azure estimated at 12 months" |
Transaction process vocabulary:
• LOI (Letter of Intent) — a non-binding letter expressing intent to acquire; signals the start of the due diligence period
• Due diligence period — the window (typically 30–90 days) during which buyers examine the target in detail; TDD occurs here
• Escrow clause — a deal mechanism that holds back part of the purchase price until specific technical findings (e.g., tech debt remediation) are confirmed complete
Key vocabulary:
• Technical due diligence (TDD) — systematic pre-transaction assessment of technology risk: architecture, code quality, tech debt, team risk, infrastructure, and process maturity
• Deal-breaker — a TDD finding severe enough to either terminate the deal or require fundamental renegotiation of terms
• Bus factor — the minimum number of team members whose departure would cause catastrophic knowledge loss or project failure; "bus factor of 1" = extreme key person risk