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. 架构合同 架构合同是在开发团体和赞助者之间关于架构的交付物.质量以及适用目标的联合协议,并且通过有效的架构治理将会促使这些协议的成功施行.通过对合同的管理施行一个治理方法,如下几点将会得到保障: ...
随机推荐
- UVa 11121 - Base -2
题目:计算以-2为基数的数的表示. 分析:数论.写出不同位数能表示的数字区间就能够找到规律. 长度为1:[1,1]: 长度为2:[-2,-1]: 长度为3:[2,5]: 观察发现,区间长度增长为1,2 ...
- 动态创建一些常的html标签
原文:动态创建一些常的html标签 一段时间来,不管是在学习还是应用asp.net mvc应用程序,较多情况之下,需要动态创建一些html标签.如这篇<文本框下面有两个铵钮,点就加点减就减> ...
- 写给初学前端工程师的一封信 (转于Kejun)
大家好: 应波波的邀请写一写我对这个话题的想法.从去年开始不少朋友让我帮忙介绍前端工程师,绝大部分忙都没帮上,原因是真找不到人.我当时是这么跟他们分析的:过去的客户端以browser为主,所以HTML ...
- Hadoop-2.4.1完全分布式环境搭建
Hadoop-2.4.1完全分布式环境搭建 Hadoop-2.4.1完全分布式环境搭建 一.配置步骤如下: 主机环境搭建,这里是使用了5台虚拟机,在ubuntu 13系统上进行搭建hadoop ...
- 腾讯云安装openvz,高速搭建測试环境
CSDN送了腾讯云的測试资格,准备拿来作为cici的软件公布首页,想在上面做个demo,无奈没有设备环境,于是想要用openvz来虚拟一些vps: 第一步:选择腾讯云的os模板,centos6.3 第 ...
- 一淘搜索网页抓取系统的分析与实现(3)—scrapy+webkit & mysql+django
图 scrapy+webkit: 如结构图③. scrapy不能实现对javascript的处理,所以须要webkit解决问题.开源的解决方式能够选择scrapinghub的scrapyjs或者功能更 ...
- POJ 3928 & HDU 2492 Ping pong(树阵评价倒数)
主题链接: PKU:http://poj.org/problem?id=3928 HDU:http://acm.hdu.edu.cn/showproblem.php?pid=2492 Descript ...
- The operator == is undefined for the argument type(s) int, null
package cn.edu.shu.web.test; public class TestInteger { public static void main(String[] args) { /** ...
- selenium2入门 用Yaml文件进行元素管理 (五)
比如界面有一个按钮,id号是test.如果进行对象化的话,就是test.click就可以了.不用每次都要去创建test对象.如果id号变了,我们也只需要改一下test的名称就行了. 使用Yaml需要用 ...
- jquery+html三级联动下拉框及详情页面加载时的select初始化问题
html写的三个下拉框,如下: <select name="ddlQYWZYJ" id="ddl_QYWZYJ" class="fieldsel ...