您现在的位置:首页 > 企业内训 > IT项目管理与需求分析最佳实践 培训方案

IT项目管理与需求分析最佳实践 培训方案

2024/1/24 14:56:15 | 来源:Admin

一、培训收益

大型IT项目代表了其为了实现信息化总体战略目标而正在实施的信息化项目群、项目和其他工作的集合。IT项目过程代表了其为了实现信息化总体目标而实施的信息化建设过程。实质上,如何IT项目进行立项规划、计划规划设计、高绩效执行、阶段化监控评审及其项目收尾与后评估等,必须做到有方法可循、有框架可循。本课程通过培训使学习者获得如下收益:

1. 掌握大型IT项目、项目群和项目单元管理的差异;

2. 掌握如何设计和实施IT项目管理方法来提高项目管理投资回报;

3. 为您分享顶级专家大型项目管理经验和外包管控的心得、技巧;

4. 掌握IT项目中关键管理问题的解决方法;

5. 理解改善IT项目管理计划与控制的方法;

6. 掌握IT项目后评估流程、收尾总结方法;

7. 理解项目管理的重要性,通过具体案例掌握相关工具的使用方法;

8. 掌握IT项目管理的核心理念与实践方法;

9. 掌握通过IT项目管理最佳实践过程来提高质量的方法,结合实际工作,学以致用。

10. 掌握需求工程方法论

11. 掌握有效的需求捕获技术,生成清晰的产品需求

12. 掌握需求建模技术捕获并文档化需求

13. 掌握编写分层结构文档和定义产品的不同层次需求的标准

14. 掌握使用需求属性分析实现全程跟踪管理,在整个生命周期内管理需求范围和变更

15. 掌握应用分析需求驱动设计、开发和测试活动。


二、培训特色

本次培训特色定位方法与实践相结合。定位于在企业信息化或软件研发过程中引入组合管理、外包管理机制,内容将涵盖大型IT项目所支撑的项目组合分解机制、项目实施过程管控、的全部最新内容。实践方面,授课专家组拥有来多年信息化建设管控实践经验,本课程采用关键咨询顾问亲自担任授课


三、日程安排


日程

培训模块

培训内容

第一天

上午

IT战略与项目组合管理

1. IT战略与IT执行力

Ø IT战略规划

Ø 信息化顶层架构

Ø IT战略执行力

Ø IT投资组合管理

Ø IT价值评估

2. 大型IT 项目组合管理

产品愿景与需求精准定位方法

大型IT项目需求分解

    大型项目切分法则

需求优先级策略

分解需求、分解开发模型(瀑布&敏捷)

大型IT项目投资组合管理

大型IT项目的资源配置结构

大型IT项目的成本结构和定价模型

大型IT项目的估算

    关联估算&任务估算方法

大型IT项目的量化过程管理

大型IT项目进度和任务管理

瀑布方法进度和任务管理

敏捷方法进度和任务管理

大型IT项目任务外包管理

任务拆分原则

外包任务分配与管理

大型IT项目后评估

大型IT项目治理机制与制度体系建设

3. 大型项目的集中管理机制

Ø 项目管理委员会章程

Ø 集团化项目管理标准

Ø 项目管理体系

Ø 项目绩效管理标准

Ø 岗位职责矩阵

敏捷开发团队BA,DEV,PM职责提升

4. 大型项目其它集中管控方法

COBIT下的IT治理管控

TOGAF下的IT治理管控

IPMT 下的集成管理方法

第一天

下午

IT外包项目采购与合同管理

1. IT外包项目采购与合同管理

Ø IT外包需求管理

Ø IT外包决策和采购管理

Ø IT外包选型和商务合同管理

Ø IT外包治理模式

Ø IT外包项目组合管理

Ø IT外包绩效管理

Ø 合作伙伴关系管理

IT项目来源、论证、立项与启动

IT项目的来源、论证、立项与启动过程

1. IT项目的两类主要来源

2. 产品类项目的论证过程

3. 企业客户类项目的论证过程

4. 项目立项的过程

5. 项目启动阶段需要开展的典型工作

