In more than 25 years in the technology due diligence business, Do Diligence® has conducted engagements for hundreds of corporate, private equity, and investor clients for deals ranging from $2M to $2B+. One of our clients, previously unranked, became the 7th largest software company in the world through acquisitions that Do Diligence® supported with comprehensive technology evaluations. The CEO of that company said “we don’t complete an acquisition until we have reviewed the Do Diligence® Technology Evaluation Report”.
Each of our Senior Consultants has a wealth of expertise from designing, developing, and delivering high quality commercial software products. They have evaluated hundreds of software packages developed on all major platforms, using all major programming languages and many minor ones; addressing a wide range of diverse domains, including Data Science, Machine Learning, and the other major components of Artificial Intelligence.
What really separates Do Diligence® from our competition is our ability to elicit a comprehensive picture of the technology, team, and practices strengths, and especially the challenges, by using a collegial and collaborative approach to induce subject company management and technology experts to fully engage. We do so with the speed and efficiency needed to meet the tight timelines required of the typical due diligence project.
Do Diligence® employs a suite of commercial and proprietary tools to ascertain the quality and maintainability of the software architecture and implementation. These tools produce metrics that are compared to other commercial software Do Diligence® has evaluated, producing comparative ratings. Then we go a step further than others by conducting visual review using specialized, proprietary tools to identify important metrics and eliminate false positives, guaranteeing that the resulting metrics accurately reflect the software’s quality.
Do Diligence® employs a mature methodology for conducting technology due diligence that guides each engagement. It details the steps to plan the engagement with the client and subject company, conduct the interviews, and run the Do Diligence® suite of tools; assemble, correlate, and analyze the information; develop and quality check the resulting report; and discuss the report with the client. As new technologies and practices emerge, Do Diligence® revises its methodology and toolset.