需求分析的工具
ominGraffle/Visio
Gliffy
ProcessOn
RSA(UML)
PPT/WORD
手绘
需求所需要的工件:
系统上下文、用例模型、质量限制
1.系统上下文的工件
2.用例模型工件(什么功能)
3.质量和限制
质量:管理10个小动物,分割管理,洗澡水1分钟完成
限制:成本小于1000元
4.架构设计核心方法论:架构立方体
所有的视图都可以归为六类:应用 技术 功能 运行 逻辑 物理
应用:java、python 应用代码实现的功能
技术:支撑业务的基础架构(中间件、数据库、AAA库)
功能:who how what
运行:where when
逻辑:技术定性 产品未定型 比如spring boot+MongoDB 使用阿里的docker 还是AWS的docker 这就是产品未定
物理:产品定性
重点是功能和运行会有很多工件。