《软件需求分析》阅读笔记3

需求复用

需求复用的必要性:
构建任何产品的需求都不会是完全的独一无二的。我们建议在开始任何新需求项目之前,浏览一下以前项目的规格说明书,需找潜在可复用的东西。
有时会发现许多需求是可以复用的,不用进行修改。更常见的情况是,会发现一些需求尽管不完全是所想要的东西,但它们可以作为写入新项目的需求的基础。
在一个组织机构的不同项目中,非功能需求是相当标准的。因此分析师可以从以前项目的规格说明书开始,把它们作为一个检查清单。
复用需求的要点是。一旦成功地确定了产品的需求,并且产品本身也是成功的,那么需求就不需要重新开发。
需求反思
对需求项目的反思包括一系列的风险承担着的访谈,以及开发者进行小组会谈。目的是探究过程中所有涉及的人,并问这些的问题:
我们做对了什么?
我们做错了什么?
如果我们必须重做一次,在哪些地方会做得不同?
通过寻找这些问题的诚实的答案,你为自己提供了一个改进过程的最佳机会。思路很简单:有效的事多做,无效的事少做。
项目启动
项目启动确定了工作领域的边界,产品将成为其中的一部分,同时也确定了产品要实现的目标。
它也确定了利益相关者,即对产品成功有兴趣的人。
项目启动的其他提交产物确定了项目的可行性,并作为后续需求发现活动的输入信息。
项目的目标:
一段简短的、定量的陈述,说明产品要做的事,以及带来的业务好处。
这个目标陈述解释了为什么业务会投资这个项目,也解释了期望实现的业务收益。它为项目提供了理由,同时也是需求发现过程关注的焦点。
工作范围:
产品的安装将影响的业务领域。你需要理解这项工作,才能确定最适合的产品。
利益相关者:
在项目中拥有利益的人。这个群体包括所有对结果产生影响的人,或拥有发现产品需求所需知识的人。
估算的费用:
项目启动提供的一些提交产物为预估过程提供了输入,让我们在项目的早期就能进行相当不错的估算。
风险:
可能是一段简短的风险分析,解释项目面临的主要风险。一些精于风险评估的人将完成这种分析。
继续或终止的决定(最终评价结果)
项目是否可行?考虑生产该产品的成本,值得吗?
是否拥有足够的信息继续需求活动,或者需要多花一些时间了解更多的信息?

posted @ 2018-04-05 22:05  什么名都不好  阅读(116)  评论(0编辑  收藏  举报