百道网
 您现在的位置:图书 > 软件过程改进实践
软件过程改进实践


软件过程改进实践

作  者:北京SPIN 编著

出 版 社:电子工业出版社

丛 书:信息化经典书丛

出版时间:2004年01月

定  价:38.00

I S B N :9787505394100

所属分类: 专业科技  >  计算机/网络  >  软件应用与开发    

购买这本书可以去

标  签:软件过程  软件工程及软件方法学  计算机与互联网  

[查看微博评论]

分享到:

TOP内容简介


本书在整合最佳实践的基础上,进行了理论上的创新,在国内软件过程改进领域首次系统地提出了朴素过程改进思想,并展示了初步的理论框架。本书不仅把理论引向实践,而且从实践中提炼出有价值的知识体系,并从变革管理的角度审视软件过程改进,关注文化差异,改进的动力、障碍,以及与改进相关的各个层次的方法论。
本书适合于从事过程改进,特别是内部过程改进的软件企业中的SEPG,SQA,SCM,项目经理及高层经理,如CEO,COO,CKO,CTO等阅读。

TOP作者简介

软件过程改进沙龙是由神州数码、创智、亚星、摩托罗拉等企业的过程改进人员于2001年1月发起成立的。这个组织是一种促进理论和实践结合的开放交流平台
SPIN组织作为一个知名的民间学术性组织,一直得到了北京软件产业促进中心和北就软件行业协会的大力支持,并得到了北京软件行业协会的直接业务指志。SPIN的运作主要靠企业和自愿者的支持和赞助。
SPIN先后邀请到国内外著名专家作为SPIN顾问,包括国内软件工程和过程管理领域的知名专家周伯生、郑人杰、呈超英、余军安等,著作“Process Solutions”的作者这一Judy Bamberger(USA),外国专家Daniel M.Roy(STPP,Inc.SEI),Indradeb、Reney Wong等。SPIN也邀请了国内主要的大中型软件企业的SPI主管加盟作为SPIN专家。

TOP目录

