✅ Guarantees
Cliff Brake April 15, 2025 #Certainty #testing #integrationSometimes we want guarantees:
- Are you sure this will work?
- Can we lock this down to a rock-solid stable release?
- Is it fully tested?
- Will this vendor be able to provide this part forever?
- Do we have all the features the product will ever need?
The reality is that in complex systems, nothing is guaranteed. There will be problems, especially during integration and new use scenarios. No supplier is guaranteed. We can't anticipate all the use cases of a complex system.
So the more important questions are:
- Can we start integration and testing earlier?
- Do we have automated testing?
- Can we easily update deployed systems?
- Can we pivot to new components as required?
- Do we have processes and workflows in place to quickly and confidently make any needed changes (hardware or software)?