6. 组织结构对项目的影响

实战:两类项目启动类工作的练习

第二天

上午

项目规划之范围、进度、成本规划

IT项目的核心过程规划--范围、进度、成本计划

1. 规划阶段各知识领域的逻辑关系梳理

2. 项目范围规划

a) 收集需求

b) 定义范围

c) 分解WBS

3. 项目进度规划

a) 分解活动

b) 排列活动顺序

c) 活动资源估算

d) 活动时间估算

乐观速率与悲观速率估算方法

e) 制定进度计划

4. 项目成本规划

a) 项目成本估算

b) 制定项目预算

实战:实际完成完整案例的范围、进度、成本规划练习

项目规划之质量、人力资源、沟通、风险、采购规划

IT项目的核心过程规划--质量、人力资源、沟通、风险、采购计划

1. 制定质量管理计划

2. 制定人力资源计划

3. 制定沟通管理计划与干系人管理计划

可视化沟通方法

团队信息辐射最大化对称方法

4. 项目风险规划

开发迭代周期风险管控

a) 识别风险

b) 风险概率/影响分析

c) 制定风险应对策略

5. 项目采购规划

实战:实际完成完整案例的质量、人力资源、沟通、风险、采购规划练习

第二天

下午

项目执行阶段的管理与实践

IT项目的执行过程

1. 组建项目执行团队

2. 项目任务分工

3. 指导与管理项目工作

4. 如何解决IT项目执行中的高效协作问题

5. 如何解决项目中需求变化与版本控制

6. 项目执行中实用的管理经验推荐

7. 在项目管理工具中实时更新项目状态

8. 最佳开发实践经验分享

9. 分布团队管控方法

实战:案例分析项目执行过程中的典型问题与挑战,分享实战中的最佳实践经验

项目监控阶段的管理与实践

IT项目的监控过程

1. 收集项目的绩效数据,为项目做全面“体检”

2. 绩效评审,全面诊断项目的“健康状况”

3. 生成绩效报告

4. 与干系人沟通项目绩效

5. 项目变更控制

a) 变更请求

b) 变更控制流程

c) 变更控制委员会

6. 项目团队建设和团队管理

7. 发布项目成果

8. 项目验收

案例分析:案例分析项目监控过程中的典型问题与挑战,重点探讨变更控制

基于项目管理工具的完整项目管理过程实践

项目管理过程完整实战

1. 项目管理工具的安装与配置

2. 在项目管理工具中创建项目需求和开发计划

3. 在项目管理工具中进行任务分工和跟踪

4. 在项目管理工具中进行变更控制

第三天上午

需求实践现状分析

 

1.软件项目成败与需求实践

2.软件需求和需求工程概述

3.透过表象,分析本质(需求问题的诊断)

4.需求过程方法论

5.需求模式经验谈

需求过程介绍

1.需求的概念和需求分析的任务

2.需求分析与软件生命周期的关系

3.需求分析过程—需求分析的基本过程

从传统开发向敏捷开发转型中的问题和对策

1.传统重量级的开发方法优缺点

2.采用敏捷开发持续交付软件

3.实现敏捷方法实践与开发过程流程和环节分析

敏捷需求过程介绍

1.敏捷需求定义

2.需求的概念和需求分析的任务

3.需求分析与软件生命周期的关系

4.敏捷需求工作流程

典型案例分析:

分析需求捕获过程, 需求分析过程及其需求管理, 需求追溯过程分析优秀的需求阶段如何完成,其中包括大型系统中软件需求阶段的大部分疑难点的解决方案。

 

 

 

 

 

 

 

 

 

 

 

 

 

 

第三天

下午

 

需求捕获策略

 

 

1.需求捕获策略

2.需求捕获的主要障碍与应对

3.需求捕获时的用户心理模型与应对之道

4.需求协商的策略与技巧

需求捕获的主要方法与问题分析

1.用户访谈的操作要点与误区分析

2.用户调查的操作要点与误区分析

3.文档研究的操作要点与误区分析

4.原型法的操作要点与误区分析

需求捕获的相关工具

