基于CMMI的软件工程实训指导(现代软件工程专业系列教材)

分類: 图书,计算机/网络,行业软件及应用,
作者: 郑宁,吴昊主编
出 版 社:
出版时间: 2008-9-1字数: 359000版次: 1页数: 219印刷时间: 2008/09/01开本: 16开印次: 1纸张: 胶版纸I S B N : 9787811233988包装: 平装内容简介
本书作为《基于CMMI的软件工程教程》的配套实训指导手册,与教程讲授的内容紧密相扣,以便通过实训提高学生对软件开发过程管理的认识,提高工程化软件开发实际动手能力。本书的实训指导重点是围绕着怎么完成一个软件产品开发来进行的。全书包含16章内容,分别为:组组建实训、立项管理实训、项目评审管理实训、项目初步计划实训、需求开发及管理实训、项目估算及详细计划实训、软件配置管理实训、风险管理实训、项目跟踪及控制实训、系统设计实训、系统实现与测试实训、测试计划及测试用例实训、系统测试实训、项目总结实训、质量保证实训、度量分析实训。同时,在附录里提供了TFS 2005及VSS 2005的安装配置指导,SQL Server数据库设计建议等内容,还提供了一个实训框架程序。
本书适合各类开设软件工程或软件项目实践类课程的高校学生及教师使用,也可以作为中小软件企业的过程改进人员的参考书。
目录
第1章项目组组建实训
第2章立项管理实训
2.1《立项可行性分析报告》填写指导
2.2《立项报告》填写指导
2.3《立项通知书》填写指导
2.4《项目任务书》填写指导
第3章项目评审管理实训
3.1《预审问题清单》填写指导
3.2《项目评审表》填写指导
第4章项目初步计划实训
4.1《项目开发计划书》(初步)填写指导
4.2《机构标准软件过程》(裁剪指南)使用指南
4.3MS Project 2003使用指导
第5章需求开发及管理实训
5.1《用户需求列表》填写指导
5.2《软件需求规格说明书》填写指导
5.3《用户需求跟踪矩阵》填写指导
5.4《需求变更申请表》填写指导
第6章项目估算及详细计划实训
6.1UCP估算指导
6.2进度安排指导
第7章软件配管理实训
7.1《配置管理计划》编写指导
7.2《配置项计划表》填写指导
7.3《基线计划及跟踪表》填写指导
7.4《配置项变更申请表》填写指导
7.5VSTS 2005及TFS 2005实训指导
7.5.1TFS源代码管理
7.5.2 项目门户网站操作指导
7.5.3TFS工作项操作指导
第8章风险管理实训
8.1《风险管理计划》填写指导
8.2《首要风险列表》填写指导
第9章项目跟踪及控制实训
9.1《个人工作周报》填写指导
9.2《项目组周报》填写指导
9.3《问题跟踪表》填写指导
9.4《阶段进度报告》填写报导
第10章系统设计实训
10.1《概要设计》填写报导
10.2《数据库设计》填写报导
10.3《用户界面设计》填写报导
10.4《模块设计》填写报导
第11章系统实现与测试实训
11.1编码规范的基本约定
11.2《实现与测试计划》填写报导
11.3《单元测试用例列表》填写报导
11.4VSTS单元测试编码指导
11.5《模块卷宗》填写报导
11.6TFS下Bug管理使用指导
11.7《缺陷管理列表》填写报导
11.8《集成测试报告》填写报导
11.9《缺陷统计报告》填写报导
11.10《用户操作手册》填写报导
11.11VSTS环境下开发SDK编写指导
11.11.1XML文档注释
11.11.2SDK编写步骤
第12章测试计划及测试用例实训
12.1《集成测试用例》编写报导
12.2《系统测试用例》编写报导
12.3《系统测试计划》编写报导
第13章系统测试实训
13.1 VSTS负载测试指南
13.2《系统测试报告》编写报导
第14章项目总结实训
14.1《个人项目工作总结》填写报导
14.2《结项报告》填写报导
第15章质量保证实训
15.1《质量保证计划》填写报导
15.2《QA周报》填写报导
15.3《不符合项报告》填写报导
15.4《QA阶段审计报告》填写报导
15.5《QA总结报告》填写报导
第16章质量分析实训
附录A实训辅导材料
书摘插图
第1章项目组组建实训
本章实训内容对应于教材的第2章“研发机构设置及职责”。一般IT企业产品研发过程中,项目类型可以分为:合同定制类、新产品研发类、产品升级类、技术服务类、软件外包类等类别。这几类项目有各自的特征,其中,合同定制类项目,双方签订的合同是研发的主要内容及验收标准;新产品研发类项目,是指需要研发的产品或其应用领域对企业来说是全新的,研发管理过程应当更加严格;产品升级类项目,重点考虑的是已有产品在市场或用户中的反馈;技术服务类项目,采用的开发过程相对比较简化,可以应用敏捷过程进行开发。……
……