本书是为高等院校软件工程及IT各专业“软件测试技术”课程编写的以实验实践为主线开展教学的教材,全书理论联系实际,通过一系列与教学内容紧密结合的实验练习,把软件测试的概念、理论知识与技术融入实践当中,从而加深对该课程的认识和理解。内容涉及软件测试技术的各个方面,包括软件测试概述、软件质量与质量保证、软件评审技术、软件测试策略、测试依据和规范、测试传统应用系统、单元测试技术、集成测试与配置项(确认)测试技术、系统测试技术、验收测试与回归测试技术、测试面向对象应用系统、测试Web应用系统、设计和维护测试用例、测试团队与测试环境、软件测试自动化及软件测试管理等,全书共16章和1个包括部分习题与实验参考答案的附录。全书各章均由教学内容、习题、实验与思考、阅读与分析等部分组成,具有较好的知识性、实践性和实用性,其所体现的知识水平与全国计算机等级考试的四级“软件测试工程师”相当。
项目管理作为一种先进的现代管理模式已经越来越被人们所认识、重视和应用,随着社会发展,对项目管理专门人才需求不断且急剧增长,在全球化项目管理标准的指导下,项目管理知识技能被广泛应用于各行各业,并发挥着重要的作用。拥有较为全面的项目管理知识,是今天应用领域对专业人才的迫切要求。本书以《项目管理知识体系指南(PMBOK®指南)第5版——软件分册》为基准,适用于管理适应性生命周期软件项目的流程。适应性开发方法和生命周期非常适合软件开发和软件项目管理,因为它们利用了软件无形的本质。本书共14章,内容涵盖软件项目管理基本概念和10大知识领域,较为全面和完整地介绍了规范的软件项目管理知识,并辅以软件项目管理课程实践,是软件项目管理的一本理论与实践相结合的优秀教材。本书可作为高等院校相关专业“软件项目管理”或“IT项目管理”等课程的应用型主教材,也可供有一定实践经验的软件开发人员、管理人员参考或作为继续教育的教材。本书配有授课课件及丰富的教学资源。