《掌握需求过程》阅读笔记01

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

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

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

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

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

原文地址:https://www.cnblogs.com/lzxw/p/7706850.html