2020报名软考设计师重点:软件项目管理的内容
来源:www.zcjsj8.com 发布时间2020-02-20
点此下载》》
软件设计师历年真题及答电子版+答案解析完整版
软件项目管理的内容涉及上述软件项目管理过程的方方面面,概括起来主要有如下几项。
1、目标
需求管理的目的是在客户和处理客户需求的软件项目组之间建立对客户需求的共同理解。需求管理的目标有两个:
使软件需求受控,并建立供软件工程和管理使用的需求基线。
使软件计划、产品和活动与软件需求保持一致。
2、原则
为进行有效的需求管理,一般要遵循如下五条原则:
需求一定要分类管理:进行软件项目管理的时候,一定要将软件需求分出层次。不同层次需求的侧重点、描述方式、管理方式是不同的。
需求必须分优先级:在软件项目中,如果出现过多的需求,通常会导致项目超出预算和预定进度,最终导致软件项目的失败,因而需求的优先级可能比需求本身更加重要。
需求必须文档化:需求必须有文档记录。该文档必须是正确的、最新的、可管理的、可理解的,是经过验证的,是在受控的状态下变更的。
需求一旦变化,就必须对需求变更的影响进行评估无论需求变化的程度如何,只要需求变化了就必须进行评估,这是基本的原则。
需求管理必须与需求工程的其他活动紧密整合进行需求管理一定不能脱离需求工程,需求工程包括了需求获取、需求分析、需求描述、需求验证、需求管理,因而需求管理必须与前面的几个需求阶段保持密切相关。
3、需求管理活动
需求管理是一个对系统需求变更了解和控制的过程。初始需求导出的同时就启动了需求管理规划, 一旦形成了需求文档的草稿版本, 需求活动就开始了。