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


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

加入收藏

登录注册

400-676-1955

专题课程

开发项目管理

我要报名

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


【课程大纲】

第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)活动排序:FS,FF,SS的逻辑依赖关系;网络进度图;排序决策的方法

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

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

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

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

第2天

5.项目进度控制与纠偏

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

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

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

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

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

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

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

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

6.项目沟通管理

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

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

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

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

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

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

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

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

7.项目质量管理

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

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

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

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

(5)软件过程数据的收集

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

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

8.项目管理工具

(1)软件全生命周期管理工具-JIRA、MS TFS、IBM RTC等等

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

(3)Work item、Configuration Item、Document Library

(4)持续集成构建工具-Jenkins、Maven等

(5)配置管理工具-SVN、GIT等

第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)敏捷的团队工作模式