第8 9 10 章读后感

第八章:

  一个项目开发不是漫无目的的,要根据客户的需求从而进行具体的开发。下面的我看书,所理解的:

  1.需求分析的步骤

*除了用户能具体表达的需求外,软件团队还需要对用户进行引导,以便捕获需求

*有了需求还不够,要将需求量化,考虑实现需求的时间和资本,还有不同需求的优先级

*要使用户对需求所认知

*在开发过程中,需求不断发生变化,要时刻对其进行调整。

  2.从不同角度进行需求分析

*对产品功能性的需求

*对产品开发过程的需求

*非功能性需求

  3.考虑软件产品的利益者

要多向产品利益者询问意见,争取做一些能够解决他们需求的功能。

  4.获取用户需求,善用调研方法,减少软件开发过程中需求的扭曲或丢失问题。

  5.要有创新精神

了解NABCD模型,争取做出“个性”的软件,突出我方优势

  6.功能的定位-四象限方法,突出有独特价值的功能

  7.计划和估计,要考虑软件团队的自身能力和其他因素,做出估计,进行精细分析,再估计,最后得出较合理的数值。

  8.分而治之WBS

*保证所有子节点覆盖全部父节点包含的内容

*保证各个子节点不要相互覆盖

*叶子节点要保证足够小,能在一个里程碑中完成。(在通常的软件项目中,叶节点的成本最好不要超过两周,如果团队成员从常理出发,认为叶节点不宜再分下去,那就可以停止了)

*从结果出发构建WBS,而不是团队的活动出发。

第九章:

讲述了项目经理的由来,其主要功能,和其他经理的区别。

在我们的第一次团队项目中,也安排了项目经理(冯美欣同学)。在第一个冲刺阶段,项目经理,都会与我们每一个人交流,了解我们的工作进度。召开每日会议,在需求实现的功能有所改动时,开展讨论,争取简便高效的方式实现该功能。

第十章:

主要讲述了经典场景和典型用户,软件功能说明书和技术说明书,功能驱动的设计。

通过假设场景和创建典型用户,可以使得我们的需求分析更加精确,更好地为用户解决问题。

时间: 2024-10-13 22:01:56

第8 9 10 章读后感的相关文章

《构建之法》第8、9、10章 读后感

