导入
案例研究:软件架构中的可视化协作
让我们通过一个案例研究来回顾到目前为止所学的内容。
一个软件开发团队正在共同推进一个软件项目,团队成员目前聚集在一个房间内,房间中安装了一块显示屏,所有成员都可以看到这块屏幕。该显示屏分为两部分:一部分列出项目需求,另一部分显示分配给每位团队成员的任务。这些需求通常由团队负责人通过其电脑在收到任何利益相关方的需求后发布到显示屏上。需求信息会立即在共享显示屏上显示出来。
...
团队成员也可以选择在自己的电脑屏幕上查看共享显示屏的完整内容。成员可以修改自己所负责任务的状态,或更新需求描述以提高清晰度。任何需求的变更都会立即在共享显示屏上体现。一款软件应用支持了开发者之间的这种可视化沟通。
第一部分
对于这款软件应用,最合适的架构风格是什么?请简要说明理由。
Coming soon to support pageflux-note
第二部分
假设可以将仓库(即数据存储)与本课程中学习过的任何架构风格结合使用,请使用箭头和方框绘制出该软件应用的架构图。可以用圆柱形图标表示仓库。