|
课程名称
|
软件开发中的项目管理
|
|
课程简介
|
随着科技的发展和企业追求的规模效应,现代软件项目的规模越来越大,投资越来越高,业务越来越广泛,而技术变化越来越快,技术人员的流动越来越频繁,因此软件开发迫切的需要科学、艺术的项目管理方法。在发达国家,项目管理逐步发展为独立的学科体系,成为现代管理学的重要分支之一,在包括软件行业在内的各行各业发挥着越来越重要的作用。在中国,业内越来越多的人意识到软件项目管理的重要性和迫切性,项目经理成为IT行业里的金领职业。
《软件开发中的项目管理》介绍项目管理的一般知识和软件开发中的项目管理方法,并通过案例学习和讨论为学员提供实践机会。 |
|
培训对象
|
本课程面向企业IT经理,软件项目经理以及软件技术人员。 |
|
培训目标
|
1. 认识到项目管理的重要性;
2. 掌握软件项目管理的基本方法与工具;
|
|
培训内容
|
1、 概述;
2、 软件开发的项目管理;
3、 项目管理方法与工具介绍与练习;
4、 项目生命周期模型与讨论;
5、 风险管理;
6、 项目估计;
7、 项目策划管理;
8、 软件开发的过程跟踪与监督;
9、 项目管理中软技术;
10、 软件开发的项目经理的使命和主要任务。 |
|
课程大纲
|
概述
1.1 项目管理的知识体系
1.2 项目管理的需求环境
2 软件开发的项目管理
2.1 软件项目管理的特点
2.2 软件项目管理的挑战
2.3 讨论:软件项目失败的原因有哪些?
3 项目管理方法与工具介绍与练习
3.1 资金的时间价值
3.2 WBS
3.3 矩阵图(Matrix)
3.4 网络计划技术
3.5 挣值法
3.6 头脑风暴(Brainstorming)
4 项目生命周期模型与讨论
4.1 瀑布/RAD
4.2 原型/迭代
4.3 螺旋
5 风险管理
5.1 风险评估方法
5.2 风险类型分析
5.3 风险管理策略
5.4 风险管理练习
6 项目估计
6.1 项目估计的原则与目的
6.2 直接估计法
6.3 间接估计法
7 项目策划管理
7.1 建立适合自己组织的项目小组,明确角色与职责
7.2 项目策划的方法
7.3 项目策划的内容
8 软件开发的过程跟踪与监督
8.1 跟踪的内容
8.2 跟踪的形式:开发过程中的阶段控制
8.3 项目的关闭管理:从积累中学习和进步 9 项目管理中软技术
9.1 管理风格和冲突管理
9.2 与客户、管理层、团队成员以及环境中的其他人员进行沟通
9.3 有效的管理各种期望
9.4 处理客户关系中的陷阱
10 软件开发的项目经理的使命和主要任务
|
|
总课时
|
3天/18小时
|