Our services in technical and software due diligence projects include all product design aspects, including hardware and software. In general we work in a larger consortium to provide technical expertise. Past projects and industries include:
Ask us for more details, we’re happy to discuss. With partners in finance and legal we fill in the missing part that answers the question how viable and feasible a project is. Please call to discuss project setup and industry experience required.
T-I. Product Design |
1. Product design documents, |
2. Architectural descriptions; assessment of dependencies between GUI, business logic and other important parts |
3. Data model and DB structure |
4. Software security and data protection concepts and designs |
5. Scalability and extensibility (effort of adding functions, applications, templates, UI elements, etc. in relation to initial effort) |
6. API documentation |
7. Usability assessment, customer feedback and changes over time |
T-II. Software Implementation |
1. Complete code, module, etc. inventory |
2. Access to code repository with change logs |
3. Description of technology stack used |
4. Code metrics and quality |
5. Performance metrics of top-5 bottleneck operations (response time, throughput, …) |
6. Records of past design or product issues (bugs, automatic error reporting, support call fixes, customer field recalls, downtime, rework, …) |
7. Description of technical debt (e.g. outstanding refactoring, end-of-life situations, scalability issues etc.) |
T-III. Operational Aspects |
1. Intellectual property |
2. List with short CV of all developers with contributions to the product |
3. Licenses used/granted/sold (tools, code, runtime, operating systems, components, methods, designs, …), dependencies, versions, lifetime and support cycles granted |
4. Product roadmapping, specification, design and continuous improvement process, history of past 5 years |
5. Software test process, status, results and coverage over past 5 years |
6. Software build, release and maintenance process |
7. End-user support process (workflow, tools, channels), top-5 issues and history of past 5 years |
8. Development support provided by suppliers, 3rd party developers, consultants, etc. |
9. Operational metrics |
10. Operational infrastructure covering all aspects relevant to customers, partners/suppliers or regulatory bodies involved |
11. Audit, compliance and certifications reports (legal, commercial, operational/security, technical etc.) |
12. Previous 3 years of material technology failures. |
13. Previous 5 years of security breaches/incidents/investigations. |
innovationmanager.ch by Sensaco GmbH, Erlenbach ZH / Switzerland