《软件项目管理》教学大纲

发布 2021-05-13 08:59:28 阅读 7055

一。课程基本情况

二。课程的地位、作用及任务

本课程是软件工程硕士的管理类课程。通过本课程的教学使学生掌握软件项目管理的基本理论和方法,包括pmbok的九大知识领域(结合软件项目管理特点讲解),软件项目管理的主要内容,软件项目的启动、计划、实施、控制、收尾等,具有从事一般软件项目管理工作的能力。

三。本课程与相关课程的联系(先修、后继课程)

本课程对于软件工程硕士来说,虽然没有明确的先修课要求,但最好学过软件工程,以更好的理解项目管理。

四。教学内容和基本要求

第一章项目管理概述

1.1 项目。

1.2 项目管理。

1.3 项目管理与其他学科的关系。

1.4 现代项目管理的发展历程。

1.5 pmp/pmbok介绍。

1.6 国际项目管理专业领域特点和热点。

1.7 项目管理在我国的发展。

1.8 软件项目的特点。

1.9 软件项目管理的主要内容。

1.10 本课程的内容与教学安排。

要点:项目,项目管理,软件项目管理,项目管理三约束。了解项目管理与其他学科的关系,项目管理发展历史,项目管理的重要性,pmp/ipmp/cpmbok。

第二章项目管理的环境和过程

2.1 项目管理的系统观念。

2.2 项目干系人。

2.3 项目阶段和项目生命周期。

在这里介绍软件项目生命周期)

2.4 项目管理过程组。

2.5 软件开发过程(与项目管理过程的对应关系)

要点:系统观点,项目生命周期,软件项目生命周期,项目开发与产品开发的异同,5个项目过程组,了解项目环境。

第三章项目组织管理与项目经理。

3.1 项目组织及其环境。

3.2 职能式组织。

3.3 项目式组织结构。

3.4 矩阵式组织结构。

3.5 混合式组织结构。

3.6 项目组织结构的选择。

3.7 项目经理的责任和权力。

3.8 项目经理的素质特征。

3.9 项目经理的挑选与培养。

3.10 案例分析。

要点:项目组织的各种不同组成形式及各种组织形式的优缺点、适用范围,项目经理的职责、素质以及管理技巧。

第四章项目整体管理。

4.1 什么是项目整体管理。

4.2 项目计划的制定。

4.3 项目计划的执行。

4.4 整体变更控制。

在这一节介绍软件配置管理)

4.5 需要高级管理层的支持。

4.6 案例分析。

要点:项目整体管理的重要性,项目整体管理总体框架,项目计划的主要组成部分,项目计划的制定,项目计划的执行,整体变更控制过程与项目计划更新、纠正措施和应该吸取的教训,高层管理对项目管理的参与对项目成功的重要性,软件配置管理。

第五章项目范围管理。

5.1 项目范围管理概述。

5.2 项目启动:战略计划与项目选择。

5.3 范围计划编制和范围说明书。

5.4 范围定义与工作分解结构。

5.5 范围审核和范围变更控制。

5.6 软件需求管理。

5.7 案例分析。

要点:项目范围定义,项目范围管理重要性,项目选择方法,范围管理的5个过程(每个过程的输入、输出、方法、工具),与时间管理、质量管理等的关系,项目章程,范围说明书,wbs,swot分析,ahp分析,需求管理。

第六章项目时间管理。

6.1 项目进度计划的重要性。

6.2 项目活动定义。

6.3 活动排序。

6.4 活动历时估算。

6.5 制定进度计划。

6.6 控制项目进度计划变更。

6.7 案例分析。

要点:时间管理重要性,项目进度计划,活动定义、活动排序、活动历时估算、进度计划编制以及进度控制,工具和技术:甘特图、网络计划技术(cpm)、pert等。

第七章项目成本管理。

7.1 项目成本管理的重要性。

7.2 成本管理基本原理。

7.3 资源计划。

7.4 成本估算。

(在这一节介绍软件项目估算)

7.5 成本预算。

7.6 成本控制。

7.7 挣值分析方法。

7.8 案例分析。

