系统集成项目管理工程师教程知识点精讲之需求跟踪

系统集成项目管理工程师 责任编辑:长颈鹿 2016-12-16

添加老师微信

备考咨询

加我微信

摘要:2016年下半年系统集成项目管理工程师考试开始使用新版考试大纲和教材,希赛小编为大家整理了一些系统集成项目管理工程师教程知识点精讲,一下是关于需求跟踪的讲解,希望对大家有所帮助。

    >>>>系统集成项目管理工程师网络课堂

    >>>>系统集成项目管理工程师模拟考试


      2016年下半年系统集成项目管理工程师考试开始使用新版考试大纲和教材,希赛小编为大家整理了一些系统集成项目管理工程师教程知识点精讲,一下是关于需求跟踪的讲解,希望对大家有所帮助。

      需求跟踪

      在CMMI中,需求管理是已管理级的一个关键过程域,其目标是为产品需求建立一个基线,供软件开发及其管理使用,使计划、产品和活动与需求保持一致。从需求工程的角度来看,需求管理包括在产品开发过程中维持需求一致性和精确性的所有活动,包括控制需求基线,保持项目计划与需求一致,控制单个需求和需求文档的版本情况,管理需求和联系链之间的联系,或管理单个需求和项目其他可交付物之间的依赖关系,跟踪基线中需求的状态。

      可跟踪性包含两个层面的含义,一个是项目执行过程的两个或多个产品之间能够建立关系的程度,尤其是那些具有前后关系或主从关系的产品。例如,某个给定构件的需求和设计的匹配程度;另一个是项目产品中每个元素能够建立其存在理由的程度,例如,产品设计中的每个元素定位它所满足需求的程度。

      可跟踪性是项目需求的一个重要特征,需求跟踪是将单个需求和其他元素之间的依赖关系和逻辑联系建立跟踪,这些元素包括各种类型的需求、业务规则、系统组件,以及帮助文件等。

      1.需求跟踪的内容

      每个配置项的需求到其涉及的产品(或构件)需求都要具有双向可跟踪性。所谓双向跟踪,包括正向跟踪和反向跟踪,正向跟踪是指检查需求文件中的每个需求是否都能在后继工作产品(成果)中找到对应点;反向跟踪也称为逆向跟踪,是指检查设计文档、产品构件、测试文档等工作成果是否都能在需求文件中找到出处。具体来说,需求跟踪涉及五种类型,如图8-1所示。

      五类需求可跟踪

      图8-1五类需求可跟踪

     

1.png

      图8-1的左半部分表明,从用户原始需求可向前追溯到需求文件,这样就能区分出项目过程中或项目结束后由于变更受到影响的需求,也确保了需求文件中包括所有用户需求。同样,可以从需求文件回溯到相应的用户原始需求,确认每个需求的出处。如果以用例(usecase)的形式来描述用户需求,图8-1的左半部分就是用例和功能需求之间的跟踪情况。

      图8-1的右半部分表明,由于在项目实施过程中,产品需求转变为设计和测试等实现元素,所以通过定义单个需求和特定的产品元素之间的联系链,可以从需求文件追溯到产品元素。这种联系链使项目团队成员知道每个需求对应的产品元素,从而确保产品元素满足每个需求。第四类联系链是从产品元素回溯到需求文件,使项目团队成员知道每个产品元素存在的原因。如果不能将设计元素或测试案例回溯到一个需求文件,就可能出现镀金行为。当然,如果某个孤立的产品元素表明了一个正当的功能,则说明需求文件漏掉了一项需求。

      第五类联系链是需求文件之间的跟踪,这种跟踪便于更好地处理各种需求之间的逻辑相关性,检查需求分解中可能出现的错误或遗漏。

      2.需求跟踪矩阵

      表示需求和其他产品元素之间的联系链的最普遍方式是使用需求跟踪(能力)矩阵,需求跟踪矩阵是将产品需求从其来源连接到能满足需求的可交付成果的一种表格。需求跟踪矩阵提供了在整个项目生命周期中跟踪需求的一种方法,有助于确保需求文件中被批准的每项需求在项目结束时都能交付,还可以为管理产品范围变更提供框架。

      需要跟踪的内容包括以下几个方面:

      √业务需求、机会、目的和目标。

      √项目目标。

      √项目范围(WBS可交付成果)。

      √产品设计。

      √产品开发。

      √测试策略和测试场景。

      √高层级需求到详细需求。

      不论采用何种跟踪方式,都要建立与维护需求跟踪矩阵,它保存了需求与后继工作成果的对应关系。例如,从用户原始需求到需求文件之间的跟踪,可以采用如表8-3所示的矩阵。

      表8-3用户原始需求到需求文件的跟踪矩阵示例

     

2.png

      对于从需求文件到下游工作产品之间的跟踪,可以采用如表8-4所示的矩阵。

      表8-4需求文件到下游工作产品的跟踪矩阵示例

     

3.png

      需求跟踪矩阵中可以定义各种产品元素类型间的一对一、一对多和多对多关系,也就是说,允许在表8-4的一个单元格中填入多个元素来实现这些特征。例如,一个构件对应一个设计元素,多个测试案例验证一个功能点,每个用例导致多个功能点等。

      应在需求跟踪矩阵中记录每个需求的相关属性,这些属性有助于明确每个需求的关键信息。需求跟踪矩阵中记录的典型属性包括惟一标识、需求的文字描述、收录该需求的理由、所有者、来源、优先级别、版本、当前状态(例如,进行中、已取消、已推迟、新增加、已批准、已分配、已完成等)和状态日期。另外,为了确保干系人满意,可能需要增加一些补充属性,例如,稳定性、复杂性和验收标准等。


    返回目录;集成教程知识点精讲之项目范围管理汇总


      希赛网,拥有十四年软考培训经验,希赛网一直坚持自主研发,将丰富的软考培训经验有效融入教程研发过程,自成体系的软考在线题库软考历年真题)、软考培训教材软考视频教程,多样的培训方式包括面授、和,使考生的学习更具系统性,辅导更具针对性。采用全程督学机制,,软考平均通过率在全国。

更多资料
更多课程
更多真题
温馨提示:因考试政策、内容不断变化与调整,本网站提供的以上信息仅供参考,如有异议,请考生以权威部门公布的内容为准!

软考备考资料免费领取

去领取

!
咨询在线老师!