软件工程:实践者的研究方法(原书第8版) - Couverture souple

[美]罗杰S.普莱斯曼 郑人杰

 
9787111548973: 软件工程:实践者的研究方法(原书第8版)

Synopsis

本书自第1版出版至今,30多年来在软件工程界产生了巨大而深远的影响。第8版不仅加入了移动应用软件项目等与时俱进的内容,而且调整了篇章结构,更利于教师针对不同课程进行选择。同时,第8版全面继承了之前版本的风格与优势,全面且系统地讲解软件过程、建模、质量管理、项目管理等基础知识,涵盖相关概念、原则、方法和工具,并且提供丰富的辅助阅读资源和网络资源,指导有兴趣的读者进行更深入的学习和研究。本书适合作为软件工程相关专业高年级本科生和研究生教材,也可供软件专业技术人员和管理人员阅读参考。SoftwareEngineering:APractitioner’sApproach,EighthEdition出版者的话译者序前言作者简介第1章软件的本质11.1软件的本质31.1.1定义软件31.1.2软件应用领域41.1.3遗留软件51.2软件的变更本质61.2.1WebApp61.2.2移动App71.2.3云计算71.2.4产品线软件81.3小结8习题与思考题8扩展阅读与信息资源9第2章软件工程102.1定义软件工程学科112.2软件过程112.2.1过程框架122.2.2普适性活动122.2.3过程的适应性调整132.3软件工程实践132.3.1实践的精髓142.3.2通用原则142.4软件开发神话162.5这一切是如何开始的182.6小结19习题与思考题19扩展阅读与信息资源19第一部分软件过程第3章软件过程结构223.1通用过程模型233.2定义框架活动243.3明确任务集243.4过程模式253.5过程评估与改进273.6小结28习题与思考题28扩展阅读与信息资源28第4章过程模型294.1惯用过程模型304.1.1瀑布模型304.1.2增量过程模型324.1.3演化过程模型324.1.4并发模型364.1.5演化过程的最终评述374.2专用过程模型384.2.1基于构件的开发384.2.2形式化方法模型394.2.3面向方面的软件开发394.3统一过程404.3.1统一过程的简史414.3.2统一过程的阶段414.4个人过程模型和团队过程模型424.4.1个人软件过程424.4.2团队软件过程434.5过程技术444.6产品和过程454.7小结46习题与思考题46扩展阅读与信息资源47第5章敏捷开发485.1什么是敏捷495.2敏捷及变更成本505.3什么是敏捷过程505.3.1敏捷原则515.3.2敏捷开发战略525.4极限编程525.4.1极限编程过程525.4.2工业极限编程545.5其他敏捷过程模型565.5.1Scrum565.5.2动态系统开发方法575.5.3敏捷建模585.5.4敏捷统一过程595.6敏捷过程工具集605.7小结61习题与思考题61扩展阅读与信息资源62第6章软件工程的人员方面646.1软件工程师的特质646.2软件工程心理学656.3软件团队666.4团队结构676.5敏捷团队686.5.1通用敏捷团队686.5.2XP团队696.6社交媒体的影响706.7

Les informations fournies dans la section « Synopsis » peuvent faire référence à une autre édition de ce titre.