软件工程及软件方法学
-
Scrum要素(美)Chris Sims (美)Hillary Louise Johnson 著,徐毅 译Scrum 是一种迭代增量式的软件开发过程,用于敏捷软件开发。Scrum 是一个包括一系列实践和预定义角色的过程框架。《Scrum要素》以一种轻松易懂、简洁精练的方式,介绍了Scrum 方法的核心要素。全书分为3 部分,共19 章。第一部分从瀑布方法开始切入主题,介绍了敏捷方法的缘起、敏捷的价值观和原则,并给出了一个典型的敏捷商业案例。第二部分详细介绍了Scrum 的历史和Scrum的各种要素,包括角色、周期、工件,以及如何确定用户故事、如何估算工作,如何召开每日站立会议。第三部分则介绍了发布规划、原型、重构、测试驱动开发和结对编程等实践和方法。当前,Scrum 方法在国内已被逐渐普及,为众多知名IT 公司和软件开发团队采用。《Scrum要素》内容精练,轻松易读,是帮助软件开发人员认识、初步了解Scrum 方法的佳作。通过阅读本书,你可以厘清Scrum的相关知识和概念,为采用和实践Scrum 方法做好充分准备。 -
电脑常用工具软件标准教程宋强 等编著《清华电脑学堂:电脑常用工具软件标准教程(2013-2015版)》循序渐进地介绍了各种常用电脑工具软件。全书共分13章,内容涉及软件基础、硬件检测软件、系统维护软件、文本编辑与朗读、文件管理、个性桌面软件、多媒体编辑软件、图形图像处理软件、磁盘管理软件、虚拟设备软件、网络应用与通信软件、计算机安全和手机管理软件等。全书结构编排合理、图文并茂,包含丰富的实例,适合作为高校教材和社会培训教材,也可以作为家庭和办公人员的自学参考书。 -
软件测试技术基础苟英,宁华,席文利 主编《软件测试技术基础(全国高职高专十二五规划教材)》采用工学结合的模式,描述了软件测试领域的基础知识,本书共12章,内容包括:软件测试概述、软件测试基础、软件测试过程与方法、软件测试策略、白盒测试技术、黑盒测试技术、软件测试文档、软件自动化测试、面向对象的软件测试、Web网站测试、软件测试技术前沿、单元测试工具JLInit及Web应用负载测试工具WAS。与以往类似书籍有所不同,以前的类似书籍理论介绍得多,本书在给读者打下软件测试基础的前提下,逐步引入软件测试领域的知识,每章都以工作目标和任务为驱动,结合工作计划实施,最后都配有相关练习。一直以来,人们常常把开发和测试分开,以致开发类书籍只介绍开发,测试类书籍只介绍测试,然而在项目研发过程中,测试和开发是密不可分的,因此本书针对的对象不仅是软件测试人员,而且为软件开发人员提供了很好的参考,从而全面提高其自身能力。苟英等主编的《软件测试技术基础(全国高职高专十二五规划教材)》可作为高等院校、高职高专院校及相关的软件学院软件技术专业和计算机相关专业的教材,也可作为开发人员学习测试的参考用书。 -
软件工程实训项目案例1熊庆宇,吴映波,文俊浩,喻国良 编在重庆大学软件学院开展的软件工程实训过程中,积累了大量的项目案例,可供学习和参考。《软件工程实训项目案例1》就是从中精选了一些有代表性的案例,通过项目案例产出物,完整展示项目的实训过程和实训内容,帮助读者更深入地理解软件工程的理论知识,更好地开展软件工程实训教学。本书首先介绍了重庆大学软件工程实训过程和实训开展情况,继而从互联网应用、系统工具、游戏设计、移动应用开发4个方面各选择了一个有代表性的优秀实训项目案例,通过案例的过程文档和产出物展示项目案例的全貌和实现过程。本书共5章,第1章介绍了实训过程,第2—5章分别介绍了反向竞拍网、远程桌面监控、兔子的伊甸园、手机流量监控4个项目案例,详细展示了软件工程过程中的关键产出物。《软件工程实训项目案例1》既可作为高等院校软件工程及相关本科专业的实训教学教材,也可作为软件工程相关专业课程和工程技术培训的参考教材。本书由熊庆宇等主编。 -
计算机软件技术与应用研究张运波,王治学,张瑛 等编《计算机软件技术与应用研究》是计算机专业基础教材,主要针对计算机专业的学生对于计算机软件技术学习的需要,全面系统地介绍了计算机软件技术及其应用现状、软件工程开发、设计、编程、测试以及最后的维护和管理的全部过程。力求学生对计算机知识学习的全面地、深入地、透彻地掌握。 -
软件工程教程杜育根 著《软件工程教程:ibm rup方法实践》采用ibm rup框架,通过一个完整的一体化案例讲解rup业务建模、需求、分析设计、实现、测试、部署等规程,主要内容包括:第1章介绍软件工程的基本知识和概念;第2章介绍面向对象和uml的基本知识和概念;第3~6章应用rup思想,详细介绍业务建模、需求、分析与设计(分析建模、体系结构设计和详细设计)、实现、测试、部署相关的知识;附录中的“一体化案例介绍”给出本书第3~6章中所涉及的案例的背景和详细说明。《软件工程教程:ibm rup方法实践》可以作为高等院校相关专业本科生和研究生的教材,同时也可以作为相关技术人员的参考用书。 -
Project 2010项目管理实战技巧精粹谢华 等编著Project2010是微软公司开发的办公软件之一,也是目前市场中主流的项目管理软件。本书以案例为主,由浅入深、图文并茂地介绍Project2010的操作方法与使用技巧。全书共分为17章,内容涵盖了project2010设置Project、启动项目、管理项目成本、跟踪项目、分析与组织项目、分析财务进度、管理多重项目、安装ProjectServer等。本书简单易懂、内容丰富、结构清晰、实用性强、案例经典,适合于项目管理人员、办公自动化人员、大中院校师生及计算机培训人员使用,同时也是project爱好者的必备参考书。 -
Windows 软件测试探秘王磊 等著本书是百度质量部几位测试工程师以实际项目为依据,结合技术改进,讲解在大型公司中测试人员工作的主要内容,让读者从中了解具体测试工作的实际情况,从中受到启发,为自己的工作带来变化。就Windows应用程序测试而言,本书除了阐述传统测试领域中的自动化测试、性能测试、稳定性测试外,还深入讲述了不同用户环境测试的方方面面:诸如兼容性测试、产品评测,以及用户界面功能测试的设计和执行方法。本书使用的案例介绍都来源于实际项目,适合于从事Windows客户端测试的同行及即将进入测试行业的大中专院校的毕业生阅读。 -
软件测试技术与实践魏金岭,韩志科,周苏 等 著魏金岭、韩志科、周苏等编著的《软件测试技术与实践》是为高等院校软件工程及IT各专业“软件测试技术”课程编写的以实验实践为主线开展教学的教材,全书理论联系实际,通过一系列与教学内容紧密结合的实验练习,把软件测试的概念、理论知识与技术融入实践当中,从而加深对该课程的认识和理解。内容涉及软件测试技术的各个方面,包括软件测试概述、软件质量与质量保证、软件评审技术、软件测试策略、测试依据和规范、测试传统应用系统、单元测试技术、集成测试与配置项(确认)测试技术、系统测试技术、验收测试与回归测试技术、测试面向对象应用系统、测试Web应用系统、设计和维护测试用例、测试团队与测试环境、软件测试自动化及软件测试管理等,全书共16章和1个包括部分习题与实验参考答案的附录。《软件测试技术与实践》各章均由教学内容、习题、实验与思考、阅读与分析等部分组成,具有较好的知识性、实践性和实用性,其所体现的知识水平与全国计算机等级考试的四级“软件测试工程师”相当。 -
设计模式的艺术刘伟 著软件开发是一门技术,更是一门艺术。设计模式是面向对象软件开发的入门功夫,是前人经验的积累,它为构建可维护性和可复用性俱佳的软件而诞生。《设计模式的艺术:软件开发人员内功修炼之道》结合大量应用实例分析和讲解每一个设计模式,力求通过最通俗易懂的方式让读者学习和理解设计模式,并且在真实项目实例的引导下学会选择和合理运用设计模式。《设计模式的艺术:软件开发人员内功修炼之道》分为4个部分,共26章内容:第1部分(第1章、第2章)为基础知识,包括设计模式概述、UMI,类图与面向对象设计原则等;第2部分(第3~8章)为创建的艺术,包括6种常用的创建型设计模式;第3部分(第9~15章)为组合的艺术,包括7种常用的结构型设计模式;第4部分(第16~26章)为交互的艺术,包括11种常用的行为型设计模式。《设计模式的艺术:软件开发人员内功修炼之道》可作为一线软件开发人员、高等院校计算机及软件等相关专业师生、IT培训机构讲师和学员、业余软件开发人员、设计模式研究人员以及爱好者的参考用书和自学读物。
