顶部
收藏

实用软件工程方法


作者:
微软公司
定价:
77.00元
ISBN:
978-7-04-015831-1
版面字数:
450.000千字
开本:
16开
全书页数:
281页
装帧形式:
平装
重点项目:
暂无
出版时间:
2005-08-18
读者对象:
高等职业教育
一级分类:
计算机大类
二级分类:
计算机类
三级分类:
软件技术

暂无
  • 第1章 导言
    • 1.1 无所不在的软件
    • 1.2 当今软件系统案例
    • 1.3 应用软件开发
      • 1.3.1 系统与环境
      • 1.3.2 应用软件的范围
      • 1.3.3 应用软件的开发活动
    • 1.4 软件工程
      • 1.4.1 工程评估与风险
      • 1.4.2 软件工程的特征
      • 1.4.3 软件工程定义
    • 1.5 本书的结构
    • 1.6 问题和讨论
  • 第2章 应用软件开发的诸要素
    • 2.1 软件工程过程
      • 2.1.1 软件生命周期过程
      • 2.1.2 软件过程质量
      • 2.1.3 CMMI
    • 2.2 团队组织
    • 2.3 建模和实现的方法、技术
      • 2.3.1 模型的表示方法
      • 2.3.2 建模(软件设计)的策略和方法
      • 2.3.3 软件实现方法和技术
    • 2.4 软件工具
      • 2.4.1 阶段相关工具
      • 2.4.2 非阶段性工具
    • 2.5 工作产品
    • 2.6 基础设施
    • 2.7 本章小结
    • 2.8 问题和讨论
  • 第3章 软件项目
    • 3.1 项目获取
      • 3.1.1 项目类型
      • 3.1.2 项目干系人
      • 3.1.3 项目获取过程
    • 3.2 软件度量与量度
      • 3.2.1 产品度量
      • 3.2.2 过程度量
    • 3.3 项目管理
      • 3.3.1 项目管理框架
      • 3.3.2 各种管理简述
      • 3.3.3 软件配置管理
      • 3.3.4 软件质量管理
    • 3.4 本章小结
    • 3.5 问题和讨论
  • 第4章 实用软件工程方法MSF
    • 4.1 MSF起因与来源
    • 4.2 MSF的基本观点
    • 4.3 MSF概念
      • 4.3.1 两种模型
      • 4.3.2 三种管理准则
      • 4.3.3 MSF的基本原则
      • 4.3.4 关键概念
      • 4.3.5 经实践检验正确的经验
    • 4.4 本章小结
    • 4.5 问题和讨论
  • 第5章 MSF基础模型
    • 5.1 MSF小组模型
      • 5.1.1 小组成功的六个目标
      • 5.1.2 小组模型
      • 5.1.3 小组模型依据的MSF基本原则
      • 5.1.4 建组要注意的关键概念
      • 5.1.5 成功小组的经验
      • 5.1.6 角色的职能
      • 5.1.7 小组模型的伸缩
      • 5.1.8 小结
    • 5.2 MSF过程模型
      • 5.2.1 MSF过程模型的特点
      • 5.2.2 MSF过程模型依据的基本原则
      • 5.2.3 过程模型的关键概念
      • 5.2.4 过程模型的阶段和里程碑
      • 5.2.5 MSF过程模型的成功经验
    • 5.3 本章小结
    • 5.4 问题和讨论
  • 第6章 MSF风险管理
    • 6.1 风险管理基础
      • 6.1.1 风险源
      • 6.1.2 风险影响
      • 6.1.3 项目风险与管理
    • 6.2 风险管理依据的MSF基本原则
    • 6.3 风险管理的关键概念
    • 6.4 风险管理过程
      • 6.4.1 风险标识
      • 6.4.2 分析和确定风险优先级
      • 6.4.3 风险计划和调度
      • 6.4.4 风险跟踪和报告
      • 6.4.5 风险控制
      • 6.4.6 从风险中学习
    • 6.5 有关风险管理的几个问题
      • 6.5.1 写好风险管理计划
      • 6.5.2 在项目的生存周期中集成风险管理
      • 6.5.3 在企业中的风险管理
    • 6.6 本章小结
    • 6.7 问题和讨论
  • 第7章 MSF项目管理和就绪管理
    • 7.1 MSF项目管理准则
      • 7.1.1 MSF项目管理域
      • 7.1.2 MSF项目管理的特点
      • 7.1.3 MSF项目管理依据的MSF 基本原则
      • 7.1.4 有关项目管理的几点建议
      • 7.1.5 制作进度表的建议
    • 7.2 MSF就绪管理
      • 7.2.1 什么是就绪和就绪管理
      • 7.2.2 就绪过程概述
      • 7.2.3 事前的就绪管理
      • 7.2.4 遍及IT生命周期的就绪
      • 7.2.5 就绪管理依据的MSF基本原则
      • 7.2.6 MSF就绪管理的关键概念与成功经验
      • 7.2.7 就绪过程步骤
      • 7.2.8 就绪与MSF小组模型和过程模型
      • 7.2.9 MSF角色的技能要求
      • 7.2.10 创建就绪计划
    • 7.3 本章小结
    • 7.4 问题和讨论
  • 第8章 MSF企业体系结构
    • 8.1 什么是体系结构和企业体系结构
    • 8.2 企业体系结构的需求
      • 8.2.1 不良企业体系结构的后果
      • 8.2.2 好的企业体系结构的结果
      • 8.2.3 需要设计企业体系结构的信号
      • 8.2.4 开发企业体系结构的通常障碍
    • 8.3 企业体系结构模型
    • 8.4 MSF企业体系结构的规划和分析
      • 8.4.1 MSF企业体系结构的规划
      • 8.4.2 MSF企业体系结构的分析
    • 8.5 MSF企业体系结构过程
    • 8.6 企业体系结构项目的过程
      • 8.6.1 构思阶段
      • 8.6.2 计划阶段
      • 8.6.3 开发阶段
      • 8.6.4 稳定阶段
    • 8.7 企业体系结构项目的风险分析
      • 8.7.1 传统的企业体系结构方法的风险
      • 8.7.2 MSF企业体系结构的风险
    • 8.8 企业体系结构项目的小组模型
    • 8.9 企业体系结构的最佳实践
    • 8.10 本章小结
    • 8.11 问题和讨论
  • 第9章 项目构思阶段
    • 9.1 构思阶段的活动
      • 9.1.1 协调与干系人的关系
      • 9.1.2 项目团队的组建和准备
      • 9.1.3 定义解决方案
      • 9.1.4 确定解决方案范围
      • 9.1.5 建立配置和变更管理
    • 9.2 构思阶段的成功的标准
    • 9.3 构思阶段的文档
      • 9.3.1 远景/范围文档
      • 9.3.2 初始风险评估文档
      • 9.3.3 项目的组织结构文档
      • 9.3.4 远景/范围认可里程碑及中间里程碑
    • 9.4 构思阶段小组角色的职责
    • 9.5 本章小结
    • 9.6 问题和讨论
  • 第10章 项目计划阶段
    • 10.1 计划阶段的活动
      • 10.1.1 技术验证
      • 10.1.2 解决方案的设计
      • 10.1.3 创建主项目计划
      • 10.1.4 创建主项目进度
      • 10.1.5 建立开发和测试环境
    • 10.2 调度原理
      • 10.2.1 估算工作量由底向上
      • 10.2.2 上市日期坚定不动的意识
      • 10.2.3 风险驱动的调度
      • 10.2.4 为不定的未来调度
    • 10.3 计划阶段的成功标准
    • 10.4 计划阶段的文档
      • 10.4.1 功能规范文档
      • 10.4.2 主项目计划
      • 10.4.3 主项目进度表
      • 10.4.4 主风险评估文档
    • 10.5 计划认可里程碑及中间里程碑
      • 10.5.1 项目计划认可里程碑
      • 10.5.2 计划阶段的中间里程碑
    • 10.6 计划阶段小组角色的职责
    • 10.7 本章小结
    • 10.8 问题和讨论
  • 第11章 项目开发阶段
    • 11.1 开发阶段的活动
      • 11.1.1 开发技术基础架构
      • 11.1.2 解决方案技术基础架构的验证
      • 11.1.3 内部发布
      • 11.1.4 每日构造
      • 11.1.5 代码审核
      • 11.1.6 构造用户体验交付物
      • 11.1.7 构造运营文档
      • 11.1.8 测试解决方案
      • 11.1.9 缺陷管理
    • 11.2 零缺点理念
      • 11.2.1 为什么要树立零缺点理念
      • 11.2.2 零缺点理念的指导原则
      • 11.2.3 实施零缺点理念的若干措施
    • 11.3 开发阶段成功的标准
    • 11.4 范围完成里程碑的交付物
    • 11.5 范围完成里程碑和中间里程碑
      • 11.5.1 范围完成里程碑
      • 11.5.2 MSF建议的中间里程碑
    • 11.6 开发阶段小组角色的职责
    • 11.7 本章小结
    • 11.8 问题和讨论
  • 第12章 项目稳定阶段
    • 12.1 稳定阶段的活动
      • 12.1.1 稳定阶段的测试
      • 12.1.2 缺陷消除过程
      • 12.1.3 用户验收测试
      • 12.1.4 指定发布候选版本
      • 12.1.5 实施投产前测试
      • 12.1.6 试运行
    • 12.2 稳定阶段的成功标准
    • 12.3 发布就绪里程碑的工作产品
    • 12.4 发布里程碑和中间里程碑
      • 12.4.1 发布就绪里程碑
      • 12.4.2 建议的中间里程碑
    • 12.5 稳定阶段小组角色的职责
    • 12.6 本章小结
    • 12.7 问题和讨论
  • 第13章 项目部署阶段
    • 13.1 概念与原理
      • 13.1.1 基础架构部署
      • 13.1.2 基础架构部署的变更管理
      • 13.1.3 变更的来源
      • 13.1.4 管理变更的策略
      • 13.1.5 在部署期间变更控制
    • 13.2 部署阶段的主要活动
      • 13.2.1 部署核心组件
      • 13.2.2 部署各个站点
      • 13.2.3 部署的解决方案稳定
      • 13.2.4 转移到运营和支持
      • 13.2.5 项目完成
    • 13.3 部署阶段的成功标准
      • 13.3.1 部署阶段的工作产品
    • 13.4 部署阶段部署完成里程碑和中间里程碑
      • 13.4.1 项目部署阶段部署完成里程碑
      • 13.4.2 项目部署阶段的中间里程碑
    • 13.5 部署阶段小组角色的职责
    • 13.6 本章小结
    • 13.7 问题和讨论
  • 第14章 个案研究——微软如何使用MSF做软件开发
    • 14.1 SharePoint Team Services简介
      • 14.1.1 使用团队Web站点
      • 14.1.2 产品功能特性
    • 14.2 SharePoint团队
      • 14.2.1 微软的惯例和原则
      • 14.2.2 团队的组成和汇报结构
      • 14.2.3 成员的职责
    • 14.3 产品周期
      • 14.3.1 产品构思阶段和计划阶段
      • 14.3.2 产品开发阶段和稳定阶段
      • 14.3.3 第二次发布的构思和计划阶段
      • 14.3.4 第二次发布的开发和稳定阶段
      • 14.3.5 发布Beta1和Beta2
      • 14.3.6 最终发布版本
    • 14.4 产品开发总结
    • 14.5 人员管理
    • 14.6 本章小结
  • 词汇表

相关图书