前言
第1章 软件过程改进的原理
1.1 引言
1.2 过程改进框架
1.2.1 朴素过程改进
1.2.2 朴素过程改进的特征
1.2.3 朴素过程改进的对象
1.2.4 朴素过程改进的行动框架
1.3 深入理解过程
1.3.1 过程
1.3.2 过程的表达
1.3.3 过程改进
1.3.4 SPI之FAQ
1.3.5 推荐阅读——国内软件企业实施CMM的四大障碍
1.4 战略规则和策略选择
1.4.1 战略规划
1.4.2 SPI策略
1.5 过程改进利益分析
1.5.1 识别利益相关者
1.5.2 获取领导重视
1.5.3 获取群众支持
1.5.4 过程改进的组织和驱动
1.5.5 避免SPI万能论
1.5.6 SPI的困惑
1.6 过程改进的障碍分析
1.6.1 阻力来源及其化解
1.6.2 过程改进的风格
1.7 组织文化改进
1.7.1 背景
1.7.2 组织文化及其作用
1.7.3 中西文化差异
1.7.4 如何改进组织文化
1.7.5 文化改进的最佳实践
第2章 软件过程改进的管理
2.1 过程诊断
2.2 方案制订
2.2.1 试点项目选择
2.2.2 方案的内容和写作
2.3 项目启动
2.4 SPI项目策划
2.5 项目检查控制
2.5.1 控制原理
2.5.2 控制过程
2.5.3 SPI项目控制
2.6 项目验收
2.6.1 “僵化”理念与69条
2.7 总结收尾
第3章 软件过程改进的体系设计
3.1 整体设计
3.2 过程设计
3.2.1 过程设计的PDCA方法
3.2.2 特定方法论对过程的影响
3.2.3 过程设计与系统思考
3.2.4 过程的分离与合并
3.3 度量设计
3.3.1 GQM方法
3.3.2 数据流程
第4章 软件过程改进模型
4.1 软件能力成熟度模型CMM简介
4.2 CMM的五层体系结构
4.2.1 成熟度级别的行为特征
4.2.2 理解成熟度级别
4.2.3 软件过程的可见度
4.2.4 过程成熟度与性能预测
4.2.5 跳跃成熟度级别
4.3 CMM的关键过程域
4.3.1 关键过程域的定义和结构
4.3.2 关键过程域的目标
4.3.3 关键过程域的公共特征
4.3.4 成熟度级别的关键过程域
4.4 CMM的评估和评价方法
4.4.1 CMM 评估框架(CMM Appraisal Framework,CAF)
4.4.2 IDEAL 模型
4.5 CMMI
4.5.1 从CMM到CMMI
4.5.2 CMMI体系
4.5.3 CMMI过程域
4.5.4 为什么选择CMMI?如何选择和实施CMMI
4.5.5 CMMI评估方式SCAMPI
4.6 ISO9000族质量管理标准
4.6.1 ISO 9000族标准概要
4.6.2 质量管理的八项原则
4.6.3 2000版ISO9000族标准的基本原理
第5章 软件过程改进的技能
5.1 SPI培训
5.1.1 培训技巧
5.1.2 实施有效的企业内部训练
5.2 过程的心理辅导
5.2.1 识别所处的阶段
5.2.2 顾问和辅导
5.3 文案写作
5.3.1 了解好案例
5.3.2 编写案例的步骤
第6章 人力资源的改进
6.1 人力资源管理改进的原因
6.2 现代人力资源管理概论
6.2.1 基本模型
6.2.2 结构层次
6.3 工作分析
6.3.1 工作分析的方法
6.3.2 工作分析的内容
6.4 绩效考评
6.4.1 什幺是绩效考评
6.4.2 国内外进展
6.4.3 如何实施
6.4.4 绩效管理面临的挑战
6.5 KPI与SPI的衔接
6.6 推荐阅读
第7章 SPI工具推荐
7.1 工具的重要作用
7.1.1 过程管理工具
7.1.2 配置管理工具
7.2 CA AllFusion Process Management Suite
7.3 Rational Unified Process
7.3.1 RUP简介
7.3.2 RUP的特点
7.3.3 最佳实践
7.3.4 RUP的结构
7.3.5 动态结构
7.3.6 静态结构
7.4 IBM(Rational)ClearCase
7.4.1 版本控制
7.4.2 工作空间管理
7.4.3 建立管理
7.4.4 过程控制
7.5 AllFusion Harvest Change Manager
7.5.1 开始实施变更管理
7.5.2 通过自动化的变更提交,保证生产环境应用的运行
7.5.3 开发过程的自动化
7.5.4 自动同步的并发开发
7.5.5 管理用户对供应商提供的代码的修改
7.5.6 管理并行开发活动
7.5.7 定制AllFusion Harvest Change Manager
7.5.8 获得端到端的变更管理支持
7.6 Hansky SDM
7.6.1 企业级的配置和变更管理
7.6.2 与工作流程完美结合的变更、需求和配置管理
7.6.3 灵活易用的SDM解决方案
7.6.4 成功案例
7.7 TeamEffort
7.7.1 TeamEffort的主要特点
7.7.2 TeamEffort的主要功能模块
7.7.3 TeamEffort的运行环境
第8章 企业最佳实践
8.1 北大方正——如何在软件企业中实施软件质量保证
8.1.1 实施SQA的目的
8.1.2 对SQA的素质要求
8.1.3 SQA人员的组成
8.1.4 SQA工作的内容
8.1.5 SQA与几类角色间的关系
8.1.6 SQA工作中常见的几个问题
8.2 联想——提高软件项目成功率的软件过程
8.2.1 失败的类型
8.2.2 有利于成功的前期过程
8.2.3 有利于成功的后期过程
8.2.4 过程管理的公理系统
8.3 浪潮通软——六件“锦囊妙计”:基于CMM的软件过程改进实施策略
8.3.1 策略1:自顶向下与自底向上相结合
8.3.2 策略2:循序渐进 由易到难
8.3.3 策略3:先从改变观念做起
8.3.4 策略4:测试先行
8.3.5 策略5:充分利用管理工具
8.3.6 策略6:内外结合以内为主
8.4 清华同方——软件过程改进“法宝”
8.5 创智——你相信CMM有价值吗
8.6 用友——与CMM有谋而合
8.6.1 实施CMM的成功因素
8.6.2 实施CMM的一些经验
8.7 CA——SCM:软件项目管理的“先行军”
8.7.1 软件开发的“泥潭”
8.7.2 SCM的责任
8.7.3 为应用SCM支招
8.7.4 不要忽略SCM
8.8 企业最关心的——四个CMM焦点问题
8.8.1 小企业能不能实施CMM
8.8.2 如何确保评审质量
8.8.3 精英员工组成的项目组有必要实施CMM吗
8.8.4 过程重要还是个人重要
参考文献

TOP书摘

TOP 其它信息

装  帧:平装

页  数:316

版  次:1

开  本:0开

加载页面用时:84.5348