Preparation is the key to a successful diligence. It is important to know what to expect and the context of what to explore. This article focuses primarily on technical due diligence best practices and a checklist.
If you are a tech-enabled company, the technical due diligence will primarily focus on the IT backbone that enables the business along with any in-house software you have built or acquired. If you are a software company, the depth of the focus will be on the architecture of the software you have built and how it is deployed.
In addition, other key aspects and pivotal points of the diligence assess risks including strategy and leadership which are both critical to the execution and market risks. Anything goes wrong in those areas; the details below won’t matter much. We all know the consequences of companies that have a weak strategy and the importance of solid leadership which can make or break a company.
The software architecture and IT infrastructure suitability will significantly hinder a potential investment or delay the benefits causing missed opportunities or inability to compete.
Weakness in any of the top three core areas can hinder most investment thesis or require significant investments to mitigate.
Software Architecture and IT: The architecture and IT backbone must align and enable the business strategy. A broken or inadequate architecture or one riddled with technical debt can severely handicap the organization and investment.
The most common areas to prepare for in-depth with the goals and questions to expect, and how to prepare for them.
Target executive team and deal team
Medium
Data Room, Strategy and Roadmap Documents, Architecture Documents, IT Documents, Software Development Lifecycle and Ways of Working Documents, KPIs, Data Report and Insights.
Spend one day using the list to devise a strategy on the materials gap and what needs to be prepared. The amount of time spent will depend on the specific gap.
The goal is to evaluate the existence of a clear and cohesive strategy and roadmap process across the organization with a healthy SWOT competitive awareness.
The Top Areas to Prepare Checklist
The goal is to explore the technology team setup and health. Understand whether the right skills in the team and leadership are in place to implement the roadmap with cost efficiencies.
The Top Areas to Prepare Checklist
The goal is to explore the end-to-end architecture suitability for the current business, fit for the investment thesis, efficiency of design, stability, and ability to evolve and stay competitive.
The Top Areas to Prepare Checklist
The goal is to explore the understanding of the infrastructure deployment model (on-prem, type of cloud) and whether it is adequate for investment thesis and the current/future architecture needs with reasonable costs. For a technology-enabled business, the focus should be on line-of-business tools, cross-data leverage, and Cybersecurity.
The Top Areas to Prepare
The goal is to explore the overall product quality in terms of feature offerings, design, UX, bug backlog, and production issues.
The Top Areas to Prepare
The goal is to explore the understanding of the team and engineering practices (PM, Dev, QA) execution capabilities and maturity.
The Top Areas to Prepare
The goal is to explore the customer-focus mindset, efficiency of services, product quality hot issues, and competitiveness.
The Top Areas to Prepare
The goal is to explore security and privacy as a complete layer end-to-end including design, controls, practices, policies, vulnerability detection, mitigation, and implementation.
The Top Areas to Prepare
The goal is to explore the approach and health of the professional services arm.
The Top Areas to Prepare
The goal is to explore the internal line of business tools, infrastructure suitability, data architecture, and data strategy for suitability to the target.
The Top Areas to Prepare
The goal is to explore the ability of the organization to function as a stand-alone entity and understanding end-to-end capabilities, intellectual property ownership, and dependencies.
The Top Areas to Prepare
The goal is to explore the portfolio investment balance across the lifecycle (planning to deployment). Understanding synergy, strategy, planning, and efficiency across the portfolio (e.g. resource sharing).
The Top Areas to Prepare