Step 01
Bill of materials intake and dependency mapping
Components classified by single-source risk, regulatory risk and substitution complexity.
I take your bill of materials in whatever format you keep it: Excel, ERP export, PDF. Every component is assessed for switching cost, regulatory exposure (RoHS, REACH, the EU Batteries Regulation, US export controls) and supplier concentration. Components with hidden dependencies, among them AI accelerators, NPUs and inference modules, are flagged for deeper analysis.
Step 02
Firmware and software lock-in analysis
Where your code ties you to a supplier without the bill of materials showing it.
If your product runs firmware or software that depends on a supplier's SDKs, protocols or tools, I review the codebase for vendor-specific integrations, proprietary protocols and architectural decisions that prevent substitution. That includes embedded ML models, vendor-specific inference runtimes and AI interfaces that quietly tie your product to one vendor. The result is a prioritised refactoring map with an hour estimate for each replacement.
Step 03
Hardware architecture review
Remote analysis or on-site inspection of the device.
I examine the physical architecture for fragility that a bill of materials does not show. Tolerances, integration decisions, manufacturing decisions that tie you to a specific manufacturer. Most engagements run remotely on the basis of documentation and photographs. On request or where needed, I am happy to visit you on site at your premises. An on-site review of the supplier is also available as an option.
Step 04
Supplier discussion
Direct conversation with your suppliers, on site where necessary.
Where the analysis uncovers a concrete supplier problem that can be resolved directly, I speak to your suppliers in their language and, where necessary, on site at their premises. The focus is on price leverage, technical clarification and qualifying an alternative. This step is the option “Supplier negotiation”. It applies only where the analysis reveals a starting point for it and you want it.