《20170920-构建之法:现代软件工程-阅读笔记1》
第五章 团队和流程
团队有一致的集体目标,团队成员有各自的分工,互相依赖合作,共同完成任务。
软件团队的模式:主治医师模式、明星模式、社区模式、业余剧团模式、秘密团队、特工团队、交响乐团模式、爵士乐模式、功能团队模式、官僚模式
开发流程:写了再改模式、瀑布模型
第六章 敏捷流程
“敏捷流程”是一系列价值观和方法论的集合
第一步:找出完成产品需要做的事情----Product Backlog
第二步:决定当前的冲刺需要解决的事情----Sprint Backlog
第三步:冲刺----Sprint
第七章 MSF
MSF的基本原则
推动信息共享与沟通、为共同的远景而工作、充分授权和信任、各司其职,对项目共同负责、重视商业价值,提供渐进的价值、保持敏捷,预期和适应变化、投资质量、学习所有的经验、与顾客合作
第八章 需求分析
软件需求:获取和引导需求、分析和定义需求、验证需求、在软件产品的生命周期中管理需求
软件产品的利益相关者
获取用户需求---用户调研:焦点小组 深入面谈 卡片分类 用户调查问卷 用户日志研究 人类学调查 眼动跟踪研究 快速原型调研 A/B测试
竞争性需求分析的框架:1.N(need 需求)2.A(approach 做法)3.B(benefit 好处)4.C(competitors 竞争)5.D(delivery 推广)