软考系统架构设计师 - 第 14 章 基于ODP的架构师实践
已阅第14小时和教程。涉及单选题。
本章在RM-ODP(参考模型-开发分布式进程)多视点架构模型上,探讨应用于分布式信息系统的软件架构方法,对软件生命手气其它阶段的影响,特别是架构师在开发过程中的任务与作用。
14.1 基于ODP的架构开发过程
开放分布进程的参考模型(RM-ODP)是一个ISO标准,它为分布式计算进程提供了一个框架。其定义了5个视点(企业视点、信息视点、计算视点、工程视点、技术视点)和整个系统及架构开发的10个过程,如下图所示:
不同视图解决不同方面的内容,这是应对复杂问题的基本研究方法(分治)。
14.2 系统构想
1. 定义
系统构想是指系统开发人员与用户之间的共同协议。按照该协议,系统开发人员需要在特定的时间内完成用户的需求。
构想描述了从需求分析开始的所有项目活动的语境,它高度概括了企业业务架构的核心内容。
2. 架构师的作用
系统构想阶段,架构师合理的介入,有以下好处:
-
有利于使架构师本身对系统的看法更加全面、准确 有利于统一开发人员对系统的看法 有利于正确确定需求的优先次序 可以在最大程度上提高客户对设计等过程的参与程度,更好地与客户沟通