Currently I am in due diligence with a business that serves a large and diversified customer base. They were in market before decent SaaS options were available for their industry so they built their own CRM, Billing, and production tracking software which has been refined over decades. The functionality is impressive. I am in the process of determining whether this propriety software is an asset or a liability. SaaS is not the core business but this software is key to their current operations. If needed, there are viable alternatives that can be fairly quickly integrated but this would result in new costs / reduced cashflow.

Within my advisory group we have access to data scientists and programmers that will review the Seller's technical feedback.

What other questions and requests would you recommend to diligence these custom applications:

1. Architecture diagrams

2. Programing languages or frameworks

3. How are services hosted? (cloud, own servers)

4. How is code deployed and managed (source control)

5. Developers or resources that could be used to support the system