要点:项目成本管理的重要性,项目成本管理的原理、概念和术语,资源计划、成本估算、成本预算和成本控制过程,成本估算的不同类型,软件项目成本估算,挣值分析。

第八章项目质量管理。

8.1 it项目的质量。

8.2 什么是项目质量管理。

8.3 现代质量管理。

8.4 质量计划编制。

8.5 质量保证。

8.6 质量控制。

8.7 质量控制的工具和技术。

8.8 提高软件项目质量(iso9000/cmm)

8.9 案例分析。

要点:项目质量管理的重要性,定义质量并理解质量与it项目各个方面的关系,质量专家的现代质量管理观念,软件质量定义与特性,项目的质量计划编制、质量保证和质量控制所包含的内容,pdca循环,质量控制工具和技术:帕累托图、统计抽样、质量控制图和6σ法则,比较it项目的不同测试类型以及它们与质量的关系,与it项目质量改进相关的关键问题:

领导、质量成本、cmm等。

第九章项目人力资源管理。

9.1 人力资源管理的重要性。

9.2 什么是项目人力资源管理。

9.3 人员管理的关键。

9.4 项目组织的规划与设计。

9.5 项目人员获取与配备。

9.6 员工的发展与团队建设。

9.7 软件项目人力资源管理的特点。

9.8 微软团队建设。

9.9 案例分析。

