本部分是阅读完需求工程——软件建模与分析(第二版)骆斌主编的第四部分的一点收获总结:

这部分主要从需求规格说明书的书写,与需求验证两部分组成。

一.首先我们应当明白为什么要编写需求规格说明书:

1)需求规格说明文档可以作为各方人员之间有关软件系统的协议基准。开发人员和客户可以使用他作为合同协议的重要组成部分,涉众也可以利用他在相互之间达成一致。

2)需求规格说明文档可以成为项目开发活动的一个重要依据。它可以作为软件估算和项目进度安排的基础,也可以作为开发人员判断设计,测试等工作地进行是否正确的依据。

3)在需求规格说明编写过程中,也可以尽早的发现和减少可能的需求错误,从而减少项目的返工,降低项目的工作量。

4)需求规格说明文档可以作为有效的智力资产。这个智力资产可以帮助新加入的团队成员尽快的融入此项目,有助于更好的将软件产品移交给新客户,也可以帮助开发人员更好的

完成其他类似的项目或后续的增强项目。

二.了解需求规格说明文档的读者。

1)项目的管理者。软件需求规格说明文档全面准确的定义了软件的功能和非功能要求,因此项目管理者可以基于它做软件估算

2)设计人员与程序员。设计人员和程序员需要依据软件需求规格说明书来完成自己的任务。文档的内容是判断其工作是否正确的一个重要判断标准。

3)测试人员。在软件需求规格说明文档完成之后,测试人员就需根据文档内容设计测试计划,包括需要测试的功能和产生有效的测试

4)文档编写人员。在软件需求规格说明文档完成之后,用户使用手册编写人员就可以着手计划用户手册的编写,包括确定手册的内容和要点。在软件

开发活动完成之后,再结合实际软件的素材进行最终手册的编写。

5)除了上述常见的读者外还有软件维护人员,培训人员,律师。

转载于:https://www.cnblogs.com/zyt-bg/p/8849806.html

需求工程——软件建模与分析阅读笔记04相关推荐

  1. 需求工程软件建模与分析阅读笔记01

    需求工程--------软件建模与分析(第二版)主编骆斌 编著丁二玉 第一次阅读这本书,首先我从这本书的整体结构目录阅读,大致了解这本书的主体内容. 本书分为5部分:第一部分绪论,第二部分需求获取,第 ...

  2. 01需求工程-软件建模与分析阅读笔记

    绪论阅读笔记 绪论这一部分讲的很多,把这本书的框架给讲了一个大概,让我对这本书有了一个大致的了解. 软件的发展经历了以"机器"为中心,以"应用"为中心,以&qu ...

  3. 04需求工程软件建模与分析阅读笔记之四

    此次阅读了解到了获取信息的方法. 1.传统方法:传统应用开发使用的很多数据收集机制都属于此类,它们在现在的需求获取中仍然起着非常基础的作用.常见的有问卷调查,面谈,文档分析,需求剥离等. 2.集体获取 ...

  4. 05需求工程软件建模与分析阅读笔记之五

    此次阅读了解到了常见的问题框架. 大致分为六种: 1.需求行为控制系统:存在物理世界的某个部分,其行为须要收到控制,以使得他们满足特定的条件,问题是要建立一个系统,系统将施加所须要的控制. 2.命令行 ...

  5. 《需求工程--软件建模与分析》笔记

    第一部分:绪论 软件的发展经历了以"机器""应用""企业"为中心的三个阶段.这也是软件从一开始的新型项目到逐渐完整的一个制作体系形成的过程. ...

  6. 《需求工程——软件建模与分析》阅读笔记之一

    在老师推荐的几本书里面,我选择了阅读<需求工程--软件建模与分析>一书,感觉受益颇多,刚开始接触软件觉得最难得是代码,关键是代码,其他都没必要,随着学习的渐渐深入,越来越理解老师说的,在一 ...

  7. 《需求工程——软件建模与分析》阅读笔记5

    在需求的文档化和验证中主要分两个部分讲述,分别是需求规格说明和需求验证,在需求规格说明文档中讲到需求规格说明文档是需求规格说明活动的一个核心元素,要理解需求规格说明活动,就需要明确文档的编写规格说明文 ...

  8. 《需求工程-软件建模与分析之读书笔记之三》

    <需求工程-软件建模与分析之读书笔记之三> 第14章<面向对象建模>采用了面向对象方法学的世界观,将系统看作是一系列对象的集合,每个对象具有独立的职责,完成独立的任务,对象之间 ...

  9. 《需求工程——软件建模与分析》读书笔记

    <需求工程--软件建模与分析>,整体来说这本书内容还是挺多的.我先从目录看起,看看这本书的知识框架是怎样的,整个需求分析会涉及到哪些知识. 该书共分为5个部分:绪论,需求获取,需求分析,需 ...

最新文章

  1. 适合计算机应用的班群名称,班级同学群名字大全
  2. 莫名的_locals属性
  3. learning scala read from file
  4. [SQL]LeetCode183. 从不订购的客户 | Customers Who Never Order
  5. python快速检测视频跳过帧_使用Python实现跳帧截取视频帧
  6. 使用spring-data-mongodb操作mongodb
  7. 额!Java中用户线程和守护线程区别这么大?
  8. 【Android Demo】简单手机通讯录
  9. 每日小记 2017.3.24
  10. 超详细的MySQL完全卸载教程
  11. 10.【Axure 10 】菜单-文件-导入RP文件
  12. HTML转PDF(Thymeleaf做模板)
  13. c语言画实心圆角矩形,android 画虚线、实线,画圆角矩形,一半圆角
  14. 招聘数据采集+Hive数据分析+数据可视化
  15. 餐巾计划(网络流24题之二(模板2))
  16. 新高考改革之下,有孚网络助力教育信息化进程
  17. 电商兴头上的丁磊请注意,阿里云在用AI养猪了
  18. QT界面,鼠标滚轮实现缩放问题
  19. 在centos7系统安装docker及用docker安装jenkins
  20. input框的输入事件

热门文章

  1. 三年内赶超特斯拉?这家车企的底气是什么?
  2. dbm是怎么定义的?
  3. 06.15 iptables防火墙
  4. ReadFile功能
  5. leaflet加载实时路况图层(高德、百度)
  6. onlyoffice document server实时文档协作的部署与开发细节
  7. 软件系统测试性迁移,数据库迁移测试——功能测试
  8. Docker 安装 TensorFlow GPU 实战
  9. 蓄电池内阻测试仪分析软件,蓄电池内阻测试仪
  10. 【FPGA数控】基于FPGA的小型步进电机数控装置的设计与实现