400-888-5228

一、课程概述

艾威本课程将PMP、ACP等抽象的管理理论,融入到一个一个实际案例中,通过艾威讲师实战化的沙盘演练帮助学员迅速掌握:

  • 如何从五维(因、人、事、物、规)分三级(业务、系统、功能)管理软件需求和界定项目范围?
  • 如何根据具体项目类型选择软件过程和制定项目路线图?
  • 如何做“Make or Buy”外包决策?如何做好承包商的筛选和管理?
  • 如何采用ATMT法科学评审需求和架构?如何高效地验收和评审项目?等等……

整个课程由几个实际案例贯串始终,通过艾威培训老师案例阐述在实际项目中的管理模式和思维方法,提升学员的实际应用能力,并在模拟公司、分组讨论、团队竞赛中增强学员的团队意识和学习能力。

二、培训目标

通过本课程学习与实践,学员将理解与掌握:

  • 结合具体的项目特点进行时间管理、风险管理、范围管理、沟通管理、质量管理等的方法和工具;
  • 通过全过程案例讲解,使学员全面经历IT项目管理各阶段的常见痛点和难点,在边做边学中增强其解决实际问题的能力;
  • 对学员提出的实际项目进行咨询指导,帮助单位完善管理流程,定制符合自己特点的过程、方法和规范,提升组织级项目管理水平;
  • 为学员课后答疑和持续学习提供网站资源,帮助其掌握硅谷推崇的自学方法,提升其自学的意愿和能力。

 

三、培训对象

  • 开发部项目经理
  • 系统部/项目管理办公室(PMO)人员
  • 总体室项目规划管理人员
  • 中高级程序员
  • 配置、质量管理人员
  • 想要了解IT项目管理特点的所有人员

四、课程大纲

第一部分:

核心理论与案例背景介绍

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.用户项目问题诊断及咨询

 

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

沙盘演练实践:

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

评审产品的质量

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

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