你的位置: 首页 > 公开课首页 > 项目管理 > 课程详情

details

高级项目管理师

暂无评价   
你实际购买的价格
付款时最多可用0淘币抵扣0元现金
购买成功后,系统会给用户帐号返回的现金券
淘课价格
5500
你还可以: 收藏

培训受众:

软件开发机构高级管理人员、项目经理、系统架构师、系统分析师、资深开发人员、质量保证人员以及其他对提升软件开发质量负有责任的人员。

课程收益:

1,掌握复杂项目规划与监控的方法,并在实际项目过程中灵活应用。
2,在项目开发中正确应用可度量的方法进行项目规划与控制。
3,对项目过程中对团队有深刻的理解,确保软件项目走向更高层次的成功。
4,通过问题分析与系统思考,对软件过程进行优化与改进。

培训颁发证书:

中科院计算所职业培训中心“高级项目管理师”证书。

课程大纲

(一)软件项目管理的“道”和“术”
1)软件项目与项目管理
项目管理的定义和特点
软件项目管理需要关注的问题
2)集成化软件项目管理模型
从宏观的视角看项目管理
项目启动过程中的前期决策
统一度量规则和方法
综合数据的统计分析
项目管理计划的衔接
3)软件过程与项目管理
什么是软件过程
基本的项目管理类过程
基本的支持类过程
基本的工程类过程
个人软件过程(PSP)
(二)计划阶段:如何进行项目策划
1)项目策划的范围和内容
制定计划的关键因素
计划必须满足的五个基本要求
项目策划的基本过程
2)确定开发模型与活动框架
通过风险分析形成项目策略
依据关键风险决定开发模型
根据开发模型定义活动框架
3)项目初始估计
估计项目范围
估计任务的规模
建立工作量和成本的估计值
4)制定项目计划
标识关键里程碑及交付成果
编制项目进度表
关于进度问题的进一步思考
制定项目风险列表
制定项目资源计划
制定下属计划
制定利益相关方参与计划
制定项目总计划
5)制定里程碑阶段计划
需要动态计划过程的原因
制定阶段计划的活动
6)获得对计划的承诺
承诺为什么重要与怎样进行承诺
获取承诺的过程
7)维护项目计划
为什么计划必须得到维护
维护项目计划的过程
(三)实施阶段:如何进行项目监控
1)项目实施中的协调与指导
有效的指导团队工作
管理需求与设计
开好每日简会
2)项目实施中的监控
3)对照计划监督项目
项目测量面临的三大问题
监督项目计划参数执行情况
监督其它方面的问题
4)分析监控数据
分析执行项目计划状况
分析其它方面的问题
创建并使用项目看板
5)解决监控中发现的问题
系统分析问题的因果关系
理解心智模型
找到根源
发现和获悉局部优化
理性的决策与决断
管理纠正措施
6)里程碑评审与计划管理
里程碑评审会议
询问是否有需求变更要求
团队对如何做得更好进行回顾
(四)如何进行外包项目管理
1)外包项目开发需要关注的问题
外包的定义与问题
对外包的利弊进行权衡
2)外包项目管理的过程
外包项目的前期决策
如何选择承包商
对外包合同谈判的建议
外包项目的监控与验收
3)典型外包项目合同模板
(五)打造有凝聚力的高效团队
1)项目经理的领导力
领导力与领导方式模型
在团队中如何实现激励
如何形成组织力与创新力
如何培养自己的领导力
2)项目目标与团队结构的匹配
团队结构应考虑的因素
基于目标的的团队模式
3)团队建设中要注意的若干问题
如何达成有凝聚力的团队
合理的团队与合理的职责
建立长期的团队建设规划
(六)软件规模的功能点估算方法
1)功能点估算方法的基本原理
估计方法的基本思路
功能点计算的基本原理
2)确定估算的范围
确定范围和边界的规则
用于说明的案例背景
3)估算信息处理规模
计算数据功能的意义
内部逻辑文件(ILF)的精确定义
外部接口文件(EIF)的精确定义
计算ILF和EIF复杂度贡献
关于外部输入(EI)的讨论
关于外部输出(EO)的讨论
关于外部查询(EQ)的讨论
4)计算值调整因子(VAF)
项系统基本特征的评估
案例完整的功能点计算结果
5)功能点规模度量的应用
(七)敏捷软件开发精要
1)敏捷游戏的“破”
2)敏捷是什么?
纵向视图:目标导向、团队协作、最佳实践。
横向视图:尊重经济、持续改善、最佳实践
3)关于敏捷的误解
4)敏捷与方法论
(八)敏捷软件开发实践
1)迭代闭环
为什么要迭代?
迭代闭环在XP与Scrum中的实践
需求管理与分解(User Story、Backlog)
计划与估算
步长:燃尽图、迭代演示、周计划
会议:评估会议、计划会议、评审会议、回顾会议
反思改进
怎么管理多个敏捷团队?
怎么管理地理位置上分布的团队?
迭代实践与传统实践的对比
2)“质量体检”闭环
为什么要体验?
“完成”的定义
质量体检:编码标准、测试、评审
集体代码所有权
一步构建
持续集成
质量体检报告
团队绩效评估
质量体检闭环与传统实践的对比
3)测试驱动开发闭环
为什么测试驱动开发?
源代码就是设计
增强内聚性
解耦
固定意图:单元测试、XUnit与Fit的使用
简单设计:职责驱动设计、代码整洁可用
重构:重构导向模式、重构工具的使用
测试驱动开发的原则
测试驱动开发与传统开发流程的对比
4)如何在团队内实施敏捷管理
绘制团队价值流图
整改的四个步骤
5)再看敏捷

培训师介绍

谢新华老师:教授,培训中心副校长,大型电子对抗项目负责人、首席系统架构师,组织过多个大型软件项目,GJB 5000A高级咨询顾问,对软件工程管理与过程具有深邃的理论见解和实践知识。
姜老师 : 培训中心高级讲师,高级工程师,敏捷项目开发资深专家,具有多年在第一线成功管理大型软件项目的经验,对软件项目组织具有深刻见解和实践知识。

本课程名称: 高级项目管理师

查看更多:项目管理公开课

高级项目管理 相关的最新课程
讲师动态评分 与同行相比

授课内容与课纲相符00%

讲师授课水平00%

服务态度00%