项目基线
按照PMI(国际项目管理协会)的理论,
项目整体计划是项目总的基线,
WBS(工作分解结构)是范围的基线(即需求的基线)、
项目进度是时间的基线、
成本计划是成本的基线。
变更控制要保证这些基准的健全性。
如何组织需求获取活动,以获得有效、正确的需求?
成立需求分析小组;
做好准备工作,包括准备相应文档和帮助客户了解相关技术和项目管理知识;
访谈用户获取问题(了解和划分客户方的所有用户类型,已经潜在的类型;选择每类用户的代表,对其进行访谈和调研;需求分析人员对收集到的用户需求做进一步的分析和整理;需求分析人员将调研的用户需求以适当的方式呈交给用户方和开发方的相关人员);
需求分析;
需求说明书编写;
需求验证和评审(对需求文档进行正式审查是保证软件质量的有效方法;一般的评审分为用户评审和同行评审两类);
需求定稿建立基线;
管理和控制需求变更(对于需求变更的管理,则主要使用需求变更流程和变更控制委员会两个手段来实现)。
高质量的需求说明书的特点
完整性、
一致性、
可修改性、
可跟踪性。
需求说明书的编写应该遵循的原则
采用SRS模板;
指明需求的来源;
为每项需求注上标号;
记录业务规范;
创建需求跟踪能力矩阵。
需求变更控制的基本原则
1)谨慎对待变更请求,尽量控制变更;
2)高度重视需求变更;
3)签署变更控制的协议;
4)在基线的基础上,做好变更实施;
5)需有好的变更控制工具的支持;
6)把项目变化融入项目计划;
7)及时发布变更信息。
需求变更的管理控制程序一般如下
1)建立需求基线、变更控制策略和变更控制系统;
2)需求变更以规定格式提出;
3)变更控制委员会对需求进行评估论证;
4)需求变更以书面方式获得批准并修改进度成本等项目计划;
5)定期评估需求变更对项目绩效的影响。
需求跟踪能力矩阵
表示需求和别的系统元素之间的联系链的最普遍的方式是使用需求跟踪能力矩阵。