这本厚厚的书终于被我读完了,现在开始最后一篇读书笔记。 最后几章主要讲的是需求的文档和需求过程的管理。即需求分析必须标准化。我们在需求的过程中必须学会用建模的方法来规范需求工程。需求分析的根本任务是简历分析模型,达成开发者和用户对需求信息的共同理解,根据共同的理解,发挥创造性,创建软件系统的解决方案 ...
分类:
其他好文 时间:
2018-02-17 16:07:52
阅读次数:
136
这次阅读的是这本书的第二部分,这部分内容相对较多,所以还没有看完。这部分介绍了一些文档的主要内容。首先是项目视图和范围文档的模板,书中一一介绍了这个文档中应该包括的内容。主要就是业务需求,项目视图的解决方案,范围和局限性,业务环境,产品成功的因素。所以,我们在做项目的时候,无论如何都要注意这个项目的 ...
分类:
其他好文 时间:
2018-02-14 23:17:08
阅读次数:
198
这个假期我阅读的书是《软件需求》,从整体上看,这本书整体分为了三个部分,我在现在刚看完第一部分,这第一部分主要介绍的是什么是软件需求。即软件需求:是什么和为什么。 正如书中所说,每一款软件都有其对应的需求,但是有时候我们可能因为这款软件“小”而忽略它的需求。但是,真正的知道一款软件的需求对于以后的开 ...
分类:
其他好文 时间:
2018-02-14 22:38:34
阅读次数:
251
软件的模拟特性: 导致需求问题的原因中,一个最为重要的原因是:未能很好地理解和掌握“应用”型软件的模拟型以及由此产生的一系列影响和要求。 软件的模拟特性来源于其知识载体的特性:软件在运行中表现出来的特性、行为应该和应用的现实情况保持一致。这样,人们通过 观察软件的表现就可以得出相应现实的问题的答案, ...
分类:
其他好文 时间:
2018-02-14 21:31:44
阅读次数:
223
需求工程的j简单定义 需求工程是所有需求处理活动的总和,它收集信息、分析问题、整合观点、记录需求并验证其正确性,最终反映软件 被应用后与其环境互动形成的期望效应。 需求工程的3个主要任务 1.需求工程必须说明软件系统被应用的环境极其目标,说明用来达成这些目标的软件功能,还需说明在设计和实现这些 功能 ...
分类:
其他好文 时间:
2018-02-14 21:30:33
阅读次数:
151
如果一个项目缺乏明确的规划和良好的信息交流途径,那将是十分糟糕的。如果项目的参与者持有不同的目标和优先权,那么他们只能各抒己见,无心工作。如果项目的风险承担者在产品所能满足的业务需要和产品所能提供的利益问题上不能达成一致的意见,那么需求决不会稳定。一个清晰的项目视图和范围过于分散在多个地方开发,在这 ...
分类:
其他好文 时间:
2018-02-14 19:17:19
阅读次数:
107
建筑往往是根据设计图来完成的,软件也不例外,一个项目的质量和设计规划图有着密不可分的关系。这之间的联系,简单来说,便是用户和工程师的沟通,用户说出自己的需求来让工程师去实现。而需求包括三个不同的层次——业务需求、用户需求和功能需求,需求使问题变得明确,它是一一指明实现说明的规格说明,描述了系统的行为 ...
分类:
其他好文 时间:
2018-02-14 17:34:22
阅读次数:
111
需求实践中的种种不足会给项目的成功带来很多风险。 如用户参与不足:客户常常不能理解为什么必须下这么大力气去收集需求和保证需求质量。开发人员往往也不重视用户的参与,原因是自己以为已经知道了用户想要什么,这就是用户心中所想与开发人员心中所想产生偏差,从而影响项目的成功。 用户需求拓展:由于开发过程中需求 ...
分类:
其他好文 时间:
2018-02-14 16:42:21
阅读次数:
122
许多软件问题都源于收集、记录、协商和修改产品需求过程中的方式不当,包括信息收集方式不正规,没有明确提出想要的功能,假设是未经过沟通的错误假设,需求的定义不够充分,以及未经仔细考虑进行需求变更等。在软件开发中遇到的问题时,人们常常轻率地将其忽略。软件项目中40%~60%的缺陷都是由需求分析阶段的过失所 ...
分类:
其他好文 时间:
2018-02-14 16:00:46
阅读次数:
142
浅谈软件需求分析 一、什么是需求分析? 通俗的讲,对用户的意图不断揭示和验叛的过程,要对经过系统可行性分析所确定的系统目标做更为详细的描述。 假如你是个建筑工程师,有个客户找你建一个鸡窝,这个时候要需要与客户沟通,来确定客户到底想要一个什么样子的鸡窝。我们应该注意三点: 1、准确的理解和描述客户需要 ...
分类:
其他好文 时间:
2018-01-24 19:47:51
阅读次数:
141