当前位置:在线查询网 > 在线百科全书查询 > 软件开发的过程与管理

软件开发的过程与管理_在线百科全书查询


请输入要查询的词条内容:

软件开发的过程与管理




基本信息


作 者:张湘辉 著 丛 书 名:出 版 社:清华大学出版社ISBN:9787302103431 出版时间:2005-03-01 版 次:1 页 数:234 装 帧:平装 开 本:所属分类:图书 > 计算机与互联网 > 软件工程及软件方法学

内容简介


微软的软件产品在全球市场上占据了可观的份额,其用户满意也一直保持了较高的水平。微软在市场上取得的巨大在成功和微软内部采用的行之有效的软件研发管理模式是密不可分的。作为一套既面向软件研发0实践,又符合公司业务特点的理论与方法体系,微软使用的研发管理是微软在近30年的软件研发实践中逐渐发展和完善起来的,《软件开发的过程与管理》以其为主要分析对象,内容包括了开发过程管理、开发团队管理、产品质量管理、项目风险管理等重要组成部分,可以为大多数软件企业和研发管理人员所借鉴。

《软件开发的过程与管理》的后续章节将分别就开发周期模式、软件产品规划、项目管理、软件测试等不同的主题,详细讨论微软研发管理模式的具体内容。

目录


第1章 微软软件产品研发管理

1.1 微软中国研究开发中心简介

1.1.1 组织结构

1.1.2 使命和目标

1.1.3 成果与价值

1.1.4 发展历程

1.2 微软件的组织结构

1.2.1 七大产品集团

1.2.2 研究与开发机构

1.3 微软的企业文件

1.4 微软的研发管理模式

1.4.1 产品立项决策过程

1.4.2 微软开发过程管理的基本原则

1.4.3 开发阶段划分和重要的里程碑

1.4.4 递进的版本发布策略

1.4.5 微软项目团队管理的基本原则

1.4.6 项目团队中的角色划分

1.4.7 微软的大型项目研发

1.4.8 微软研发工作的关键要素

1.5 微软对研发人员的管理

1.5.1 做一名好员工的十个标准

1.5.2 研发人员的素质

1.5.3 研发人员的考核和奖惩

1.5.4 研发人员素质的再提高

1.6 总结

第2章 微软产品开发周期模式

2.1 概述

2.2 产品开发角色

2.2.1 角色划分

2.2.2 产品规划

2.2.3 产品管理

2.2.4 程序管理

2.2.5 产品设计

2.2.6 产品可用性测试

2.2.7 开发和测试

2.2.8 本地化

2.2.9 文档发布

2.2.10 产品支持

2.2.11 网站运营管理

2.3 微软产品部门的组织结构

IE产品部门的组织结构

2.4 微软产品开发过程模型

2.4.1 里程碑

2.4.2 产品开发周期的阶段划分

2.4.3 规划阶段

2.4.4 设计阶段

2.4.5 开发阶段

2.4.6 稳定阶段

2.4.7 发布阶段

2.5 总结

第3章 软件产品规划

3.1 概述

3.1.1 产品规划的重要性

3.1.2 对软件开发周期的简单回顾

3.1.3 产品规划阶段不同成员的任务

3.2 产品规划

3.2.1 什么是产品规划

3.2.2 产品规划工作的主要方法与任务

3.2.3 产品规划的退出标准

3.2.4 产品规划面临的挑战

3.3 产品规划流程

3.3.1 商业概念审查(Business Concept Review)

3.3.2 产品研究审查(Product Research Review)

3.3.3 商业机会建议审查(Business Opportunity Proposal Review)

3.4 辅助决策的研究与分析

3.4.1 了解客户与市场

3.4.2 消费者研究系统(CRS)

3.4.3 研究客哀悼与市场的方法

3.4.4 竞争对手及其产品的分析

3.4.5 形势分析

3.5 产品规划的策略与实施

3.5.1 制定产品的战略目标

3.5.2 制定恰当的业务目标和战术

3.5.3 规划的实施

3.5.4 衡量和评估规划的执行

3.6 产品远景目标

3.6.1 公司的使用与产品远景目标

3.6.2 市场机会文档(MOD,Market Opportunity Document)

3.6.3 市场需求文档(Market Requirements Document,MRD)

3.6.4 产品远景目标陈述与远景目标文档

3.6.5 产品远景目标实例

3.7 总结

第4章 项目管理基础

4.1 项目管理的重要性

4.2 项目管理的历史和发展

4.3 项目和项目管理的定义

4.3.1 什么是项目

4.3.2 项目的基本特征

4.3.3 什么是项目管理

4.4 项目管理所需的技能

4.5 项目干系人和项目经理

4.6 组织结构类型

4.6.1 职能型组织

4.6.2 项目型组织

4.6.3 弱矩阵型组织

4.6.4 平衡矩阵型组织

4.6.5 强矩阵型组织

4.6.6 复合型组织

4.6.7 不同的组织结构类型对项目的影响

4.7 项目的生命周期和项目管理过程

4.7.1 项目生命周期的一般规律

4.7.2 项目过程

4.7.3 五个过程组

4.7.4 过程组间的相互关系

4.8 项目管理的九大知识领域

4.8.1 项目整体管理

4.8.2 项目范围管理

4.8.3 项目时间管理

4.8.4 项目费用管理

4.8.5 项目质量管理

4.8.6 项目人力资源管理

4.8.7 项目沟通管理

4.8.8 项目风险管理

4.8.9 项目采购管理

4.9 总结

第5章 项目管理软件Microsoft Project

5.1 Microsoft Project简介

5.1.1 版本选择

5.1.2 企业项目管理方案

5.2 启动新项目

5.2.1 关注项目远景

5.2.2 创建新的项目计划

5.2.3 输入任务列表

5.2.4 对任务进行排序和组织

5.2.5 建立任务大观

5.2.6 建立工作分解结构(WBS)

5.3 浏览项目信息

5.3.1 使用视图

5.3.2 重新安排项目信息

5.4 制定任务进度计划

5.4.1 设定任务工期

5.4.2 建立任务相关性

5.4.3 期限和限制

5.4.4 里程碑

5.4.5 为任务分配日历

5.5 管理项目资源

5.5.1 设定资源工作时间

5.5.2 计划资源成本

5.5.3 为任务分配资源

5.5.4 显示资源分配状况

5.6 计划资源和任务成本

5.6.1 估计成本和制定预算

5.6.2 计划资源成本

5.6.3 计划固定任务成本

5.6.4 审查计划成本

5.7 检查和调整项目计划

5.7.1 关键路径和关键任务

5.7.2 提高项目的完成时间

5.7.3 缩减项目成本

5.7.4 平衡资源工作负荷

5.7.5 变更项目范围

5.7.6 审查变更的影响

5.7.7 获得项目计划的认可

5.8 项目的执行和监控

5.8.1 保存比较基准

5.8.2 更新任务进度

5.8.3 应对项目中的变化

5.8.4 使用盈余值(挣值)分析进展和成本

5.9 报告项目信息

5.9.1 建立沟通计划

5.9.2 打印视图

5.9.3 打印报表

5.9.4 向Web站点发布项目信息

5.10 总结

第6章 微软的项目管理实践

……

第7章 微软商业软件开发实践

第8章 微软的软件测试实践

第9章 版权保护与软件企业的生存和发展