张万军、郑宁、赵宇兰主编的《基于CMMI的软件工程及实训指导》以 CMMI13版本相关过程管理思路为基础,重点讲解软件开发过程中必需的一些过程域。为了满足国家工程师中软件工程培养的需要,特别对软件工程实践部分进行了讲解,并且在微软TFS2010平台之上,定制了适合中小型软件企业软件研发及学生软件工程实践授课需要的开发过程模板。整篇实训指导都基于该过程模板完成,降低了软件工程实训的难度,提高了团队沟通能力的培养。
全书共17章,共分软件工程简介、项目管理、工程过程管理、项目支撑管理四大块内容。其中项目管理包含立项管理、项目总结、项目初步计划、项目估算及详细计划、项目跟踪及控制、风险管理、项目评审管理等章节;工程过程管理包含需求开发及管理、系统设计、系统实现与测试过程、制订测试方案及编写测试用例、系统测试等章节;项目支撑管理包含过程及产品质量保障、软件配置管理等章节。
《基于CMMI的软件工程及实训指导》适合各类开设软件工程或软件项目实践类课程的高校学生及教师使用,也可作为中小型软件企业人员的参考书。
为了使学生方便开展实训,张万军、郑宁、赵宇兰主编的《基于CMMI的软件工程及实训指导》把版中的《基于CMMI的软件工程实训指导》相关内容直接合并到对应的章节之中,使之成为一个更完整的体系,并且在微软TFS2010自带的MSF for CMMI Process Improvement v5.0基础之上,开发了一套适合学生实训使用的过程模板,命名为TPS for CMMI-Based Software Engineering,对该过程模板稍做调整即可用于企业CMMI3级的项目中。为了降低学生在实训项目开发过程中编程技术的门槛,保障实训围绕软件开发过程管理开展,本书提供了基于微软平台的实训框架,使得学生在此框架基础之上完成所选项目的功能模块的编写即可,而不必再把主要精力放到系统怎么实现的技术上。
第1章 软件工程基础 1.1 软件工程基本原理 1.2 质量管理体系ISO9001 1.3 项目管理知识体系PMBOK 1.4 软件能力成熟度模型集成CMMI 第2章 案例机构设置及岗位职责 第3章 立项管理 第4章 项目评审管理 第5章 项目初步计划 第6章 需求开发及管理 第7章 风险管理 第8章 项目估算及详细计划 第9章 项目跟踪及控制 第10章 系统设计 第11章 软件配置管理 第12章 产品及过程质量保障 第13章 软件测试简介 第14章 系统实现与测试过程