团队与软件开发实践-软件工程与计算-(卷三)

内容简介

[

  《高等院校软件工程专业规划教材:软件工程与计算(卷3):团队与软件开发实践》作为国家精品课程“软件工程与计算”系列课程的第三门课程配套教材,《高等院校软件工程专业规划教材:软件工程与计算(卷3):团队与软件开发实践》关注综合性软件工程实践,运用“软件工程与计算”系列前两门课程所学软件工程、程序设计和软件职业知识,采用螺旋开发模型,强化项目管理实践、团队实践、软件工程制品与评审实践,培养学生对程序设计和软件工程方法的实际运用能力,同时强化学生的职业技能和项目管理能力。

  《高等院校软件工程专业规划教材:软件工程与计算(卷3):团队与软件开发实践》可作为高等院校软件工程、计算机及相关专业本科生软件工程实践类课程的教材,也可作为从事软件开发和应用的有关人员的参考书。

]

目录

前言第1章 软件工程实践概述1.1 预备知识1:软件项目管理1.2 预备知识2:螺旋模型1.3 课程案例描述1.4 课程案例的软件过程选择1.5 课程案例的组织1.5.1 实践过程总体描述1.5.2 实践过程分阶段描述1.5.3 实践过程的时间安排1.5.4 实践过程的阶段评价第2章 项目启动2.1 预备知识1:团队建设2.1.1 团队组成和评估2.1.2 团队文化2.2 预备知识2:配置管理初步2.3 项目启动阶段实践描述2.3.1 项目启动阶段实践目标2.3.2 项目启动阶段实践内容和脚本2.3.3 项目启动阶段团队活动计划2.4 团队建立实践2.4.1 团队建立2.4.2 团队交流与激励机制2.5 软件开发环境构建实践2.5.1 版本控制和管理机制2.5.2 版本控制工具的使用原则2.6 项目启动会议实践2.6.1 项目启动会议准备2.6.2 项目启动会议召开2.6.3 项目启动会议产物2.7 项目启动阶段实验手册及评价标准2.7.1 关于实验手册与评价标准的使用说明2.7.2 项目启动阶段团队活动检查表2.7.3 项目启动阶段实验手册2.7.4 项目启动阶段评分标准第3章 **循环3.1 预备知识1:沟通交流3.1.1 沟通交流的特点和分类3.1.2 沟通的方式选择3.2 预备知识2:项目计划3.2.1 项目计划的特点和原则3.2.2 项目计划的内容3.3 **循环阶段实践描述3.3.1 **循环阶段实践目标3.3.2 **循环阶段实践内容和脚本3.3.3 **循环阶段团队活动计划3.4 需求获取实践:面谈3.4.1 面谈的技巧3.4.2 面谈记录整理3.5 风险分析与风险解决3.5.1 风险识别:“头脑风暴”3.5.2 风险分类3.5.3 风险解决3.5.4 风险解决中的其他因素3.6 项目范围界定和范围原型实践3.6.1 范围原型开发活动3.6.2 范围原型开发过程3.6.3 项目范围界定3.7 评审会议实践3.7.1 评审会议的召开3.7.2 评审会议的记录3.7.3 项目范围评审的要点3.8 建立项目计划3.8.1 项目计划活动3.8.2 确定项目进度计划3.8.3 项目网络图3.8.4 项目计划文档3.9 **循环阶段实验手册及评价标准3.9.1 **循环阶段团队活动检查表3.9.2 **循环阶段实验手册3.9.3 **循环阶段评分标准第4章 第二循环4.1 预备知识:软件质量管理4.1.1 软件质量4.1.2 软件质量管理4.1.3 软件评审和软件测试4.2 第二循环阶段实践描述4.2.1 第二循环阶段实践目标4.2.2 第二循环阶段实践内容和脚本4.2.3 第二循环阶段团队活动计划4.3 需求获取实践:涉众分析4.3.1 涉众分析4.3.2 涉众分析过程4.4 用户需求风险分析4.4.1 用户需求风险4.4.2 需求变更管理4.4.3 需求评审4.5 开发用户界面原型4.5.1 设计用户界面原型4.5.2 实施用户界面原型并获取用户反馈4.5.3 后续的改进用户界面原型4.6 需求规格说明4.6.1 项目功能性和非功能性需求4.6.2 通过用例完成需求规格说明4.6.3 需求规格说明文档4.7 系统级别的测试4.7.1 系统级别的测试和后续测试4.7.2 系统测试计划4.7.3 系统测试用例4.8 修订项目计划实践4.8.1 确定变更内容4.8.2 变更影响评估和处理4.8.3 实现计划变更4.9 第二循环阶段实验手册及评价标准4.9.1 第二循环阶段团队活动检查表4.9.2 第二循环阶段实验手册4.9.3 第二循环阶段评分标准第5章 第三循环5.1 预备知识:软件架构5.1.1 软件架构的含义5.1.2 软件架构的目标5.1.3 软件架构的设计原则5.2 第三循环阶段实践描述5.2.1 第三循环阶段的实践目标5.2.2 第三循环阶段实践内容和脚本5.2.3 第三循环阶段团队活动计划5.3 筛选关键需求5.3.1 确定关键的功能需求5.3.2 确定关键的非功能需求5.4 架构备选方案和风险分析5.4.1 提出架构备选方案5.4.2 白板化备选方案5.4.3 团队评估会议5.5 开发演化式架构原型5.5.1 划分系统层次5.5.2 设计组件和组件接口5.6 软件架构设计文档5.7 架构评审会议实践5.7.1 软件架构评审5.7.2 软件架构评审会议的要点5.8 集成测试计划和用例5.8.1 集成测试和持续集成5.8.2 集成测试计划5.8.3 集成测试用例5.9 工作量估算及估算实践5.9.1 估算参与人员及必要条件5.9.2 纸牌估算法5.9.3 估算会议的要点5.10 第三循环阶段实验手册及评价标准5.10.1 第三循环阶段团队活动检查表5.10.2 第三循环阶段实验手册5.10.3 第三循环阶段评价标准第6章 第四循环6.1 预备知识:软件测试技术6.1.1 软件生命周期中的测试6.1.2 白盒测试和黑盒测试6.1.3 bug的记录和跟踪6.2 第四循环阶段实践描述6.2.1 第四循环阶段的实践目标6.2.2 第四循环阶段工作描述6.2.3 第四循环阶段团队活动计划6.3 详细设计实践6.3.1 识别出类6.3.2 细化类的方法和接口6.3.3 详细设计文档6.4 编码活动实践6.4.1 持续集成实践6.4.2 建议实践:测试驱动开发6.4.3 详细编码6.4.4 代码检查法6.5 单元测试6.5.1 单元测试计划6.5.2 单元测试用例和工具6.6 执行各阶段测试6.6.1 记录测试执行6.6.2 bug报告6.7 内部项目评审6.8 第四循环阶段实验手册和评价标准6.8.1 第四循环阶段团队活动检查表6.8.2 第四循环阶段实验手册6.8.3 第四循环阶段评价标准第7章 项目部署7.1 项目部署阶段实践描述7.1.1 项目部署阶段实践目标7.1.2 项目部署阶段实践内容及脚本7.1.3 项目部署阶段团队活动计划7.2 项目发布实践7.2.1 用户使用手册7.2.2 项目部署及说明7.3 项目维护准备实践7.3.1 软件维护活动及维护准备7.3.2 软件的可维护性审查7.4 用户验收实践7.4.1 用户验收概述7.4.2 软件演示原则7.4.3 软件验收会议准备7.5 项目组总结实践7.5.1 软件项目总结7.5.2 项目总结会议7.6 项目部署阶段实验手册及评价标准7.6.1 项目部署阶段团队活动检查表7.6.2 项目部署阶段实验手册7.6.3 项目部署阶段评价参考文献

封面

团队与软件开发实践-软件工程与计算-(卷三)

书名:团队与软件开发实践-软件工程与计算-(卷三)

作者:骆斌 主编

页数:262

定价:¥39.0

出版社:机械工业出版社

出版日期:2012-12-01

ISBN:9787111407492

PDF电子书大小:143MB 高清扫描完整版

百度云下载:http://www.chendianrong.com/pdf

发表评论

邮箱地址不会被公开。 必填项已用*标注