<构建之法>第8.9.10章 读后感 第八章:需求分析 软件开发团队就是为了用户着想,于是总会在程序项目开发前进行项目的需求分析 本章节讲述软件需求的4个步骤,(1)获取和引导需求(2)分析和定义需求(3)验证需求(4)在软件产品的生命周期中管理需求 .在软件工程中分析软件需求需要考虑相关者的利益关系,例如用户.顾客.市场分析师.监管机构.软件工程师等之间的关系. 讲述了9种用户调研方法:(1)焦点小组(2)深入面谈(3)卡片分类(4)用户调查问卷(5)用户日志研究(6)民族志/人类学调查(7

第8,9,10章读后感

第8章讲的是需求分析,学习到了软件需求的类型.利益的相关者,获取用户需求的常用方法和步骤,竞争性需求的分析的框架和NABCD,四象限方法,项目计划的和计的技术. 第9章主要讲的是项目经理,学习到了团队角色分工,项目经理的由来和要求,还有介绍了PM的能力要求以及人物,不同的PM有不同能力. 第10章讲的是典型的用户和场景,典型用户和场景对羡慕开发的重要性,通过实践才能够写好规格说明书.

《构建之法》之第8、9、10章读后感

第8章 第8章主要介绍了软件需求的类型.利益相关者,获取用户需求分析的常用方法与步骤.竞争性需求分析的框架NABCD,四象限方法以及项目计划和估计的技术. 软件需求的步骤为:1.获取和引导需求(Elicitation); 2.分析与定义需求(Analysis&Specification); 3.验证需求(Validation); 4.在软件产品的生命周期中管理需求(Management). 获取用户需求——用户调查:1.焦点小组(Focus Group); 2.深入面谈(In-depth Int

《构建之法》第8,9,10章读后感

第8章  需求分析 在第六次作业中,我们组讨论完毕准备做一个关于零食推荐的网站,在开始动手打代码做网站之前,我们首先做的需求分析.也体会到了需求的重要性.在软件产品利益相关者中,我觉得对于零食推荐网站,真正会登录网站评论收藏的人相对比较少,而大多数使用该网站的人都是直接浏览网页而懒得登录(使用方法参考“礼物说”网站),这就感觉“登录/注册”功能需求相对来说不那么重要.于是,我们决定以后会使用第三方软件登录而取消注册功能.(当然对于网站功能目前还未完成,完成部分为前台界面布局.) 软件团队需要设身

《构建之法》之第8、9、10章读后感 ,以及sprint总结

第8章: 主要介绍了软件需求的类型.利益相关者,获取用户需求分析的常用方法与步骤.竞争性需求分析的框架NABCD,四象限方法以及项目计划和估计的技术. 1.软件需求:人们为了解决现实社会和生活中的各种问题而有求于软件 2.而作为软件团队,准确而全面地找到这些需求主要的步骤为: (1)获取和引导需 (3)验证需求 (2)分析和定义需求 (4)在软件产品的生命周期中管理需求 3.用户对软件的需求又分为:对产品功能性的需求:对产品开发过程的需求:非功能性需求:以及综合需求.所以软件团队和客户代表在需求

0525《构建之法》8、9、10章读后感

第八章 需求分析 这一章节主要为我们介绍了需求分析这一内容.需求分析在一个软件开发的过程中是很重要的,没有需求分析,可以说软件也不知道朝着哪个方向去开始.当今社会人们的需求五花八门,项目团队需要从分析中去实现可以满足人们这些五花八门的需求的软件.所以说在软件项目开发的过程中,需求分析起着重要作用. 假如在需求分析时分析者们未能正确地认识到顾客的需要的话,那么最后的软件实际上不可能达到顾客的需要,或者软件项目无法在规定的时间里完工.那么这会对软件产品的及时完成和软件产品的利益相关者有影响.通过需求

《构建之法》8、9、10章读后感

第八章:需求分析 这一章主要介绍软件需求的类型.利益相关者,获取用户需求分析的常用方法与步骤.竞争性需求分析的框架NABCD,四象限方法以及项目计划和估计的技术.需求分析是决定一个软件的使用范围,只有一个符合大众需求的软件,才能获得收益.这时需求分析就显得尤为重要.软件需求分为以下几个步骤:1.获取和引导需求.2.分析与定义需求.3.验证需求4.在软件产品的生命周期中管理需求.软件产品的利益相关者分为:用户调查.深入面谈.卡片分类.用户问卷调查.用户日志研究.人类学调查吗.严冬跟踪研究.快速原型

《构造之法》第8,9,10章读后感

第八章.需求分析 本以为需求分析是很简单问题,画画逻辑图之类的,但是现在才发现原来需求分析需要和甲方做大量的沟通,如果需求分析做得不好, 导致需求改动频繁,那么程序员是是会打人的哦.开个玩笑,但是万事开头难,一个好的需求是一个项目的重要保障. 第九章.项目经理 项目经理的职责 1.确保项目目标实现,保证业主满意 这一项基本职责是检查和衡量项目经理管理成败.水平高低的基本标志. 2.制定项目阶段性目标和项目总体控制计划 项目总目标一经确定,项目经理的职责之一就是将总目标分解,划分出主要工作内容和工

《构建之法》8,9,10章读后感和总结

第八章:需求分析 需求分析,我觉得需求分析挺重要的,一个需求分析是指对要解决的问题进行详细的分析,弄清楚问题的要求,包括需要输入什么数据,要得到什么结果,最后应输出什么.可以说,在软件工程当中的"需求分析"就是确定要计算机"做什么",要达到什么样的效果.可以说需求分析是做系统之前必做的.需求分析确定了整个团队的方向,那么怎么做好需求分析呢?有以下几个步骤:1.获取和引导需求:2.分析和定义需求:3.验证需求:4.在软件产品的生命周期中管理需求. 第九章:项目经理0

sprint1的个人总结及《构建之法》8、9、10章读后感

对sprint1的总结: 我们这次的sprint1做的挺差的,大家原来说好的分工都没有完成,也许是大家这段时间的大作业花了更多的时间,所以对这次团队任务的进度是拖慢了很多,但是团队已经认清了现阶段的问题,我们会尽快的完成好各个分配好的任务,争取在这两个星期拿出成型的作品出来. 第八章 需求分析 通过看了本章的内容,知道了软件需求的步骤: 一般划分情况:获取和引导需求(Elicitation),分析和定义需求(Analysis & Specification),验证需求(Validation)在软