架构师修炼之道-第九和十章
九、架构设计研讨会
开展架构设计研讨会
在一定时间内,指导团队发散探索方案,聚合想法并评审。
为了提供质量应该做到
1、快速
2、有效
3、有趣 提高参与度
开启研讨会之前需要确定研讨目标以及参会人员
确定业务目标,需要提升的软件质量以及关键的架构需求。
确保每个参会人员都理解问题和业务目标。
开展CSC迭代即
创建 成员根据自己的想法,并写或画下来
分享 给别人解释分享自己的想法
评判 让其他人就事论事的评判
结束前,回顾主题,讨论收获。成果应当拍照留念
不要追求表面的和谐而扼杀其他成员的想法。
十、展示设计决策
主要通过视图
1、元素功能视图
2、精细视图、大方向的视图和小细节的视图都包含
3、质量属性视图
4、映射视图
5、粗略视图
6、自定义视图
使用图例帮助理解