《构建之法》第8,9,10章读后感&sprint1个人总结
第8章
这一章主要介绍需求分析。具体说明了软件需求的类型、利益相关者,获取用户需求分析的常用方法与步骤、竞争性需求分析的框架NABCD,四象限方法以及项目计划和估计的技术。需求分析是决定一个软件的使用范围,只有一个符合大众需求的软件,才能获得收益。这时需求分析就显得尤为重要。
软件需求分为以下几个步骤:
1.获取和引导需求
2.分析与定义需求
3.验证需求
4.在软件产品的生命周期中管理需求
软件产品的利益相关者分为:用户调查、深入面谈、卡片分类、用户问卷调查、用户日志研究、人类学调查吗、严冬跟踪研究、快速原型调研以及A/B测试。
竞争性需求分析的分析,通过NABCD模型,我们可以将我们的阶段统合成一个整体并且在执行时有一定的标准。
功能的定位和优先级,阐述了两种功能和两种需求的作用以及互相联系,我们可以将这些分析运用在产品线的各个产品上。
计划和估计,通过估计的练习,我们可以指定一个商业目标并且能够在预计范围内控制或者改善计划。
最后为“分而治之”,也就是将工作进行分工调整,这样的话在工作中会有极大的帮助。
第9章
这一章主要介绍项目经理(PM)的由来和要求,以及项目经理的重要性。
项目经理首要职责是在预算范围内按时优质地领导项目小组完成全部项目工作内容,并使客户满意。
为此项目经理必须在一系列的项目计划、组织和控制活动中做好领导工作,从而实现项目目标。
一个好的PM要需要较强的要求和能力:
1.观察、理解和快速学习的能力
2.分析的能力
3.一定的专业能力
4.自省的能力
PM使团队都互动了起来。
第10章
这一章主要介绍典型用户与场景。
主要说程序必须要有他的需求,有了用户便有了需求,根据用户的动机寻找场景。
问题:有了用户有了场景,那么接下需要什么?
个人总结:
在此次项目中遇到了强退的问题,出现了空指针而导致强退,将代码稍微换下位置就解决了
要做的更好的是好好学android开发,能高效率完成所给的任务
提高积极性,组织例会能发现问题,发现问题及时和团队交流
团队贡献分:
朱杰:22
蔡京航:21
华子仪:19
甄增文:18