构建之法(第二版)txt,chm,pdf,epub,mobi下载 作者: 邹欣 出版社: 人民邮电出版社 副标题: 现代软件工程 出版年: 2015-7 页数: 400 定价: 59 装帧: 平装 ISBN: 9787115395597 内容简介 · · · · · ·软件工程牵涉的范围很广, 同时也是一般院校的同学反映比较空洞乏味的课程。 但是软件工程的技术对于投身IT 产业的学生来说是非常重要的。作者邹欣有长达20年的一线软件开发经验,他利用业余时间在数所高校进行了长达6年的软件工程教学实践,总结出了在16周的时间内让同学们通过 “做中学 (Learning By Doing)” 掌握实用的软件工程技术的教学计划,并得到高校师生的积极反馈。在此基础上,作者对软件工程的各个知识点和技能要求进行了系统性整理,形成教材。 本书共分17章,对照美国ACM/IEEE2013年新出版的计算机科学教学指导(Computer ScienceCurricula 2013)中的软件工程相关部分,这本教材覆盖了其中大多数Core-Tier1和Core-Tier2的内容。可以说,全书对软件工程内容的覆盖不逊于任何一本现行的教材,同时讲... 作者简介 · · · · · ·邹欣现任微软Windows中国工程团队首席研发总监。1996—2003年,邹欣在微软Outlook团队从事开发工作,2003—2005年,他在微软内部质量工具团队和Visual Studio团队负责软件项目管理工具的开发。2005—2012年,他担任微软亚洲研究院技术创 新组研发主管,负责研究成果的产品化和创新项目。2012—2014年,他担任微软亚洲互联网工程院首席研发总监,负责必应搜索客户端、必应输入法、必应词典等产品。加入微软前,邹欣从事过商用Unix系统、GPS/GIS软件开发及测试工作。他在2007年出版了《移山之道》,于2008年出版了《编程之美》 (合作)。他于1991年获北京大学计算机软件专业学士学位。1996年获美国美国韦恩州立大学(Wayne State University)计算机软件专业硕士学位。 微博 http://weib... 目录 · · · · · ·给任课老师和助教的建议 /1第1 章 概 论 /15 1.1 软件 = 程序 + 软件工程 1.2 软件工程是什么 1.3 练习与讨论 第2 章 个人技术和流程 /35 · · · · · ·() 给任课老师和助教的建议 /1 第1 章 概 论 /15 1.1 软件 = 程序 + 软件工程 1.2 软件工程是什么 1.3 练习与讨论 第2 章 个人技术和流程 /35 2.1 单元测试 2.2 效能分析工具 2.3 个人开发流程 2.4 实践 2.5 练习与讨论 第3 章 软件工程师的成长 /57 3.1 个人能力的衡量与发展 3.2 软件工程师的职业发展 3.3 技能的反面 3.4 练习与讨论 第4 章 两人合作 /73 4.1 代码规范 4.2 代码风格规范 4.3 代码设计规范 4.4 代码复审 4.5 结对编程 4.6 两人合作的不同阶段和技巧 4.7 练习与讨论 第5 章 团队和流程 /101 5.1 非团队和团队 5.2 软件团队的模式 5.3 开发流程 5.4 练习与讨论 第6 章 敏捷流程 /118 6.1 敏捷的流程 6.2 敏捷流程的问题和解法 6.3 敏捷的团队 6.4 敏捷总结 6.5 敏捷的故事— 兼酒后问答 6.6 练习与讨论 第7 章 MSF /138 7.1 MSF 简史 7.2 MSF 基本原则 7.3 MSF 团队模型 7.4 MSF 过程模型 7.5 MSF 敏捷开发模式 7.6 MSF CMMI 开发模式 7.7 练习与讨论 第8 章 需求分析 /157 8.1 软件需求 8.2 软件产品的利益相关者 8.3 获取用户 需求— 用户调查 8.4 竞争性需求分析的框架 8.5 功能的定位— 四象限方法 8.6 计划和估计 8.7 分而治之(Work Breakdown Structure) 8.8 练习与讨论 第9 章 项目经理 /187 9.1 PM 是啥 9.2 微软PM 的来历 9.3 PM 做开发和测试之外的所有事情 9.4 PM 的能力要求和任务 9.5 练习与讨论 第10 章 典型用户和场景 /202 10.1 典型场景和典型用户 10.2 规格说明书 10.3 功能驱动的设计 10.4 练习与讨论 第11 章 软件设计与实现 /222 11.1 从Spec 到实现 11.2 开发阶段的日常管理 11.3 练习与讨论 第12 章 用户体验 /244 12.1 用户体验的要素 12.2 用户体验设计的步骤和目标 12.3 评价标准 12.4 练习与讨论 第13 章 软件测试 /264 13.1 基本名词解释及分类 13.2 各种测试方法 13.3 实战中的测试 13.4 运用测试工具 13.5 练习与讨论 第14 章 质量保障 /296 14.1 软件的质量 14.2 软件的质量保障工作 14.3 练习与讨论 第15 章 稳定和发布阶段 /313 15.1 从代码完成到发布 15.2 发布之后 — 事后诸葛亮会议 15.3 练习和讨论 第16 章 IT 行业的创新 /332 16.1 创新的迷思 16.2 创新的时机 16.3 创新的招数 16.4 魔方的创新 16.5 创新和作坊 16.6 练习与讨论 第17 章 人、绩效和职业道德 /368 17.1 猪、鸡和鹦鹉的故事 17.2 其实还是人的问题 17.3 绩效管理 17.4 萝卜与白菜 17.5 团队合作的几个阶段 17.6 软件工程师的职业道德 17.7 练习与讨论 索 引 /393 · · · · · · () "构建之法(第二版)"试读 · · · · · · |
生动有趣的诠释了
很独特的视角
开始看的很有意思
现在终于有机会看看这本书