Applying the framework in practice
The most important thing to understand about applying this framework for decision-making is that you will never have a perfect fit. There will be different considerations pointing in different directions and you need to assess which factors are the most important.
For instance, when considering a credit scoring use case, you might find that a third-party API provides you with a near-perfect functional fit and a very strong time-to-value. You might even have the skills to implement it. However, on closer examination, the model may not meet your compliance and explainability criteria and thus have to be discarded for legal reasons.
Additionally, you may run up against general architecture and security guidelines within your organization that may override the best fit based on this framework. For instance, you may have strong architecture governance against heavy customization that prohibits a heavily code-based approach, or you may be unable to...