4006-998-758
3000+课程任你选择
IT项目管理全程演练
研发学院 体系架构设计 产品经理 开课时间:2021-07-03
杨云

核物理专业毕业,因本科毕业设计软件卖了上百万(获部级二等奖),从此走上IT这条不归路…

曾经沿着技术的路线一路狂飙,历经程序员、架构师、需求师、项目经理、IT咨询顾问等岗位磨砺,被聘为国家部委信息化高级顾问和软件工程标准起草人(主笔的国标已颁布),ISO国际标准组织SOA组中国区代表(首批4人小组成员),编著《SOA用户指南》、《IT战略规划与企业架构教程》、《中国SOA最佳实践及云计算融合实践》等书籍。2015年,赴美国任eTech startup公司联合创始人。


查看老师详情
课程内容

课程大纲


模块

内容

案例实践与练习

第一部分:

核心理论与案例背景介绍

 

1. 基于PMP的知识体系和过程组

2. 软件项目管理的实质分析

3. 软件项目管理的八项核心工作

4. 软件生命周期模型(瀑布、敏捷、增量等)及选择要点

5. 各类开发过程中对应的各种文档实例剖析

6. 各个阶段的角色分工和协调

7. 案例课程及背景简介介绍

案例练习:6~8人一组成立项目小组,分别扮演项目经理、产品经理、需求师、架构师、程序员、测试员等多个角色。

通过一个案例贯穿项目管理各阶段,在全过程演练中体会项目经理在项目各阶段的管理要点;

通过几种类型(ToB、ToC类;新建、改进类;传统、互联网类等;软件、硬件类等等)项目案例的交叉比较,掌握项目经理在各类型项目中的管理难点。

第二部分:

项目立项阶段

 

1. 立项阶段的目标

2. 立项阶段的角色、活动、工件

3. 如何进行立项管理:

Ø 采用业务流程图确定业务模式

Ø 采用用例图界定项目范围

Ø 项目任务WBS与项目计划制定

Ø 内部创新类项目的创意探寻4渠道

Ø 互联网产品立项的精益商业模式探询

Ø 采用MVP最小可用原型验证概念 

案例练习: 组织召开项目启动会,评审项目需要开发过程及重大里程碑点等,制定项目开发过程及进行相关干系人分析;

沙盘演练实践

Ø 制定《项目开发计划》文档

Ø 项目可行性评审组织与实践

Ø “ToB、ToC项目”,“新建、改进类项目”项目管理要点区分与过程裁剪

第三部分:

收集需求阶段

 

1. 需求阶段的目标

2. 需求阶段的角色、活动、工件

3. 如何进行需求管理和项目计划:

Ø 软件需求最佳实践:五维三级需求法

Ø 采用需求规格说明书细化需求

Ø 采用需求补充规约明确约束与质量要求

Ø 根据任务依赖关系优化计划

Ø  用户故事地图应用要点与实

Ø  从用户故事到敏捷开发中的BACKLOG

案例练习: 根据形成的系统需求分析报告,带领团队对项目的规模,工作量、成本、时间进行估算。

沙盘演练实践:

Ø 编写《用户需求分析说明书》

Ø 编写《需求规格说明书》文档

Ø 各级需求评审会的目标、角色、和组织

第四部分:

架构设计阶段

 

1. 设计阶段的目标

2. 设计阶段的角色、活动、工件

3. 如何进行迭代开发的管理与实践:

Ø 几种典型架构赏鉴

Ø 架构设计核心三步法

Ø 架构设计常见问题与ATAM评审法

Ø 架构设计文档编写案例评审要点

Ø 互联网产品项目的架构进化管理

案例练习: 对项目的设计工作制定设计工作指南,对设计和开发的质量进行评审和管理,并组织架构评审演练。 

沙盘演练实践:

Ø 编写《设计说明书》文档

Ø 评审设计的质量

Ø 沟通计划编制、信息发布、执行情况报告;

第五部分:

迭代实现阶段

 

1. 迭代实现阶段的目标

2. 迭代实现阶段的角色、活动、工件

3. 如何进行迭代开发的管理与实践:

Ø 项目进度监督与控制

Ø 敏捷项目管理一览图与实操演练

Ø 需求变更文档模板与流程管理

Ø 濒临崩溃项目的拯救之道——突发情况处理

Ø 敏捷项目的持续跟踪与指标数据分析

案例练习: 监控项目的进度,成本及里程碑达成情况的应用技巧分析和思考;并对项目的过程质量和产品质量进行评价与管理。

沙盘演练实践:

Ø 项目冲突处理6步法演练

Ø 编写《程序说明书》文档

Ø 评审代码的质量

第六部分:

交付验收阶段

 

1. 交付验收阶段的目标

2. 交付验收阶段的角色、活动、工件

3. 如何组织验证

Ø 基于场景 VS 基于功能界面的验收测试最佳实践

Ø “分级、分块”的高效能项目评审技能与要点

Ø 项目运维体系建设与多项目管理

Ø 管理者进阶之路——从单项目到项目群管理

Ø 管理模式的思维方法与哲学思考

Ø DevOps核心理念与核心实践

4. 用户项目问题诊断及咨询

案例练习: 接到了一个客户新的需求,用户希望可以增加新功能,这个变更会涉及到部分核心功能的设计,面对这种情况,你如何去控制?

沙盘演练实践:

Ø 编写《验收测试报告》文档

Ø 评审产品的质量

Ø 如何对上线后的问题进行记录

Ø 案例失败原因分析及改进方法


返回上一级