单选题 John has been told to report to the board of directors with a vendor-neutral enterprise architecture framework that will help the company reduce fragmentation that results from the misalignment of IT and business processes. Which of the following frameworks should he suggest?
【正确答案】 D
【答案解析】[解析] D正确。开放组体系结构框架(Open Group Architecture Framework, TOGAF)是一个开发和实施企业体系结构的供应商中间(vendor-neutral)平台。它专注于使用元模型和面向服务体系结构(service-oriented architecture, SOA)有效地管理公司数据。有效地实施工OGAF可以减少由传统IT系统和实际业务流程的不协调而引起的碎片。它也能适应各种新的创新和功能,从而确保新的变革能够非常容易地整合进这个企业平台中去。
A不正确。因为国防部体系结构框架(Department of Defense Architecture Framework, DoDAF)为美国国防部系统中企业体系结构的组织提供了指导原则。所有DOD武器和IT系统都要求按这些指导原则对企业体系结构进行设计和编制文档。它们也适用于军事、私人或公共部门中使用的大型复杂的集成系统。
B不正确。因为能力成熟度模型集成(Capability Maturity Model Integration, CMMI)在软件开发过程中可以用以设计和进一步提升软件。CMMI为软件开发流程提供了一个衡量开发流程成熟度的标准。它是由卡耐基梅隆大学软件工程研究所(Carnegie Mellon Software Engineering Institute)开发的,是能力成熟度模型(Capability Maturity Model, CMM)的升级版。
C不正确。因为ISO/IEC 42010包含一套旨在简化软件密集型系统体系结构的设计和概念的推荐做法。这个标准提供了一种描述软件体系结构不同组件和把它融入开发生命周期中的语言(术语)。很多时候,当开发人员陷入实际开发过程中时,他会遗忘对某一软件体系结构的整体把握。这个标准为体系结构的开发与实施提供了一个可遵循的概念框架。