
| 随着信息技术的飞速发展,如今软件企业的数量正急剧增长,软件开发项目不仅数量越来越多,而且规模也越来越大。但是长期以来,软件开发人员一直被估算不准、功能蔓延等问题所困扰,巨大的进度压力,突如其来的风险总是使软件开发团队在成功完成项目的征途上举步维艰。软件工程理论与软件项目管理的实际应用和经验是软件企业亟待学习与渴求的。以提高软件生产的质量与效率为宗旨的软件工程正逐步成为软件企业健康发展的关键技术之一。如何实施软件工程活动已经成为软件企业关注的焦点。 |
|
|
| 绪论 第1章 过程 第1部分:基础篇 1.1 软件工程开发过程简介 1.2 软件工程的过去和现在 1.3 对过程、项目、产品和人的期望 1.4 可供选择的过程 1.5 文档 第2部分:提高篇 1.6 质量 1.7 文档管理 1.8 能力评估简介 1.9 总结 练习题 案例1:软件配置管理计划 案例2:软件质量保障计划 第1部分(第2部分见第2章) 第2章 项目管理 第1部分:基础篇 2.1 项目管理简介 2.2 管理项目的人员 2.3 组织人员的选择 2.4 识别和规避风险 2.5 选择开发工具和支持 2.6 创建时间表:概要的计划 第2部分:提高篇 2.7 集成遗留系统 2.8 成本估计:早期的计算 2.9 由代码行数估计工作量和工期 2.10 小组软件过程 2.11 软件项目管理计划 2.12 项目管理的质量 2.13 过程改进和能力成熟度模型 2.14 项目管理技术和各种工具 2.15 项目管理过程总结 学生项目指南(SPG):Encounter案例的项目管理计划 练习题 案例1:Encounter视频游戏SPMP 案例2:软件质量保障计划 第2部分 第3章 需求分析(一) 3.1 需求分析简介 3.2 客户交互 3.3 描述客户(C)需求 3.4 应用于C需求的方法论、工具和网络 3.5 快速原型、可行性研究和概念证明 3.6 更新项目以反映C需求分析 3.7 未来发展方向和C需求总结 学生项目指南:Encounter案例的C需求 练习题 案例:Encounter视频游戏软件需求规格说明书(SRS)第1部分 第4章 需求分析(二) 第5章 软件体系结构 第6章 详细设计 第7章 单元实现 第8章 单元测试 第9章 系统集成、验证和确认 第10章 维护 缩略语 附录A UML图示1 附录B UML图示2 |
商品评论(0条)