1.任务卡片

2.场景描述

3.需求捕获工具的选用、设计的核心思想

需求分析的方法

1.面向对象的分析方法

2.面向问题域的分析方法

3.UML表示法介绍与需求建模要点总结

4.需求的原型制作

5.业务流程,业务实体和场景分析

6.非功能需求的分析

基于用例技术的需求分析

1.用例基础

2.用例模型概述

3.使用基于业务事件分析用例

4.用例颗粒度分析

5.开发用例模型实践

需求分析的后续周期:确定需求细节

1.用例的类型(业务、报表、接口、技术)及应用要点

2.业务类用例的细化

3.分析业务活动细节:事件流 相关工具:活动图

4.用户界面原型分析、约束与规则描述

5.原始需求、用例、功能点之间的关系

6.需求分析结果对测试的影响

需求分析实践

实战演练:财富系统需求分析案例实践

第四天上午

非功能型需求的分析

1.非功能性需求标准

2.性能、安全

3.可靠性、可移植性、可维护性、可用性

4.设计约束分析

5.设计非功能性需求指标

6.非功能性需求分析方法

7.非功能性需求验证方法

案例:非功能性需求分析的实现过程

编写需求规格说明书

1.从沟通、写作的角度提升水平

2.需求规格说明书格式与内容

3.需求规格说明书编写策略与技巧

4.需求规格说明书常见的模板

5.基于CMMI的需求规格说明书、基于Agile的需求规格说明书

需求验证操作实务

1.需求验证的主要手段分析

2.需求评审的常见误区与应对之道

案例研究:大型系统项目需求实例文档分析

需求管理

1.需求管理和过程能力成熟度模型

2.需求管理步骤

3.需求规格说明的版本控制、需求属性、度量需求管理的效果

4.需求分析时要不要考虑设计与实现

5.需求的全生命周期管理

6.需求组解散后,谁来负责需求的管理

第四天下午

需求变更管理

1.控制项目范围的扩展

2.变更控制过程

3.变更控制委员会

4.测量变更活动

5.变更请求决策分析

6.变更会审与确认

需求跟踪管理

1.跟踪管理的理念

2.需求跟踪的目标

3.需求跟踪需要的工具支持

4.需求跟踪工具

5.需求跟踪过程

需求管理的最佳实践

1.如何控制需求膨胀与蔓延

2.需求调研分析中的项目干系人概念

3.让软件项目在不断的需求变化中获得成功

4.甲乙方关于需求的理解的差异

需求管理工具

1.需求管理工具的设计思想

2.需求管理工具的基本功能演示

3.版本控制、基线、跟踪、变更的演示

实战演练:以一个信息化系统构建为背景, 进行需求分析的完整案例, 其中包括背景分析,需求采集,需求分析等过程步骤。

总结与交流



四、授课专家

程老师  中国第一批分析设计师、UML/UP专家、UP统一软件过程资深教练(国内首位软件项目过程教练)、需求专家,国内较早引入模型驱动开发方法的倡导人之一、国内最早的UP过程推动人之一。擅长企业级应用分析设计与开发;对软件开发的整个流程有深刻认识,有很好的协作精神和学习能力。在系统分析设计和开发方面均有丰富经验。能够结合实际,在复杂的应用环境中能够选择适合需求分析方法定义并改进需求规格说明,降低项目开发风险、缩短开发周期、提高应用系统的可维护性和可扩展性。

郭老师 中国科技和信息化专家库专家,10年以上软件开发实战与培训经验,iOS、安卓和H5等跨平台多项目开发实战培训专家。擅长技术领域:移动项目开发及项目管理,熟悉IOS APP开发、安卓APP和H5跨平台开发技术,采用SRUM敏捷开发方式进行项目管理。获得的专业认证和资质有:2011年通过了PMP项目管理认证、2013年通过了系统分析师(计算机技术与软件专业技术高级资格)、2014年通过信息系统项目管理师(计算机技术与软件专业技术高级资格),做过二十几个大型项目,项目经理经验特别丰富。培训几百场,获得学员好评。




相关阅读

近期开班