这个部分的目的是简单记录所做的重要决策,包括技术选择(比如,产品、框架等)和整体架构(比如,软件的结构、架构风格、分解、模式等)。
- 你为什么选择技术或框架X,而不是Y和Z?
- 你是怎么做的?产品评估还是概念证明?
- 你是否根据公司政策或企业架构战略而被迫做出关于X的决策?
- 你为什么选择所采用的软件架构?你考虑过其他哪些选项?
- 你怎么知道解决方案满足主要的非功能性需求?
- 等等。
这个部分的目的是简单记录所做的重要决策,包括技术选择(比如,产品、框架等)和整体架构(比如,软件的结构、架构风格、分解、模式等)。