要点:人力资源管理的重要性,人力资源管理中的主要过程,人力资源管理的关键理论:马斯洛(abraham maslow)和匹兹伯格(frederick hertzberg)对激励理论的贡献、泰穆汗(和威廉姆(d.

l. wilemon)有关影响工人的理论、斯蒂文。考威关于如何使人和团队更有效地工作的研究,组织计划:

组织分解结构、责任分配矩阵,项目人力资源关键问题:项目人员的召集、项目组的组建、资源负荷、资源平衡、项目经理,团队建设,软件团队组成与建设。

第一十章项目沟通管理。

10.1 项目沟通管理的重要性。

10.2 沟通的概念、过程、要素及原则。

10.3 项目沟通的方法、技巧与障碍。

10.4 项目沟通计划。

10.5 信息发送。

10.6 项目报告。

10.7 管理收尾。

10.8 改善沟通的建议。

10.9 案例分析。

要点:良好沟通的重要性,沟通管理计划(信息发送、绩效报告、管理收尾),项目信息发送的不同方法以及每种方法的优缺点,项目所涉及到的人员之间的关系和沟通的复杂性,冲突的**以及解决问题的策略,口头的、非口头的和书面沟通的重要方面以及技能培养,会议沟通,在项目沟通中使用模板的价值。

第一十一章项目风险管理。

11.1 项目风险与项目风险管理。

11.2 it项目风险的一般**。

11.3 风险识别。

11.4 风险量化。

11.5 风险应对计划制定。

11.6 风险应对控制。

11.7 “十大风险事项追踪”

11.8 好的项目风险管理的结果。

11.9 案例分析。

要点:项目风险管理的重要性,基本概念:风险、项目风险、项目风险管理,识别it项目风险的一般**,项目风险管理的6过程:

风险管理计划、风险识别、风险评估/风险定性分析、风险量化、风险应对计划、风险监测和控制,风险管理工具:三点**、决策树、蒙特卡罗模拟等。

第一十二章项目采购管理。

12.1 项目采购管理的重要性。

12.2 软件项目分包。

12.3 采购计划编制。

12.4 询价计划编制。

12.5 询价。

12.6 供方选择。

12.7 合同管理。

12.8 合同收尾。

12.9 案例分析。

要点:采购管理的重要性,项目采购管理的6过程:采购计划编制、编制询价计划、询价、供方选择、合同管理、合同收尾(各过程的输入、输出和工具),自制-外购决策分析,不同类型的合同和各种合同存在的风险,招标采购管理,软件项目采购与分包的特点与趋势。

第一十三章启动。

13.1 项目启动包括哪些内容。

13.2 项目选择。

13.3 选择项目经理。

13.4 为项目准备商业论证。

13.5 制定项目章程。

13.6 项目启动阶段项目经理和高级管理层的行动。

13.7 案例分析。

要点:项目启动的重要性,项目选择,项目早期的工作,项目章程制定,项目启动中项目经理的行动和高层领导对项目支持的重要性。(与前面章节联系起来。)

第一十四章计划。

14.1 项目计划编制包括哪些内容。

14.2 制定项目计划。

14.3 界定计划的范围和进度。

14.4 项目成本估算。

14.5 人力资源和沟通计划编制。

14.6 质量计划、风险计划和采购计划。

14.7 案例分析。

要点:项目管理计划编制过程和输出,(软件)项目的工作分解结构、成本估算、人员配备计划和项目组织图,项目经理及团队在计划阶段所要做的重大决策,各种计划的编制。(与前面章节联系起来。)

第一十五章实施。

15.1 项目实施中涉及到什么。

15.2 项目领导艺术。

15.3 发展核心团队。

15.4 核实项目范围。

15.5 质量保证。

15.6 发送信息。

15.7 资源配置。

15.8 案例分析。

要点:项目实施过程和输出,项目领导,项目实施阶段的团队发展、项目范围核实、质量保证、项目采购、资源配置,软件项目实施的特点和过程。(与前面章节联系起来。)

第一十六章控制。

16.1 项目控制涉及到什么。

16.2 进度控制。

16.3 范围变化控制。

16.4 质量控制。

16.5 绩效和状态报告。

16.6 对抵制变更的管理。

16.7 案例分析。

要点:项目控制的重要性,项目控制内容、过程和输出,项目控制的工具和技术,变更管理。(与前面章节联系起来。)

第一十七章收尾。

17.1 项目收尾的内容。

17.2 管理收尾。

17.3 项目审计。

17.4 项目结束报告。

17.5 项目最后表彰大会和人员转移。

17.6 吸取的教训。

17.7 案例分析。

要点:项目收尾的重要性,项目终止方式,项目收尾的内容、过程和输出,项目收尾的工具和技术,项目审计,项目结束报告。(与前面章节联系起来。)

第一十八章软件项目管理相关知识。

18.1 cmm

18.2 统一软件过程rup

要点:着重了解cmm、rup与项目管理的关系,在一个软件企业中如何将项目管理的进行与cmm、rup的实施相结合。

第十九章计算机辅助项目管理软件。

要点:了解ms project、project workbench-pmw等几种典型软件的功能与使用方法。

实践环节:将学生分组,每组完成一个软件项目的全过程管理,提交一整套文档资料。

五。课程考核办法(考试类型:开卷、闭卷,总评成绩构成)

考试类型:闭卷

考试成绩:100,其中:选择题/名词解释:10分;简答题:20分;计算题:30分;案例分析:40分

总评成绩:期末考试50%,实践环节50%(1、参加一个小组完成一个合适的项目,每组7-8人;2、收集分析一个案例;3、阅读3-5篇外文文献并提交文献综述报告)。

六。课程学时分配表

课内外学时比:1:1.5。

《软件项目管理》教学大纲

课程 课程名称 软件项目管理。授课对象 软件工程专业 本科 课程性质 软件项目管理 是本科软件工程专业的一门专业选修课程。本课程先修课程有 软件工程 程序设计 uml需求分析 构建技术 教学目的 本课程的旨在使学生掌握软件项目如何开始 如何获得资金以及项目如何进行等项目管理的基本内容 原理和方法。要...

软件项目管理教学大纲

软件项目管理与案例分析 课程教学大纲。课程 课程基本情况。b304401 课程名称。软件项目管理与案例分析。software project management case analysis 1.学分 3学时 48 理论学时 32实验学时 16课外学时 2.课程性质 专业课必修3.适用专业 软件工程...

《项目管理》课程教学大纲

企业资源计划 erp 课程教学大纲。一 课程基本信息。课程类别 专业课。适用专业 工业工程。先修课程 与决策 管理息息系统。后续课程 先进制造技术 企业咨询与诊断。总学时 60 学分 3.5 二 课程教学目的与基本要求。使学生了解现代项目管理知识体系,掌握项目管理的基本概念 过程和方法,具有应用项目...