首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 软件管理 > VSTS >

需求管理Follow me! TechExcel DevSuite 五虎下将篇之需求管理霸主 DevSpec(二)

2012-08-26 
需求管理Follow me!~ TechExcel DevSuite 五虎上将篇之需求管理霸主 DevSpec(二)2.???????集成建模功能?做

需求管理Follow me!~ TechExcel DevSuite 五虎上将篇之需求管理霸主 DevSpec(二)

2.???????集成建模功能

?

做过需求分析与设计的人都知道,需求的处理离不开建模,虽然你已经从客户那里得到了需求点,也可能已经知道怎么去实现一个功能,但是一个产品不是由一个功能构成的,而是有大量的功能构成,如何从海量的功能里挑选一些功能来构成这个版本的产品,你需要建模;如何想让这个产品能够最后成功,你还是需要用建模来看到概念中的产品;如果想在产品开发以前就能发现产品的内在设计或结构缺陷,你也需要建模。

?

对于建模,DevSpec提供多种方式,你既可以将建模与需求条目直接关联,也可以与第三方建模工具做无缝集成(比如Enterprise Architect),甚至您还可以调用DevSpec高度定制的建模工具FreeMind,在FreeMind里,你可以直接把节点与DevSpec里的需求条目做关联,这样子的话,在FreeMind就能随时看到相关的需求具体细节,版本,变更等,你甚至还可以随时在FreeMind里新建或者修改相关需求,这些修改也都是能实时同步到DevSpec里的。

需求管理Follow me! TechExcel DevSuite 五虎下将篇之需求管理霸主 DevSpec(二)

3.???????变更与版本控制功能

?

在需求管理中,变更是必不可少的,敏捷中就非常欢迎需求的变更,一个需求改个四五次都是很正常的,有时甚至已经在开发中了还需要进行变更,大家知道变更的代价其实很大的,首先之前的很多工作可能白干了,特别是如果已经在开发中了,然后变更可能会影响到已经做完的相关功能,最后一个变更可能会导致项目开发时间与成本的增加。

?

所以对于一个变更,我们需要多种措施保证变更能够正确地有效地执行,因此在DevSpec中,我们设置多个相关功能:

?

?????????1)???????版本增加/比较功能:对一个需求每做一次修改,都能生成一个版本,以后如果变更时需要回滚或者参考最初的想法,就能通过回滚或者查看原有版本对应数据实现。不同版本间还能进行对比,看看到底改了哪些地方。

?

?????????2)???????对于需要变更的功能:只要是在变更状态,这种需求就设计成无法被拿来真正去开发,直到变更完毕解锁以后才能去实施开发过程。这样就确保了不会在不知情的情况下,有人把还在变更中的需求去进行开发过程。

?

????????3)???????变更通知功能:如果在开发中,有个功能需求变了,这样子就需要通知开发人员,设计人员和测试人员,要重新开发/设计/测试了,DevSpec就提供了强大的自动通知功能,让相关人员及时知道变更。

?

????????4)???????投票功能,对于变更,DevSpec还设置了投票功能,这样子就可以让设计人员,客户与相关人员对于已经完成的变更投票,确定是否要真的这样变。

?

4.???????跟踪功能

?

一个需求设计完成以后,就要开始进行开发与测试了,那怎么来确保已经完成的需求已经在开发/测试中了,并且实现的质量如何呢?DevSpec可以与TechExcel的开发管理工具DevTrack、测试管理工具DevTest做无缝集成,您在DevSpec中就能知道这个需求已经在开发团队与测试团队处理到什么程度了,完成了百分之多少,发现了多少Bug,修复了多少Bug,预计结束开发与测试时间,实际投入的人力物力等情况。

?需求管理Follow me! TechExcel DevSuite 五虎下将篇之需求管理霸主 DevSpec(二)

5.???????其他功能

?

为了保证需求管理的高质量进行,DevSpec还提供了大量其他功能,比如邮件自动通知与自动调整功能,基于Scrum开发模型的Backlog功能,丰富的Report功能,MS Office/PDF集成功能。。。。。。

?

?

介绍到这里,大家应该对DevSpec有一定的了解了吧,总结一下,TechExcel DevSpec?是一款需求定义与需求管理工具,基于预定义的流程规则,团队可以使用DevSpec?全程跟踪每一个产品功能和特性的开发过程,通过需求管理来驱动研发与测试流程。

?

【从 DevSpec 中受益】

  • 定义产品或项目需求;
  • 全程跟踪并确认每一项需求是否已落实到开发或测试任务中;
  • 排除不必要的功能,避免人力资源的浪费;
  • 控制需求有序变更,并监控实施变更的效果;
  • 保证需求可跟踪、可验证。

    ?

    【DevSpec功能列表】

    • 可以创建和分类管理产品需求和规范点,并将两者对应关联;
    • 支持Scrum、迭代开发、瀑布开发等多种开发模型;
    • 自动化需求版本控制,提供可自定义的需求变更审批流程,以及功能强大的工作流管理模块,帮助团队轻松管理需求变更;
    • 所有与需求、规范点相关的重要数据和公司内部文件,都将被集中保存在安全稳定、且可扩展的中心知识库中;(支持从Perforce到Subversion 的SCM系统的信息存储)
    • DevSpec 可与 DevTrack、DevTest 无缝集成,使项目经理清晰查看所有与需求关联的开发任务,及时掌握项目开发进度;
    • 高层管理者可以通过投票系统,评估需求或功能点的商业价值、实施风险、或研发标准等;
    • 将产品功能进行组合,对各种方案所需要花费的时间和资源进行评估;
    • 提供多种用户自定义选项;通过自定义字段标签、字段类型、下拉菜单选项、主从关系、报表等设置,定制适合您业务需要的用户界面;
    • 可以与Microsoft Office、Adobe PDF集成;
    • 内置高质量报表功能,帮助您轻松创建和定制各类报表,比如所有的需求/功能列表、需求变更分析与预测、以及与需求/规范点相关的研发数据报表等。

      ?

      -------------------------------------------------------------------

      关于TechExcel 公司

      TechExcel公司是世界领先的应用生命周期管理(ALM)、IT服务管理(ITSM)和客户关系管理(CRM)解决方案提供商,倡导"以知识为核心"的管理理念,为企业实现产品开发与服务支持间的沟通,在管理软件研发全过程的同时,促进服务支持流程规范化,通过成熟的管理实践,实现企业战略目标。

      TechExcel 公司1995 年成立于美国加州Lafayette,TechExcel研发、营销、服务及伙伴网络已遍及全球五大洲,客户遍及全球43个国家和地区,并涵盖全球500强企业的20%。客户行业覆盖游戏开发、软件和IT服务、金融/银行、制造业、服务机构、通信、工程、物流、国防等众多领域。欲了解更多信息,请访问www.techexcel.com.cn?,或致电+86 10 5971 3111 (中国) ,+1 925 871 3990(美国),+44 20 8322 7700(英国)。

      文章作者:何建敏

      文章出处:http://blog.csdn.net/sniffer0077/article/details/7195049

热点排行