TOGAF架构开发方法(ADM)之需求管理阶段
TOGAF架构开发方法(ADM)之需求管理阶段
1.11 需求管理(Requirements Management)

企业架构开发方法各阶段——需求管理
1.11.1 目标
本阶段的目标是定义一个过程,使企业架构的需求可以被识别、存储并与其他架构开发方法各阶段交互。
1.11.2 方法
如上图所示,需求管理阶段位于整个架构开发方法循环的中心,而整个架构开发方法过程实际上也是由这一构成所驱动的。需求管理的目标并不是针对一系列静态的需求表述,而是一个动态的过程,借助于这一过程企业架构的需求和因此而产生的变更能够被识别、储存,并与企业架构开发方法其他各个阶段的输入与输出产生互动。需要注意的是,需求管理构成本身并不能解决任何需求(这些应该是企业架构开发方法相应阶段的任务),它只是一个用来在整个架构开发方法周期中对需求进行管理的过程。
可借助的资源
在现实生活中存在着多种关于需求管理的建议和过程,TOGAF并不强制企业采用何种方式来进行需求管理,它只是表述了作为一个有效的需求管理过程所应该达到的要求。
- 业务情景(Business Scenarios):此技术是描述在TOGAF中的一个非常有效的技术,用于发现并记录业务需求,同时还可以用来描述一份用于实现这些需求的架构愿景。
- Volere需求说明模板(Volere Requirements Specification Template):此需求说明模板是目前比较流行的需求说明模板之一,虽然它本身并不是为了架构需求而设计的,但是这并不妨碍其可用性,并且这一模板可以被自由获取、修改或复制。
- 需求工具(Requirements Tools):在当前存在着很多现成的商业性需求工具,并且其数量还在不断增长。虽然这些工具大多不是为架构需求而特制的,但是其可用性并不受阻碍,因为架构需求从本质上讲也没有太多特殊之处。
1.11.3 输入与输出
在当前阶段所需的输入材料以及此阶段输出的各种交付物归纳如下:
|
输 入 |
架构资源库 |
|
企业架构组织模型,包括:
|
|
|
定制的架构框架,包括:
|
|
|
架构工作说明书 |
|
|
架构愿景 |
|
|
架构需求说明中的架构需求 |
|
|
需求影响评估 |
|
|
输 出 |
需求影响评估 |
|
更新的架构需求说明(如有必要) |
1.11.4 步骤
由于需求管理阶段是一个与其他架构开发阶段交互的过程,因而在本阶段的各步骤中鲜明地体现了这种交互:
|
步骤序号 |
需求管理步骤 |
ADM各阶段步骤 |
|
1 |
通过业务情景或其他模拟技术识别/记录需求 |
|
|
2 |
定义基线需求:
|
|
|
3 |
监控基线需求 |
|
|
4 |
识别变更的需求:
|
|
|
5 |
定义变更需求和记录优先顺序:
|
|
|
6 |
|
|
|
7 |
实施架构变更管理阶段的需求 |
|
|
8 |
使用与变更请求相关的信息更新需求资源库,包括受到影响的干系人视图 |
|
|
9 |
实施当前阶段的变更 |
|
|
10 |
评估和修正先前阶段的差距分析。这一步骤需要确保因为差距发生变化而产生需求被清楚地表述出来,且被记录到需求库中,同时也要对目标架构做出相应的修改。 |
TOGAF架构开发方法(ADM)之需求管理阶段的更多相关文章
- TOGAF架构开发方法(ADM)之架构变更管理阶段
TOGAF架构开发方法(ADM)之架构变更管理阶段 1.10 架构变更管理(Architecture Change Management) 企业架构开发方法各阶段——架构变更管理 1.10.1 目标 ...
- TOGAF架构开发方法(ADM)之迁移规划阶段
TOGAF架构开发方法(ADM)之迁移规划阶段 1.8 迁移规划(Migration Planning) 企业架构开发方法各阶段——迁移规划 1.8.1 目标 本阶段的目标是: 确保实施和迁移规划与企 ...
- 企业架构研究总结(28)——TOGAF架构开发方法(ADM)之需求管理阶段
1.11 需求管理(Requirements Management) 企业架构开发方法各阶段——需求管理 1.11.1 目标 本阶段的目标是定义一个过程,使企业架构的需求可以被识别.存储并与其他架构开 ...
- 企业架构研究总结(27)——TOGAF架构开发方法(ADM)之架构变更管理阶段
1.10 架构变更管理(Architecture Change Management) 企业架构开发方法各阶段——架构变更管理 1.10.1 目标 本阶段的目标是: 确保基线架构持续符合当前实际. 评 ...
- 企业架构研究总结(26)——TOGAF架构开发方法(ADM)之实施治理阶段
1.9 实施治理(Implementation Governance) 企业架构开发方法各阶段——实施治理 1.9.1 目标 本阶段的目标是: 为每个实施计划给予建议. 对涵盖整个实施和部署过程的架构 ...
- 企业架构研究总结(25)——TOGAF架构开发方法(ADM)之迁移规划阶段
1.8 迁移规划(Migration Planning) 企业架构开发方法各阶段——迁移规划 1.8.1 目标 本阶段的目标是: 确保实施和迁移规划与企业中各种管理框架相协调. 通过对每个进行中的成本 ...
- Atitit.研发管理---TOGAF架构跟 (ADM开发方法)总结
Atitit.研发管理---TOGAF架构跟 (ADM开发方法)总结 1. TOGAF是在过去二十年间出现的企业架构框架 1 2. TOGAF内容结构 1 3. TOGAF 实现过程 2 4. 参考 ...
- TOGAF架构能力框架之架构合同、成熟度模型和架构技能框架
TOGAF架构能力框架之架构合同.成熟度模型和架构技能框架 5. 架构合同 架构合同是在开发团体和赞助者之间关于架构的交付物.质量以及适用目标的联合协议,并且通过有效的架构治理将会促使这些协议的成功施 ...
- 企业架构研究总结(40)——TOGAF架构能力框架之架构合同、成熟度模型和架构技能框架
5. 架构合同 架构合同是在开发团体和赞助者之间关于架构的交付物.质量以及适用目标的联合协议,并且通过有效的架构治理将会促使这些协议的成功施行.通过对合同的管理施行一个治理方法,如下几点将会得到保障: ...
随机推荐
- DOS批处理的字符串功能
原文:DOS批处理的字符串功能 DOS批处理的字符串功能 批处理有着具有非常强大的字符串处理能力,其功能绝不低于C语言里面的字符串函数集.批处理中可实现的字符串处理功能有:截取字符串内容.替换字符串特 ...
- HDU Redraw Beautiful Drawings 推断最大流是否唯一解
点击打开链接 Redraw Beautiful Drawings Time Limit: 3000/1500 MS (Java/Others) Memory Limit: 65536/65536 ...
- UVA The Sultan's Successors
题目例如以下: The Sultan's Successors The Sultan of Nubia has no children, so she has decided that thecou ...
- asp.net mvc3 的数据验证(一)
原文:asp.net mvc3 的数据验证(一) 对于web开发人员来说,对用户输入的信息进行验证是一个重要但是繁琐的工作,而且很多开发者都会忽略.asp.net mvc3框架使用的是叫做“ ...
- JQUERY简写案例
源代码: <script ttype="text/javascript"> $(function(){ $(".btn").eq(0).click( ...
- MVC5系列——布局视图
MVC5系列——布局视图 目录 系列文章 概述 布局视图 系列文章 [Asp.net MVC]Asp.net MVC5系列——第一个项目 [Asp.net MVC]Asp.net MVC5系列——添加 ...
- 高效DevOps的10项实践
高效DevOps的10项实践 原文链接: http://www.drdobbs.com/architecture-and-design/top-10-practices-for-effective-d ...
- 【MS SQL】通过执行计划来分析SQL性能
原文:[MS SQL]通过执行计划来分析SQL性能 如何知道一句SQL语句的执行效率呢,只知道下面3种: 1.通过SQL语句执行时磁盘的活动量(IO)信息来分析:SET STATISTICS IO O ...
- SSMS2008插件开发(3)--部署调试SSMS2008插件
原文:SSMS2008插件开发(3)--部署调试SSMS2008插件 上一次说到VS2008中的插件开发,最终结果插件是部署在VS2008中,现在我们将插件部署到SSMS2008(Microsoft ...
- 宿主机跟Vmware中的linux使用host-only,bridge 方式通信
声明:我的机器在本文中叫 宿机,vmware中的linux就叫linux 本文已经实现了通过host-only模式 宿机 ping通 linux,但是在host-only模式下,linux 没有pin ...