阅读《构建之法》第八章之后,又有了很多的感悟,下面进行总结。第八章重点讲了需求分析,在一个项目中,需求分析是最基础也是最重要的,只有充分了解了用户需求,我们才不会走弯路,才能做出正确的规划,保证项目的进行是按照用户的需求进行的。其中,获取用户需求的方法即用户调查,常用的用户调研方法包括:焦点小组,深入面谈卡片分类, 用户调查问卷,用户日志研究 ,人类学调查,眼动跟踪研究 ,快速原型调研,A/B测试
本文的第一个内容为软件需求,它说明了需求的具体步骤以及需求的类别。软件团队和客户代表要在需求阶段吧这些问题定义清楚。第二个内容为软件产品的利益相关者,讲述了用户对于软件的利益。在这个阶段,我们要明白客户的需求和一件同时要弄清楚“他们想从软件中得到什么”。第三个内容为用户调查,讲述了如何准确获得用户最需要的东西,文章中讲述了九种方法来获取信息。通过各种各样的调研手段,我们可以找到客户的需要。第四个内容为竞争性需求分析的分析,通过NABCD模型,我们可以将我们的阶段统合成一个整体并且在执行时有一定的标准。第五个内容为功能的定位和优先级,阐述了两种功能和两种需求的作用以及互相联系,我们可以将这些分析运用在产品线的各个产品上。第六个内容为计划和估计,通过估计的练习,我们可以指定一个商业目标并且能够在预计范围内控制或者改善计划。最后为“分而治之”,也就是将工作进行分工调整,这样的话在工作中会有极大的帮助。
需求分析对于整个软件开发中十分重要,值得重视并且能够为我们所用,我希望我们能够熟练的运用以上用法并且在自己开发软件时获得合理的使用。
标签:需求,读后感,用户,分析,构建,软件,内容,我们 From: https://www.cnblogs.com/ashuai123/p/17455253.html