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

  上次阅读到第四章,那这次就继续从第四章开始。

  第四章主要说的是在业务用例方面的内容,作者在这一方面的讲述也是相对来说比较少的,主要的内容也就是如何确定产品的合适组成部分(使用业务事件作为起始点)以及如何确定要构造的最好产品。在这一章节中,作者从一些基本的工作中进行讲解,他说,我们首先要理解工作,即我们面对的工作是为了做什么,然后再去设定用况和他们的应用范围。这让我想到了我们这个学期在软件需求与分析下这门课中学习到的一些知识。在课堂上,老师将会经常性的让我们去画上下工作范围图,他的意思也正是和作者一样,终极目标是我们更加详细的了解用户的需求。绘制上下工作范围图的要求,就是在绘制的过程中,寻找无处可去的流向,以至于可以查询到我们和用户都忽略的问题。也就是说,“需求调研是主动的,用户在工作的时候才能精确描述他的任务,需求分析师要提供连续不断的解说,随着对工作的观察和解释的展开,分析师可以勾勒出每项任务的模型,以及它们如何与数据流相连。模型建立好以后,分析师反馈给用户以求得确认,并提出问题。”

  在第五章中,作者讲述了我们应该如何收集需求我们讨论了发现、提取和创造需求的技巧。首先,我在网上查了一下关于网络需求的例子和讲解,百度论坛上是这样说的:“从分析的内容来看,主要应该包括网络需求分析、网络规划与结构分析和网络扩展性分析三个内容。”这与作者的讲解是一致的。并且,作者也在书中做了一个详细的例子对网络需求进行了讲解:“在撒网捕鱼的时候,网罗者得到的鱼往往比他原先想要的多,而且有经验的捕鱼者可以知道在哪撒网以及该扔除什么鱼。所以,网罗需求也可以得到这种效果。有经验的需求分析员可以剔除和保留已网罗到的需求,得到自己真正想要的,而且得到的也比自己一开始想得到的多。同时作者也介绍了一些网络需求的小技巧。比如要考虑用户,因为有些用户会有一些未意识到的需求或者是没想到会实现的需求,所以必须要考虑到这些。其次就是一定要网罗全部的需求,如果发现晚了,那么将会产生很大的代价。”这就是网罗在需求中的真正作用。网罗需求是需要观察的,就像是我们在任何一件事情中,尤其是在学习的过程中,要不断地去观察,同时也要不断的去询问,当在跟随指导者或者被询问者做了不少的事情后,我们也就可能了解到工作的内容本质。“部分的解释工作是发现工作的本质,系统的本质。代表了系统存在的根本原因。对于每个业务事件,都有一个工作做出的响应,每个业务事件都有他的负责人,与其他感兴趣的人一起,构建一些场景以显示对业务事件做出正确响应所需的动作。”

  掌握需求过程是一项很大的学问,并不是我们想象中的只是简单的记录那样简单,积累和经验是必不可少的,拥有善于发现的敏锐嗅觉和练习才是成功的根本。

posted @ 2020-01-01 13:46  啾啾丶丶  阅读(106)  评论(0编辑  收藏  举报