软件工程及软件方法学

Ansible自动化运维:技术与最佳实践
Ansible自动化运维:技术与最佳实践

本书由一线运维人员联手打造,通过大量实例,详细讲解Ansible这个工具的自动化运维方式与技巧;从基础的架构解析、安装配置,到典型应用案例分析,作者分享了自己在工作中的实战经验,为各类开发运维人员提供

陈金窗

国家示范性软件学院系列教材·普通高等教育"十一五"国家级规划教材:软件项目管理案例教程(第3版)
国家示范性软件学院系列教材·普通高等教育"十一五"国家级规划教材:软件项目管理案例教程(第3版)

本书以案例的形式讲述了软件项目管理的全过程,借助路线图讲述了项目管理的理论、方法以及技巧,覆盖项目管理十大知识域的相关内容,并重点强调了软件项目管理实施过程。本书在第1章给出软件项目管理概述,然后分成

韩万江

软件需求(第3版)
软件需求(第3版)

《软件需求(第3版)》内容简介:作为经典的软件需求工程畅销书,经由需求社区两大知名领袖结对全面修订和更新,覆盖新的主题、实例和指南,全方位讨论软件项目所涉及的所有需求开发和管理活动,介绍当下的所有实践

魏格斯(Karl Wiegers)

思考软件,创新设计:A段架构师的思考技术
思考软件,创新设计:A段架构师的思考技术

《思考软件,创新设计:A段架构师的思考技术》内容简介:架构师是一个技术制高点的岗位,在智能时代(如大数据、云计算和移动互联网潮流)里,它位居于领导位置,与企业高阶经理们是互补的,或者能汇集于一身的。书

高焕堂

软件系统架构:使用视点和视角与利益相关者合作(原书第2版)
软件系统架构:使用视点和视角与利益相关者合作(原书第2版)

鲁然斯基等编著的《软件系统架构(使用视点和视角与利益相关者合作原书第2版)》是软件系统架构领域的开创性著作,是两位拥有数十年软件行业工作经验的架构师工作经验的结晶,围绕利益相关者、视点和视角三大主题,

鲁然斯基(Nick Rozanski)

Scrum精髓:敏捷转型指南
Scrum精髓:敏捷转型指南

短短几年时间,Scrum跃升为敏捷首选方法,在全球各地得以普遍应用。针对如何用好、用巧这个看似简单的框架,本书以通俗易懂的语言、条理清晰的脉络阐述和提炼出Scrum的精髓。全书共4部分23章,阐述了七

鲁宾(Kenneth Rubin)

需求分析与系统设计(原书第3版)
需求分析与系统设计(原书第3版)

《需求分析与系统设计(原书第3版)》论述软件分析与设计的原理、方法和技术,并特别关注设计阶段,对软件体系结构的内容进行了很大的扩充。《需求分析与系统设计(原书第3版)》强调对象技术及统一建模语言(UM

麦斯阿塞克(Leszek A.Maciaszek)

华章教育•大学计算机优秀教材系列:面向对象分析与设计(第2版)
华章教育•大学计算机优秀教材系列:面向对象分析与设计(第2版)

《华章教育•大学计算机优秀教材系列:面向对象分析与设计(第2版)》是一本关于面向对象分析与设计的教材,讲述了面向对象的基本思想、主要概念以及相应的表示法,并给出了详细的建模过程指导。《华章教育•大学计

麻志毅

并行编程模式
并行编程模式

《并行编程模式》是软件开发人员学习并行编程的权威教程,其中并没有过多讲解理论知识,而是讨论并行程序员所面临的挑战及其解决方案,并结合当前并行API的用法给出一些示例。书中引入了一种完整的、通俗易懂的模

马特森(Timothy G.Mattson)

代码整洁之道
代码整洁之道

作者:(美国)马丁(Robert C. Martin) 译者:韩磊Robert C. Martin,是软件工程领域的大师级人物,是《敏捷软件开发:原则、模式与实践》、《敏捷软件开发:原则、模式与实践(

马丁(Robert C.Martin)

重构:改善既有代码的设计
重构:改善既有代码的设计

本书清晰揭示了重构的过程,解释了重构的原理和践方式,并给出了何时以及何地应该开始挖掘代码以求改善。书中给出了70多个可行的重构,每个重构都介绍了一种经过验证的代码变换手法的动机和技术。本书提出的重构准

马丁•福勒(Martin Fowler)