上海艾纵企业管理咨询有限公司 - 课程体系 - 专题课程 - 软件项目管理技术专题


您好!欢迎来到上海艾纵企业管理咨询有限公司!

加入收藏

登录注册

400-676-1955

专题课程

开发项目管理

我要报名

编辑日期 2018-06-11  阅读次数:800 次


【课程大纲】

1

1.项目工艺与项目工程

1)出色的开发者与普通开发者的差异

2)软件工程(Software engineering)与软件工艺(software craftsmanship)

3)个体开发者的开发过程与能力成熟度

4)小团队开发过程与大团队开发过程

5)工作习惯与管理制度的冲突

6)中国软件企业实施“敏捷过程”遇到了什么问题

7)百家争鸣:探讨国外成功研发过程实施在中国遇到阻力因素

8)动手实践:学习使用软件过程编著工具完成软件过程编著

2.项目范围管理

1)范围规划:种瓜得瓜,种豆得豆。

2)范围定义:详细范围说明书—“项目范围形成的加法和减法模式”

3)创建WBS:现代科学管理的基石—用结构化的方法把复杂的事情简单化

4)范围核实:范围的评审需要过哪几道筛子?怎样筛?谁来筛?

5)范围变更控制:变更管理系统—不要让项目变成倒塌的多米诺骨牌

6)百家争鸣:项目管理者如何全局审视需求范围?

3.项目计划与关键路径分析

1)目标的制定与下达(SMART化、愿景化、共享化、承诺化)

2)项目各个实施阶段的划分

3)每个阶段的工作要点和任务是什么

4)完成本阶段工作和任务的人力、资源需求,时间期限

5)项目实施过程中对风险、疑难、其他不可预见因素等的处理机制

6)各任务组及开发人员之间的组织、协调关系

7)阶段工作和任务的成果呈现形式

8)百家争鸣:“甘特图”是否全面表达软件项目计划,缺少什么?

9)动手实践:依据真实项目完成小组计划、团队计划与产品线计划

4.项目时间管理

1)活动定义:WBS的渐进明细-从工作包(WP)到活动(AL)的分解过程

2)活动排序:FSFFSS的逻辑依赖关系;网络进度图;排序决策的方法

3)活动所需资源估算:进度受制于最稀缺的资源;自上而下估算、类比估算

4)活动所需时间估算:类比估算、如何估算不熟悉的活动工期:PERT

5)制定进度表:关键路径法-向最长的路径抢时间,向最短的路径抢资源

7)个人时间管理的理念和技巧:木桶定律

2

5.项目进度控制与纠偏

1)计划项的任务分解-挑战型任务与重构型任务

2)任务下达与反馈-知人善任,让执行者帮我写任务书

3)个体时间管理-番茄时间法、A4时间法等

4)及时发现每一天、每一个阶段的问题

5)团队时间管理-拦截干扰工作的因素

6)过程中间结果反馈的收集

7)问题解析:研发管理人员“忙碌却无成效”的原因剖析

8)进度控制:赶工和快速跟进、资源平衡的技巧、警惕关键路径的移动

6.项目沟通管理

1)技术沟通与业务沟通-沟通语言的理解差异

2)沟通管理的核心—“双向交流”

3NLP沟通技巧与有效表达-艺术化沟通

4)干扰沟通、碎片化时间与工作效率

5)信息分发:如何针对不同对象采取正确方法传递信息

6)绩效报告:采用不同的绩效报告表现形式—甘特图、里程碑图、S曲线

7)管理利害关系人:整个项目管理重要的艺术和能力

8)情景分析:SCRUM早上开小会的方式是否可取?

7.项目质量管理

1)质量规划:如何理解质量?谁对质量负责?质量管理究竟花钱还是挣钱?

2)质量意识:人人是质量保证者

3)质量保证:QAQC的区别在哪里?过程保证为何是质量管理的重心?

4)讨论:质量是测试出来的吗?

5)软件过程数据的收集

6)质量控制:质量控制的7种武器:鱼刺图、帕累拖图、控制图、流程图…

7)六西格玛操作模型DMAIC-定义Define、测量Measure、分析Analyze、改进Improve、控制Control五个阶段构成的过程改进方法

8.项目管理工具

1)软件全生命周期管理工具-JIRAMS TFSIBM RTC等等

2)在工具中自定义项目管理过程模型

3Work itemConfiguration ItemDocument Library

4)持续集成构建工具-JenkinsMaven

5)配置管理工具-SVNGIT

3

9.团队人员能力提升

1)揭秘“微软EEG内部培训”的内涵

2)自我修炼-软件架构师培养路线图

3)润物细无声的员工能力培养

4)职业生涯规划与员工能力

5)开发者的职业发展规划

10.个人的出色工作模式

1)问题:QQ对您工作有哪些影响?

2)工作的一张一弛-番茄钟工作方法

3)日本软银孙正义的工作方法-A4纸工作法

4)戴明的PDCA-个人工作环

5)突破工作中的疑难杂症-问题分解

11.有效的开发工具实践

1)分析设计工具

2)知识库搭建与管理工具

3)随手记录的笔记工具

4)思维导图工具

5)知识离线下载工具

6)代码分析工具

12.团队的出色工作模式

1)如何突破开发团队的能力差异

2)团队任务划分的“大锅饭”-平均主义

3)人尽其能-物尽其力

4)化解开发中的干扰因素(如何处理各种杂事)

5)团队时间管理-如何实现团队攻关

6)打造和谐的团队工作氛围

7)团队开发中的质量意识

8)敏捷的团队工作模式