课时:12小时(2天)
乙方软件项目管理 课程大纲V1.1
——乙方软件项目实施管理,从普通走向优秀,从优秀走向卓越
前言
乙方IT项目管理已经成为经典的IT高端课程,随着技术研发、技术创新成为企业竞争的主战场,敏捷开发思想的繁荣,对IT项目这一技术性管理提出更为严格的挑战。客户领导要求缩短工期,客户要求确保项目质量,用户要求界面漂亮、服务周到,老板要求降低成本,团队成员要求加工资,合作伙伴要求及时配合等。
本课程首先介绍项目管理立体结构知识,识别IT项目、项目群、多项目,深入分享乙方项目管理各阶段的问题、经验、教训。重点探讨敏捷开发与文档管理、项目经理的质量控制手段、项目团队建设与沟通渠道、项目团队的组织架构建设。让IT项目经理、技术骨干在熟练掌握IT项目管理技能的基础上,进一步提升项目管理技能、项目管理思想,从优秀走向卓越。
课程目的
让学员系统化掌握项目管理基础知识,如:单项目、项目组、项目组合、组织项目。
让学员获取与软件工程生命期结合的、项目管理各阶段的*实践与教训
学员能够区分一般项目管理与优秀项目管理的差别。
学员亲自演练,有助于学员理解,丰富的模版、Checklist展示,有助于企业用于具体工作。
课程对象
企业CEO/总经理、研发总经理/副总、公司总工/技术总监、项目总监、项目经理/产品经理、项目主管、PMO工程师、技术骨干、QA或流程优化人员等。
课程大纲
第1部分 项目基本知识
通用项目管理基础知识
a) 项目管理的历史发展
b) 现代项目管理应用的扩展
c) *文化背景下的项目管理
d) 现代项目管理的理念和方法
项目管理成熟度模型
e) 单项目管理PMBOK2008简介
f) 项目集
g) 项目组合管理
h) 组织级项目管理模型(OPM3)
第2部分 IT软件项目管理基础概念 (3H)
——关注项目管理的基本概念认识、沥清思想
1) 什么叫项目
2) 项目的特征
3) 演练(确定项目名称)
4) 什么叫项目管理
培训方法
专题研讨:请你谈谈,IT软件项目各个阶段的特征,如:需求、设计、开发、测试、试运行。
课堂练习:请选出哪些是项目?为什么?哪些IT软件项目?它有什么特征?
6) 软件项目管理全过程要做好哪些工作
7) 软件开发中的主要项目管理活动
8) 软件项目管理的重大挑战
9) 软件项目成功和失败的主要因素
培训方法:
专题研讨:请你谈谈,软件项目各个阶段的主要输入、输出,及重要的活动。
第3部分IT软件项目实践与探索(6H)
——探索软件项目管理各阶段的管理方法,管理经验
2.1 售前与售后交接
1) 目标
2) 流程
3) 工作交接重点
4) 输出内容
5) 检查
培训方法:
场景模拟:假如你是项目经理,请你和售前进行项目实施交接,你要咨询什么?要求他们提供什么?
2.2 项目启动
1) 目标
2) 前提条件
3) 流程活动
4) 输出与启动大会
5) 与发起人的沟通
培训方法:
分组研讨:请问,你选择了何种项目组织结构,它有什么优缺点,为什么会选择这样的组织结构,针对这种组织结构你如何扬长避短?
实践演练:现场分成N组,每组任命一名PM,由PM召开项目启动会议。总结项目启动的作用意义。
2.3 项目策划
1) 项目计划管理
2) 客户分析(四个层面)
3) 客户公关
4) 团队运作方式
5) 沟通方式
6) 过程裁剪
7) 方法与工具
8) 过程裁剪
9) 进度、成本、风险、人力控制
培训方法:
小组讨论:你是如何策划项目的?
案例分析:SHTJ项目不做什么?要做什么?
2.4 项目实施(跟踪&监控)
1) 项目经理的日常工作
2) 软件系统集成过程
3) 过程控制
4) 软件需求跟踪控制
5) 开发人员任务跟踪控制
6) 评审
7) QA&QC
8) 项目成本预算
9) 项目突发情况处理
10) 项目简报
培训方法:
分组实践:召开项目例会。探讨解决项目问题的方法,了解项目当前状态信息,识别本项目的跟踪方法。
头脑风暴:软件项目常见的跟踪方法,不同项目的跟踪方法、不同项目领导的跟踪手段。
第4部分IT软件项目收尾与持续改进(3H)
——持续地过程改进,不断地向前发展
3.1 项目总结
1) 总结目标
2) 流程与活动
3.2 过程改进
1) 项目规范管理
2) 分包管理
3) 人力资源管理
4) 过程资产
培训方法:
专题研讨:如何总结项目经验,并与他人分享,或升级作为公司过程资产。
3.3 项目经理职业规划
培训方法:
专题访谈:资深软件项目经理与初入职场软件工程师的职业发展
角色扮演:如何运用沟通知识,来进行面试,和接受面试?角色:面试官(PM),面试人员,旁观者。
第5部分 敏捷开发与文档管理
第6部分 项目经理的质量控制
第7部分 项目团队建设与沟通渠道
第8部分 项目团队的组织架构建设