51Testing软件测试论坛
标题:
高质量软件过程改进与管理
[打印本页]
作者:
it精英
时间:
2008-3-14 09:43
标题:
高质量软件过程改进与管理
关于举办“高质量软件过程改进与管理培训班”的通知
各有关单位:
中国科学院计算技术研究所是国家专门的计算技术研究机构,同时也是中国信息化建设的重要支撑单位,中科院计算所培训中心是致力于高端IT类人才培养及企业内训的专业培训机构。中心凭借科学院的强大师资力量,在总结多年大型软件开发和组织经验的基础上,自主研发出一整套课程体系,其目的是希望能够切实帮助中国软件企业培养高级软件技术人才,提升整体研发能力,迄今为止已先后为国家培养了数万名计算机专业人员,并先后为数十家大型国内外企业进行过专门的定制培训服务。
在软件产品的开发组织中,高水平的项目管理、质量控制与过程控制人员,是目前急需的高层次人才。高水平项目管理与有效而合理的过程定义和改进,直接关系到项目能否高质量的完成。为建立符合中国国情的软件开发过程定义与改进体系,培训中心特举办“高质量软件过程改进与管理”培训班,具体事宜通知如下:
一、培训对象
项目经理、项目管理人员、质量控制人员、软件架构师、软件分析师、资深开发人员以及与过程改进有关的其他人员。
二、学员基础
1,具备项目管理知识与软件工程学的基础。
2,从事过项目过程定义与管理或者具有相关的实践经验。
3,具备软件质量控制基础知识。
三、师资
谢新华 培训中心副校长、教授 大型电子对抗项目主任,首席系统架构师
袁庆平 培训中心高级讲师 CMMI高级咨询顾问
四、培训要点
高质量软件产品依赖于高水平的项目管理与过程管理,我们必须认识到,在IT项目开发这种高度复杂的领域,没有高水平的项目管理与过程管理,仅靠一群聪明的技术人员是不足以完成高质量产品的。
项目管理和过程管理人员并不仅仅要求会安排一些与项目有关的活动,或者说仅仅按照某个固定的计划和流程来操作,以为这样就可以最终高质量的完成项目了,这是一个极大的误解。项目管理人员与过程管理人员需要精通许多知识,需要有几十种关键能力,这并不是一蹴而就的过程,需要长时间的积累和学习。管理人员的生存之本并不在于他怎么去做,而是在于他怎么去想、在于如何有效的组织,在思考中体现智慧,在过程中体现思考,并且和自己的实际情况结合起来,有的放矢的改进已有的过程,最终达到降低成本提高质量的目的。
管理人员对资金、时间和质量这个三角约束应该有透彻的理解,并且非常聪明的通过一系列的方法在这个约束下使收益最大化,这没有认真研究的态度是不可能的。
正是基于对这些问题的深刻理解,我们认为项目管理与过程管理人员系统研究项目管理的理论和实践,特别是研究管理思想的本质,研究过程改进的难点和机会,仔细思索其中的真谛是完全必要的,这正是我们开设这门课程的初衷。
本课程并不是一个泛泛的原理性课程,而是集中了许多专家多年来理论和实践的总结,在一些关键点上会对目前项目开发中的一些难点和问题,有针对性的寻找对策,进而提出相应的解决方案。我们研究过程改进与管理,重点是研究其中的思想方法而不是简单的结论。在内容安排上,我们注意到了既要有思想的高度,有对问题深刻的分析,也要有对方法论的研究和主要过程的步骤和模版,把理论和实际有机的结合起来,避免死板僵化毫无生气的开发模式,代之以生动活泼富有创造性的过程,这样才能谈得上过程的改进,通过学习,希望国内软件企业的IT项目开发达到一个新的水平。
高质量的过程改进并不仅仅是项目管理和过程管理人员的事情,所有过程节点的负责人员和资深人员都需要对它有透彻的理解,这样才可能使整体的水平得以提高,使项目控制有序高效。作为一个过程成熟度模型,美国卡内基大学软件工程研究所(SEI)的CMMI是一个很好的模型,作为一个基线,本课程不得不在有些地方提到它,但本课程决不是一个CMMI过程描述的课程,也不赞成教条的处理问题,而是以一种深入探讨的态度来分析和研究,因为我们相信,作为一门科学,死搬硬套是不可能真正发挥作用的。
五、培训内容
1、项目管理与过程管理
1)为什么要研究项目管理
2)什么是过程管理
3)基本的软件设计生命周期与过程
经典项目阶段
V型软件开发生命周期模型
4)高质量软件开发与项目管理的关系
成功软件开发的基本原理
从项目管理的角度研究失败的原因
项目经理的能力和知识体系
项目管理职能
2、项目管理基本过程的研究
1)项目管理生命周期
2)范围协商的方法和技巧
3)确定与分解任务
工作分解结构的问题与对策
建立WBS的方法
建立项目的里程碑
4)任务工期的估计
估计工期的一般方法
估计和评估规模
代码行规模度量
功能点规模度量
估计持续时间和成本
5)研究任务之间的依赖关系与进度安排
研究依赖关系的重要意义
依赖性的识别
合理安排工作进度
进度安排完整过程
6)给项目分配资源
资源分配的问题与机会
把职责分配给个人
7)制定项目规划
项目估计
制定项目计划
审批项目计划
项目计划变更管理
8)有效的项目跟踪与控制
项目监控的重要意义
过程控制、管理和报告
有效的指导团队工作
变更管理、预期管理与范围管理
进度管理、成本管理、进展管理和风险管理
项目监控(PMC)过程
9)事后绩效分析
成熟度等级的过程特征
评估项目结果和经验
经典成功软件工程的原则
3、项目过程中几个重要问题的研究
1)需求规范的引出与开发
需求管理与CMMI
“好的”软件需求构成要素
引出需求的方法与技巧
建立与评价项目的SRS
软件需求规范(SRS)
2)项目风险管理与决策
风险管理的模型和问题
分析和量化风险
开发和控制风险
项目风险管理计划
3)组织形式和项目团队的选择
选择合适的项目团队的意义
确认需要协同工作的部分
共同工作需要的框架
提供全面解决方案
4)软件配置管理
SCM的原则
SCM的计划和组织
SCM的过程及效益
软件配置管理计划(SCMP)
5)软件质量控制与测试管理
三层次软件质量度量模型
软件质量属性的场景
静态测试:复审
动态测试
McCabe圈数复杂性分析
软件测试计划
6)软件产品线及其对管理的挑战
软件产品线的应用
关于产品线架构的思考
基于产品线架构的组织和管理
7)外包项目管理
外包项目管理的难点与机会
如何选择最合适的承包商
签订外包合同的关注点
监控外包开发过程
外包开发成果验收
4、软件项目的过程改进
1)持续的过程改进
软件开发组织中的浪费
软件开发过程改进模型
软件开发过程改进模型的应用
2)软件开发生命周期的改进
顺序“瀑布”生命周期带来的问题
原型软件开发生命周期模型
RAD软件开发生命周期模型
增量软件开发生命周期模型
螺旋式软件开发生命周期模型
3)迭代式生命周期最佳实践
迭代式生命周期的一般原理
迭代开发的过程描述
现代软件管理原理
统一软件开发过程最佳实践
4)软件经济学问题及其改进
软件经济学需要解决的问题
软件成本估计的建议
改进的软件经济学
改进预算成本和开支的管理
改进人员结构和团队动态性的管理
5、过程改进中度量理论的进一步讨论
1)过程改进中度量的重要意义
软件项目过程中度量的应用特点
测量和过程改进
2)改进过程预测与度量
现有预测建模方法存在的问题
改进模型提升预测的准确性
3)改进度量的数据收集
良好的数据应该具备哪些条件
如何收集数据
4)改进软件测量的数据分析
实验结果分析
常用分析技术举例
6、软件项目管理案例分析
1)定义项目的目标和范围
2)工作拆分
3)风险管理:风险的识别、评估和缓解方法
4)软件估算:Wideband Delphi方法
5)项目计划变更控制
7、项目跟踪与监控案例分析
1)项目量化管理:挣值分析法
挣值分析实例展示及分析练习
2)功能点分析法应用案例
3)管理评审
4)项目周报/项目会议纪要
5)项目数据统计分析报表
8、甲方项目管理案例分析
1)甲方项目管理中的关键矛盾和解决思路
2)立项和计划
3)选择合格乙方
4)签署合作协议
5)监控乙方表现
6)验收乙方产品
9、配置管理案例分析
1)配置管理的基本概念
2)如何实施配置管理
3)配置管理工具简介和选择建议
10、过程改进的总体思路、框架及案例
1)过程改进/过程改进的重要性
2)过程改进的目的和好处(列举国际知名公司的数据)
3)过程成熟与不成熟的组织
4)目前业界公认的指导框架——CMMI模型
5)5个成熟度级别特征
6)CMMI各过程域的主要概念与应用
详情请登陆:
www.tcict.cn
六、培训目标
1、对软件项目管理和过程管理理论有深刻的理解并且灵活有效的应用;
2、对项目管理和过程改进问题、对策与解决方案有深入的认识;
3、能够针对本单位情况提出过程改进的具体方案;
4、可以对本单位参与过程改进的员工提供培训。
七、培训时间、地点
时间: 2008年5月15日---5月19日 地点:北京
八、证书
培训结束,考核合格者颁发国家人事部监制“继续教育证书”以及中科院计算所职业培训中心“高级软件项目管理师”证书。
九、费用
培训费:5800元/人(含教材、证书、午餐、等)。食宿统一安排,费用自理。
十、付款方式
名 称:中科院计算所职业培训中心
开户行:北京银行中关村支行
账 号:01090302900120105445661
付款方式
名 称:中科院计算所职业培训中心
开 户 行:北京银行中关村支行
帐 号:01090302900120105445661
地 址:北京海淀区科学院南路958号楼
联 系 人:牛红纬 邮 编:100086
电 话:010-82661199-112/13651337866 传 真:010-82661221
E---mail:
niuhw@tianbo.com.cn
主题词:项目管理 过程改进 培训 通知
欢迎光临 51Testing软件测试论坛 (http://bbs.51testing.com/)
Powered by Discuz! X3.2