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:
- Artifical intelligence (AI) for cloud software, marketing and sales solutions for corporate users
- Innovation software, crowd sourcing and employee communications (HR tech)
- Medical and pharmaceutical software, e.g. lab automation and DNA databases
- Lab equipment with hardware focus (electronics)
- Lab devices with focus on material technology
- Laboratory information management systems (LIMS)
- Biometrics
- Fintech software used in regulated fields, audit
- Online media / news papers
- Hardware, computer vision and robotics for media and event solutions
- Semiconductors and photonics devices
- MEMS sensors, CMOS and micromachining
- Micro-mechanical sensors with laser production
- Logistics solution with IIOT sensor networks
- Industrial quality control (computer vision)
- Industrial drives
- Food tech (computer vision)
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. |