您好,欢迎来到诺达名师!
客服热线:18898361497

当前位置: 首页 > 项目管理 > 项目综合 > 互联网项目管理高级实务

杨学明

互联网项目管理高级实务

杨学明 / 产品创新与研发管理讲师、研发测式管理讲师

课程价格: 具体课酬和讲师商量确定

常驻地: 深圳

预定该课 下载课纲

咨 / 询 / 热 / 线 18898361497

在线咨询

课程背景

大约50年前,软件还只是运行在少量的大型、昂贵的计算机上。大约30年前,软件可以运行在大多数公司和工业环境之中,如公司的服务器、各种工控机。而现在,互联网、电信设备、移动电话、手表、电器、汽车、玩具及各种工具软件中都运行着软件。随着技术的发展,软件和人类的生活越来越密切,软件带给人类很多方便,也不断地颠覆性地改变人类的生活和工作。随着互联网信息时代的到来,软件的规模和复杂性在不断地膨胀、软件需求变化速度也越来越快。原来的瀑布式的软件开发模式是一种重量级的开发模式,在软件规模越来越庞大,软件复杂度越来越高的情况下显得力不从心。许多软件开发团队逐渐陷入了不断增长的开发过程的泥潭中。 2001年,包括Robert C.Martin在内的一批软件开发界的专家聚在一起概括出了一些可以让软件开发团队具备快速工作、响应变化能力的价值观和原则,即敏捷联盟宣言。在敏捷联盟宣言的指导下逐渐形成了迭代开发、Story、持续集成、OneTrack、结对编程、站立会议、Anatomy、TDD等优秀的开发实践,极大地解决了重量级软件开发模式中存在的问题。 本课程从详尽地讲解了互联网项目开发的核心思想、价值观;讲解了敏捷开发和瀑布开发的区别;讲解了敏捷开发的各种优秀实践,并以案例的方式加深学员对敏捷开发实践的理解和掌握。重点讲解了在互联网软件项目开发流程各个阶段需求描述的方式和互联网开发对需求变化频繁的优势。

课程大纲

1、项目管理概览
项目管理的范围 
项目管理的目标 
项目管理的常见问题 
项目工作流程:需求-> 设计-> 开发-> 测试-> 发布 

2、互联网项目开发过程概览
项目日常管理范围 
   进度与速度管理 
   质量管理 
   风险管理 
   变更管理 
   配置管理 
小粒度项目的特点:周期短,速度快,反复修订,轻文档
小粒度项目的难点:计划、可行性分析、需求范围分析、影响分析、版本控制、相关性测试、变更控制。
小粒度开发的有效过程原则
 
3、互联网开发过程参考
常见过程方法:敏捷过程,CMMI,OPEN-UP… 
敏捷的哲学观 
各种敏捷方法的对比分析 
敏捷开发过程中的管理问题 
误区:混淆小粒度项目和敏捷过程 

4、风险管理
迭代前的风险识别 
风险分析与应对措施 
让团队时刻关注风险列表 
如何在迭代中识别风险变化 
如何在迭代中维护风险列表 

5、制定项目计划
如何制定迭代计划 
里程碑的确定 
如何根据进展修订进度计划 
需要什么样的进度估算 
进度常见影响因素 

6、进度管理 
设置进度监测点 
实行有效的进度监测方式 
监测的周期 
如何接受进度变化 
如何避免进度变化 
如何在敏捷中维护进度 

7、需求管理
需求优先级评定方法 
需求实现排序 
用户故事的变化 
如何接受用户故事变化 
迭代中需求的变化影响分析 
迭代中的需求变化控制 
用户故事变化推迟的方法 

8、质量管理
设计和代码的质量指标和评价方法 
开发前的质量检查 
开发后的质量检查 
如何做好团队的整体质量 
面向产品质量的测试管理 
面向用户的验证与管理 
持续的构建与集成管理 

9、配置管理
面向发布的产品模块配置 
开发过程中的并行工作管理 
持续的版本管理 
基线的控制与管理 
构建与集成管理 
发布管理 

10、敏捷团队管理
团队的组织方式 
团队协作方式 
角色和职责分配策略 
团队士气提升与维护 
团队工作模型 
个人工作模型 
建立成长路线 

11、互联网软件开发过程管理

合理的过程度量指标有哪些
不影响工作的度量数据收集机制
对度量数据的分析方法
过程问题的识别与调整 
过程规范的建立

上一篇: 项目管理与实战训练 下一篇:项目管理软技能提升

下载课纲

X
""