【iSAQB软件架构】四大架构视图利益相关者
上下文视图(或者上下文图)
上下文视图的内容
上下文视图(也称为上下文图)是基于文本/图形的需求描述与后续架构之间的重要链接。它描述了系统的环境以及与该环境的关系和连接,从而为所有相关方提供了系统的入口点和地图。
在上下文视图描述中,重点因此放在与相邻系统的接口上。对于这些接口的实现的功能、技术和组织方面的更详细描述,应参考相应的接口概念。
在上下文视图中,以下元素很重要:
- 外部参与者(相邻系统和用户)
- 待开发的系统
- 与外部参与者(所有相邻系统和用户)的所有接口包括:
- 接口的类型(例如,在线、批处理、USB或文件)、通过此接口传递的数据或资源,以及使用的任何服务或功能
- 使用的通信协议
- 使用的通信模式(例如,同步、异步)
在此基础上,上下文视图划定了所讨论的软件系统的范围。
上下文视图利益相关者
与相邻系统的接口是项目中最关键的方面之一,因此上下文视图相应地很重要。上下文视图的利益相关者通常包括:
- 项目管理
- 需求分析师(作为“输入提供者”)
- 系统分析师(作为“输入提供者”)
- 技术或领域专家(作为“输入提供者”)
- 设计和开发
- 测试人员
- (可能)下游管理和运营
- 控制(将开发成本