zoukankan      html  css  js  c++  java
  • 需求工程——软件建模与分析阅读笔记04

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

  • 相关阅读:
    ASCII、GBK、Unicode、UTF-8、ISO-8859-1等常见字符编码介绍
    HTTP协议简介
    关于无知的一点思考
    Java 8 新特性之lambda表达式
    Java 8 新特性之新的日期时间库
    【java】<Jsoup>获取网页中的图片
    【数据结构】二叉树
    【转载】Android中UI线程与后台线程交互设计的5种方法
    【数据结构】广义表
    【c语言】数据结构(约瑟夫生者死者游戏的问题)
  • 原文地址:https://www.cnblogs.com/zyt-bg/p/8849806.html
Copyright © 2011-2022 走看看