Important Questions to Consider
- How will we validate/test that our strategy works as required?
- How will we verify that our architecture assets are sufficient?
- Building a “walking skeleton” of a solution by prioritizing architecturally risky functionality and implementing it first will pay down most, if not all, of the technical risk faced by a team.
- Reviewing architecture models or documents is an ineffective strategy for mitigating architectural risk.