zoukankan      html  css  js  c++  java
  • 《掌握需求过程》阅读笔记01

    这学期的阅读材料我选择了《掌握需求过程》第三版。

           第一章是一些基本事实,讨论的是需求的基本构成。事实1是从大一到现在老师一直强调的一个问题,也就是软件是为用户来解决问题的,软件需求分析是为了发现要解决的问题来方便后续寻找解决方案。总之构建者必须要先了解用户需求,并且不能被用户牵着鼻子走。

           那么需求究竟是什么呢?需求就是产品支持其拥有者的业务所必须完成的事,或者让拥有者接受并感兴趣所必须具备的品质。需求之所以存在,要么因为该类型的产品要求某些功能和品质,要么因为客户希望该需求成为交付的产品的一部分。需求分为功能需求和非功能需求,不要认为非功能需求就是不重要的,二者同样重要。功能需求即产品必须完成的事情,而非功能需求则是产品必须具备的属性或品质,如友好的界面,限制条件是全局性的需求。

          接下来是需求过程,也跟本书的题目有关系,目的是成功地收集、验证需求,并编写需求文档。

          关于收集过程,不论做什么都要发现、捕获、和交流需求!!书中展示了一张vloere需求过程图,展示了活动及其提交产物。也提供了一份业务需求模板。编写需求后还要复用和复查需求。不要忘了需求反思和需求演进。

  • 相关阅读:
    2014年10月10号——数据类型之间的转换
    2014年10月9日——语言基础2
    2014年10月9日——语言基础1
    2014年10月8日——进制转换
    js
    SQL的数据类型
    SQL,学习基础2
    SQL数据库的备份和恢复
    用java调用oracle存储过程总结(转)
    用JAVA调用Mysql数据库,数据存储过程的封装与调用;
  • 原文地址:https://www.cnblogs.com/lzxw/p/7706850.html
Copyright © 2011-2022 走看看