SCMLife.com

 找回密码
 立即注册

QQ登录

只需一步,快速开始

扫一扫,访问微社区

查看: 10440|回复: 5

[转贴] VSTS做需求管理

[复制链接]
发表于 2009-7-5 16:26:03 | 显示全部楼层 |阅读模式
构造软件系统最困难的部分就是精确地决定到底要构建什么3 c' U* A7 D5 o
         ---- Frederick Brooks 《人月神话》
7 z; x/ z% I' n$ Q
4 o, N& z; ?3 K4 |: F( k可以说,需求是软件过程中最重要的部分。需求管理首先要针对需求做出分析,随后应用于产品并提出方案。需求分析的模型正是产品的原型样本,优秀的需求管理提高了这样的可能性:它使最终产品更接近于解决需求,提高了用户对产品的满意度,从而使产品成为真正优质合格的产品。从这层意义上说,需求管理是产品质量的基础。) N0 V3 R, D; s- t: M3 D

0 O0 I0 w$ ~) {8 j3 t7 H5 m% b& T无论选择任何过程,都需要从解决方案的需求开始。微软为业务分析人员提供了端到端的需求管理解决方案。
1 f, M6 B! U( y* a9 f6 s
8 B3 X0 _2 [6 |) h业务分析人员可以借助Excel进行需求分析,同时利用Project进行相关资源的分配,同时可以使用ExcelProjectTFS进行实时同步,使用非常简单,提高了开发的效率。
/ l1 y/ G+ M. R" A$ B4 K: C7 j, q! ]/ @9 G: b
MSF中,需求定义为应用场景和服务质量。VSTS使用了专门的工作项类型来捕获和追踪这些需求,需求也会显示在项目的待处理队列中并且和其他工作项一样被评级。在测试过程中,VSTS还可以追踪需求,保障开发是根据需求来进行得。这样,可以保障需求管理更加有效。# G6 Z% N4 F- {! j; r' B* h% _
5 m' F7 s) i! A; Y: V4 P
在微软需求管理解决方案中,可以看到一个典型的需求过程如下图所示:
4 k0 ]$ M! f. E& @3 G6 n( }
- E7 _! e$ I+ r  U6 b; P1.需求的分析" z" ~; k: h4 m+ D/ ~6 e. [  f, \

/ J- B8 _- w3 U7 c% `9 V2 J3 L3 D
" [' }4 \( I0 H% E7 a6 b* x2.分配资源
% u; i: J! S+ W( m! M4 l: J0 b! N
& ?- W( Z9 A! d2 p: t3.评审和分配需求
4 b: J+ d6 l$ A3 V6 k4 i/ u1 Z( F# ?6 }8 V( J
4.追踪到测试* M# ~! ?9 `# I3 o0 {2 f. I" F

' ~' ]% ]7 C) X3 j5 N" m7 [/ w3 y  U% F; R, H) e
与合作伙伴需求管理工具的整合
( h& E% g( T* O( yBorland CaliberRM直接就可以与VSTS实现无缝的完美的集成,CaliberRMVSTS提供了强大的需求管理的功能。CaliberRM Visual Studio Team System 双剑合壁,使系统分析员、开发者、测试员以至任何企业内有关人士之间的需求能够达到认识上的统一。软件开发涉及编撰源码的开发人员、测试员、技术文件的作者以至为产品编撰宣传品的市场营销人员。CaliberRMVSTS的完美集成实现了环环紧扣的工作流水线,方便上述各成员之间能有效地了解准确及最新的需求,从而能够保证开发人员与使用人员能向共同的目标迈进。) b/ v( m9 }+ D8 l8 _5 h9 T# H
CaliberRM 完全支持 Visual Studio Team System的过程模版指导,包括CMMIagile MSF 过程模版等等。用户可以按着所选择的过程模版建立团队项目的过程实例。系统分析员、开发员、测试员和项目经理可以采用VSTS内置的软件过程的扩展模版,轻松地利用集成到 Team SystemCaliberRM,实践最佳的需求管理实践模式。
5 c) e; n1 r+ I0 @+ g7 p5 e% M* ?

, T# F; F6 c' R( x1 X9 ~5 U" cCaliberRM 也完全支持 Visual Studio Team Foundation Server,这就把软件生命周期的各个范畴与需求及过程模版指导连接起来。这样 CaliberRM 便能紧密配合 Visual Studio Team System 的数据仓库运作,实现端对端、测试需求可追溯性甚至历史报告,方便用户制作不同类型的报告,如把要求数据、产品测试状态及要求统一化的报告甚至自定的报告。另外,软件开发企业可以通过将CaliberRMVSTS集成,实现 ALM (Application Lifecycle Management)测量及报告自动化,各类相关数据便能一目了然。需求信息可直接存放到VSTS的数据仓库,即: TFS中。
发表于 2009-11-20 10:37:36 | 显示全部楼层

来学习学习啦

过来看看学习一下,呵呵,刚刚基础这些东西
回复 支持 反对

使用道具 举报

发表于 2010-2-3 10:08:03 | 显示全部楼层
隔壁项目组在使用vsts,有空去了解了解
回复 支持 反对

使用道具 举报

发表于 2010-3-18 08:24:49 | 显示全部楼层
学习一下,这里东西可真多啊!!!
回复 支持 反对

使用道具 举报

发表于 2010-3-29 07:10:10 | 显示全部楼层
Borland这些年也不知道在忙些啥,跑去给VSTS做配套,真是杯具!
回复 支持 反对

使用道具 举报

发表于 2013-8-30 11:27:46 | 显示全部楼层
再好的工具都需要实践起来啊。。不然做什么都没有用
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

关闭

SCMLife推荐上一条 /4 下一条

QQ|小黑屋|手机版|无图版|SCMLife.com ( 京ICP备06056490号-1 )

GMT+8, 2018-9-25 23:49 , Processed in 0.061773 second(s), 8 queries , Gzip On, MemCache On.

Powered by SCMLife X3.4 Licensed

© 2001-2017 JoyShare.

快速回复 返回顶部 返回列表