前言
国家级示范性软件学院(全国35所)的教学过程对学生培养的最重要要求是:产业化、工业化、国际化。软件开发技术课程是软件学院各个专业重要的学位课程之一,该课程涉及软件工程基础、软件开发规律认识、软件架构、系统分析、管理咨询、IT规划、设计模式、软件开发模式、项目管理等诸多领域的知识。
目前,国内的“软件开发技术”教材仍存在专业覆盖面不足、与产业化实际结合不够等问题。电子科技大学软件学院在近年招生规模化的基础上积极探索培养专业化,经过多年教学实践经验的总结,邀请有丰富产业实践和教学经验的多位教师(博士)编写了本教材。本教材将软件开发技术的各个环节有机结合起来,全面覆盖软件开发过程,特别是软件开发的IT规划和软件过程管理等内容进入了教材的设计环节。
本书提供配套光盘,光盘中提供了大量软件开发文档模板(国家标准、企业标准、CMM3级要求等)、设计案例(企业级应用)、电子科技大学学生软件设计大赛优秀成果资料、多媒体电子课件,可以帮助学生尽快适应课程学习扩大知识面,是教材内容的有利补充。
本书可作为高等学校软件学院计算机相关专业研究生的教材,也可作为计算机、软件等相关专业高年级本科生的教材,还可供相关科技人员学习、参考。
本书总体结构由张帆博士制定,1、2、3章由佘莉博士编写,4、5、6章由朱大勇博士和张帆博士编写,7、8、9章由张帆博士和张健编写,张帆博士对全书进行了统稿。中国石化集团中原油田通信公司张健负责光盘资料的收集和整理。电子科技大学的研究生牛艳玉负责全书的审校与图表编绘。
本书的编写得到了国内著名管理软件公司用友软件股份公司和IBM公司的支持,在此表示衷心的感谢!
作者