《软件需求最佳实践》读书笔记三

      第三部分讲述的就是开发过程中对需求的维护。

      需求基线是逐项列举的在应用程序的某个特定版本中提交的特征和需求的集合。确定统一,明确的需求划分标准是十分重要的,接下来就需要划定基线。即在整个开发过程中,开发人员都需要参照基线来进行。实现切实可行的优先级策略和估算方法是使基线管理卓有成效的必备要素。

      在开发过程中需求的频繁变更恐怕是许多团队闻之色变的恶魔之首,这也是前期需求调研人员努力奋斗的目标。前期调研工作越优秀,在开发过程中需求的变更更少,系统成功的确保性也就越大。而出现开发过程中需求变更的情况,我们就需要进行需求变更管理,控制变更,减少变更对开发工作的影响。一,要对变更进行统一的规划与管理,统一变更的来源渠道。二,统一平台,借助信息化的工具来辅助变更管理,例如ClearQuest,Mantis,BugFree等。

     需求跟踪涉及五种类型的跟踪链:从用户原始需求向前跟踪到软件需求,从软件需求向前跟踪到下游工作产品;从下游工作产品向后回溯到软件需求,从软件需求向后回溯到用户原始需求;以及软件需求到软件需求的跟踪。

     seru是4个单词的首字母,S表示信息工程,U表示用例,E表示事件,R表示查询,分析,统计。需求分析是一个复杂的却又十分重要的工程。这本书与老师上课讲述的许多知识点都非常吻合,是一本非常适合需求分析学习的书。

posted on 2015-11-30 20:40  fafalu  阅读(539)  评论(1编辑  收藏  举报

导航