项目管理资源网

您的位置:项目管理资源网 >> 研发制造项目管理

软件开发需求多角度分析量化管理的方法

2010/9/25 16:04:57 |  1715次阅读 |  来源:网友转载   【已有0条评论】发表评论

  对需求进行多角度分析,实现量化管理

    对于已经开发出来的需求,需要进行有效的管理,借助业界领先的需求管理工具IBM Rational RequisitePro,我们可以把需求逐条记录到用数据库实现的需求库中,每条需求对应数据库中的一条记录,同时对于特定的需求我们还可以将其展现在Microsoft Word文档中,并且可以通过与RequisitePro的集成,直接在Word中对后台需求库中需求进行编辑修改。而对于一般用户、业务人员以及企业领导,RequisitePro还提供了方便易用的Web界面,可以查看项目需求的进展情况。

    为了对需求进行进一步的管理,我们还可以通过对需求的深入分析,给每条需求添加必要的属性,例如: 优先级、来源、稳定性、成本、难易程度、风险等等。然后,我们就可以利用RequisitePro提供的数据库的强大检索能力,通过选择不同的属性作为过滤的条件,建立不同的视图,让我们能够从不同的视角对现有的需求加以审视和权衡,以确定项目的范围和开发的重点。

记录需求变化的历史,交流需求修改的意见

    在RequisitePro中对需求采取了条目化的管理方式,能够保留每条需求的变更历史,为以后的过程分析积累了数据。另外RequisitePro中还提供了项目需求基线的管理功能,可以建立项目级的需求基线以作为开发的基础,需求的基线可归档到集成的配置管理系统中(例如ClearCase),以保留项目级需求基线的版本。

    通过RequisitePro提供的需求基线的比较功能,可以方便的查看项目需求基线的变化情况。另外,RequisitePro中针对每条需求还提供了一个类似BBS的讨论页面,可以记录对于需求的看法以及修改的建议等等,并且经过配置,相应的讨论内容还可以通过Email通知相关人员,这样大大促进了对于相应需求的理解和沟通。

维护需求的追踪性,分析变更造成的影响

    根据需求管理的基本理论,需求具有不同的层次: 业务需求、产品特性、软件需求、测试需求,这些层次的需求间具有密切的联系,高层次的需求发生改变必然会影响其下各层相关的需求,因此为了进行有效的需求管理,必须实现对需求追踪性的管理。 RequisitePro中对需求的追踪性管理提供了多种方式,如: 需求追踪矩阵视图,需求追踪树视图,需求追踪属性页等等。

    通过需求追踪矩阵视图可以方便的设置需求间的追踪关系,对于已建立追踪关系的需求,一旦发生改变,RequisitePro会自动在相应的追踪箭头上打上红色的斜杠加以标识,这样通过追踪矩阵视图或需求追踪树视图就可以对需求的变更进行影响性分析了,以防止具体的需求未能及时根据变化进行更新。尤其是需求追踪树视图,可以非常直观的展现受某条需求影响的所有需求,是说服客户慎重变更需求的有效手段。下面的图形中,展现了集成在Rational Software Modeler中的RequisitePro需求追踪矩阵和追踪树视图,这是RequisitePro的第四种使用方式。

    项目经理胜任力免费测评PMQ上线啦!快来测测你排多少名吧~

    http://www.leadge.com/pmqhd/index.html

“项目管理生根计划”
企业项目经理能力培养和落地发展方案下载>>

分享道


网站文章版权归原作者所有,如有认为侵权请联系我们,将于1个工作日内作出处理!
网友评论【 发表评论 0条 】
网友评论(共0 条评论)..
验证码: 点击刷新

请您注意护互联网安全的决定》及中华人民共和国其他各项有关法律法规或间接导致的民事或刑事法律责任
·您在项目管理资源网新闻评论发表的作品,项目管理资源网有权在网站内保留、转载、引用或者删除
·参与本评论即表明您已经阅读并接受上述条款