本书是教育部重点课题“高职高专教育课程设置与教学内容体系原则的研究与实践”的研究成果之一。本书应用“就业导向的职业能力系统化课程及其开发方法(VOCSCUM)”进行开发。是《高等职业教育电子信息类专业“双证课程”培养教改方案配套教材》之一,也是“CEAC国家信息化培训认证”的指定教材,具有鲜明的特色。 本书可用于计算机软件技术专业软件测试与技术服务链路的第3阶段课程,内容主要涉及软件开发和测试技术,均是软件开发、测试和维护人员必备的知识和技能。 本书共12章,主要内容包括软件工程的基本概念、生命周期方法、瀑布模型的问题定义、可行性研究、需求分析、概要设计、详细设计、编码、测试、维护,最后介绍了原型法和面向对象的方法。 本书可作为高职高专院校电子信息类专业教材。