软件工程构建之法第八,九,十章读后感
第八章 需求分析
这章主要讲的是软件需求和用户调查 找到软件需求有几个步骤:获取和引导需求、分析和定义需求、验证需求、在软件产品的生命周期中管理需求。对软件的需求也有划分:对产品功能型的需求、对产品开发过程的需求、非功能性需求、综合需求。
常用的用户调研方法有:1.焦点小组、2.深入面谈、3.卡片分类、4.用户调查问卷、5.用户日志研究、6.人类学调查、7.眼动跟踪研究、8.快速原型调研、9.A/B测试。
第九章 项目经理
项目经理要做的事很多,责任重大,是一个团队不可或缺的一员 需要调动下属工作积极性的能力、有效倾听、劝告和理解他人行为、项目的管理是一个动态的管理,这就要求项目经理必须具有灵活应变的能力,才能对各种不利的情况迅速作出反应,并着手解决。没有灵活应变的能力,则必然会束手无策、急得如热锅上的蚂蚁一样,最终就可能导致项目进展受阻,无法将项目继续施展下去。风险主要从不确定中产生,成功的项目经理是关注风险作为主要的关心的事。所有影响項目的问题总是以这种方式或那种方式从风险上产生。一个好的项目经理可以显著地减少风险,通常通过坚持开放的沟通的政策,以保证每一个重要的参与者都有机会表达自己的意见和关心的事。
第十章 典型的用户和场景
。典型用户可以包含以下内容:1.名字(越自然越好)。2.年龄。3.收入4.代表的用户在市场上的比例和重要性5.使用软件的典型场景6.使用本软件/服务的环境7.生活/工作情况8.知识层次和能力9.用户动机10.用户的偏好。用例需要有规划说明书和功能说明书。