《构建之法 现代软件工程》PDF 邹欣

瑾年安好 398 0

《构建之法 现代软件工程》PDF 邹欣

大小 : 17.01 MB |  下载量 : 36 次 |  文件类型 : PDF文档  

信息简介

书名:《构建之法 现代软件工程》

副标题:《构建之法 现代软件工程》

作者:邹欣

类别:计算编程

页数:433

格式:PDF

ISBN:9787115369169

出版社:人民邮电出版社发行部

出版日期:2014年09月

内容简介

软件工程牵涉的范围很广,同时也是一般院校的同学反映比较空洞乏味的课程。但是软件工程的技术对于投身IT产业的学生来说是非常重要的。作者邹欣有长达20年的一线软件开发经验,他利用业余时间在数所高校进行了长达6年的软件工程教学实践,总结出了在16周的时间内让同学们通过“做中学(LearningByDoing)”掌握实用的软件工程技术的教学计划,并得到高校师生的积极反馈。在此基础上,作者对软件工程的各个知识点和技能要求进行了系统性整理,形成教材。

本书共分17章,对照美国ACM/IEEE2013年新出版的计算机科学教学指导(ComputerScienceCurricula2013)中的软件工程相关部分,这本教材覆盖了其中大多数Core-Tier1和Core-Tier2的内容。可以说,全书对软件工程内容的覆盖不逊于任何一本现行的教材,同时讲述了业界*实践方法。

作者简介

作品目录

前言给任课老师和助教的建议第1章概论1.1软件=程序软件工程1.2软件工程是什么1.3练习与讨论第2章个人技术和流程2.1单元测试2.2效能分析工具2.3个人开发流程2.4实践2.5练习与讨论第3章软件工程师的成长3.1个人能力的衡量与发展3.2软件工程师的职业发展3.3技能的反面3.4练习与讨论第4章两人合作4.1代码规范4.2代码风格规范4.3代码设计规范4.4代码复审4.5结对编程4.6两人合作的不同阶段和技巧4.7练习与讨论第5章团队和流5.1非团队和团队5.2软件团队的模式5.3开发流程5.4练习与讨论第6章敏捷流程6.1敏捷的流程6.2敏捷流程的问题和解法6.3敏捷的团队6.4敏捷总结6.5敏捷的故事—兼酒后问答6.6练习与讨论第7章7.1MSF简史7.2MSF基本原则7.3MSF团队模型7.4MSF过程模型7.5MSF敏捷开发模式7.6MSFCMMI开发模式7.7练习与讨论第8章需求分析8.1软件需求8.2软件产品的利益相关者8.3获取用户需求—用户调查8.4竞争性需求分析的框架8.5功能的定位—四象限方法8.6计划和估计8.7分而治之(WorkBreakdownStructure)8.8练习与讨论第9章项目经理9.1PM是啥9.2微软PM的来历9.3PM做开发和测试之外的所有事情9.4PM的能力要求和任务9.5练习与讨论第10章典型用户和场景10.1典型场景和典型用户10.2规格说明书10.3功能驱动的设计10.4练习与讨论第11章软件设计与实现11.1从Spec到实现11.2开发阶段的日常管理11.3练习与讨论第12章用户体验12.1用户体验的要素12.2用户体验设计的步骤和目标12.3评价标准12.4练习与讨论第13章软件测试13.1基本名词解释及分类13.2各种测试方法13.3实战中的测试13.4运用测试工具13.5练习与讨论第14章质量保障14.1软件的质量14.2软件的质量保障工作14.3练习与讨论第15章稳定和发布阶段15.1从代码完成到发布15.2发布之后—事后诸葛亮会议15.3练习和讨论第16章IT行业的创新16.1创新的迷思16.2创新的时机16.3创新的招数16.4魔方的创新16.5创新和作坊16.6练习与讨论第17章人、绩效和职业道德17.1猪、鸡和鹦鹉的故事17.2其实还是人的问题17.3绩效管理17.4萝卜与白菜17.5团队合作的几个阶段17.6软件工程师的职业道德17.7练习与讨论索引

大小 : 17.01 MB |  下载量 : 36 次 |  文件类型 : PDF文档  

标签: 计算编程

发表评论 (已有0条评论)

还木有评论哦,快来抢沙发吧~