(项目管理)项目管理教学大纲 下载本文

内容发布更新时间 : 2024/12/23 19:13:38星期一 下面是文章的全部内容请认真阅读。

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

一、编写说明

(一)本课程的性质、地位和教学目的

《项目管理》是一门技术和管理交叉型、指导软件开发项目的组织与管理的学科。其旨在培养软件项目管理人才。学生通过对本课程的学习,使学生掌握有关软件项目管理的基本理论,熟悉软件项目管理的方法、流程和工具;培养在软件开发组织中管理软件开发项目的基本能力,并将软件项目管理的理论应用于软件项目的实践,提高分析、解决问题的能力。

(二)大纲制定的依据

根据本专业人才的培养目标所需要的基本理论和基本技能的要求,根据本课程的教学性质、条件和教学实践而制定的。

(三)大纲内容选编原则

⑴本大纲所列各章节的讲授内容是以教材为主,并参照相关的资料编制。

⑵本大纲所列的各章节的内容坚持理论与实践相结合的原则,紧密结合软件项目管理的发展前沿,讲授的实际内容可随软件项目管理领域的发展动态有所变动。

(四)实践环节

1.实验一

(1)名称:了解Microsoft Project (2)主要内容与要求: ①Microsoft Project的安装;

②了解Microsoft Project的环境要求; ③了解Microsoft Project的基本功能; ④了解Microsoft Project基本结构。 (3)学时分配:2 2.实验二

(1)名称:熟悉Microsoft Project操作 (2)主要内容与要求:

①Microsoft Project的信息输入、鼠标操作、插入/删除等操作; ②管理任务级别; ③改变任务层次; ④操作时间条。 (3)学时分配:2 3.实验三

(1)名称:创建项目计划 (2)主要内容与要求: ①创建项目高级别的阶段; ②增加具体任务; ③调整条形图。 (3)学时分配:2 4.实验四

(1)名称:资源管理 (2)主要内容与要求:

①用Microsoft Project的“资源表”记录项目小组成员的任务分配情况; ②用Microsoft Project的“文件”菜单下的“属性”选项中的“摘要信息”记录项 目的有关管理信息;

③用Microsoft Project的主菜单中的“工具→跟踪”菜单下的“保存比较基准”选 项保存新的计划基线;

④用Microsoft Project导入/导出计划; ⑤熟悉甘特图向导。 (3)学时分配:4 5.实验五

(1)名称:跟踪和报告项目 (2)主要内容与要求: ①完善项目计划; ②熟悉任务对话框;

③用Microsoft Project自动制定项目计划; ④关键路径计划制定和人员管理。 (3)学时分配:2

(五)教学时数分配表 章节 序号 教 学 学 时 环 节 教学内容 导论 软件项目的估算与进度管理 软件项目配置管理 软件项目风险管理 软件项目质量管理 软件项目资源管理 总 计 讲 授 讨 论 见习 实 验 其 它 小计 一 二 三 四 五 六 2 8 2 4 4 2 22 复习2 24

(六)考核方法与要求

1.平时成绩:平时成绩占15%,包括出勤、作业、课堂提问、讨论等。 2.实践成绩:实践成绩占15%,包括实验、实验报告等。 2.试卷成绩:试卷成绩占70%。

3.综合考核成绩的计算:平时成绩占15%+实践成绩占15%+试卷成绩占70%

(七)教材与主要参考书

1.教材:

覃征等编著《软件项目管理》清华大学出版社,2004.7 2.主要参考书:

(1)(英)休斯(Hughes, B.), (英)考特莱尔(Cotterell,M.) 著;廖彬山,王慧译《软件项目管理》(原书第4版) 机械工业出版社,2007.4

(2)(英)休斯(Hughes, B.), (英)考特莱尔(Cotterell,M.) 著;周伯生, 廖彬山等译《软件项目管理》(原书第3版) 机械工业出版社,2004.7 (3)(印)拉米斯(Ramesh,G.)著;陈新等译《全球化软件项目管理》机械工业 出版社,2003.7 (4)(美)普巴(Purba,S.), (美)沙(Shah,B.)著;陈明译《如何成功管理 一个软件项目》(第2版)中国铁道出版社,2003.5

(5)林锐著《软件工程与项目管理》电子工业出版社,2003.10 (6)李健编著《软件过程质量度量与控制》清华大学出版社,2006.1

二、教学内容纲要

第一章 导论

(一)、教学目标:

了解项目管理的概念、特点、要素及知识体系;掌握软件项目管理的定义、特点及过程。

说明本章教学在学生知识、技能、能力、态度等方面的目标。如在知识学习方面可以区分“了解、理解、掌握、熟练掌握、应用”不同层次的教学目标。

(二)、教学内容:

第一节 软件工程

1、 件工程定义 2、 软件工程框架 3、 软件工程模型

第二节 项目管理

1、项目与项目管理 2、项目管理体系 3、项目管理学科的发展

第三节 软件项目管理

1、△软件项目产品的特点 2、软件项目失控的原因 3、△软件项目管理的内容

第三章 软件项目估算与进度管理

(一)、教学目标:

掌握软件规模度量标准;熟练掌握软件项目成本估算方法;了解成本估算步骤与成本模型的评价;熟练掌握软件项目进度管理。

(二)、教学内容:

第一节 软件项目估算

1、 估算的意义 2、 估算的时机

第二节 软件规模

1、工作分解结构 2、△代码行 3、△功能点 4、△PERT规模估计 5、软件生产率

第三节 软件项目成本估算

1、△成本估算方法 2、△○成本估算模型 3、△○COCOMO模型 4、△Putnam模型 5、△成本估算步骤 6、成本模型的评价

第四节 软件项目进度管理

1、制定项目计划 2、分阶段交付 3、△○进度安排 4、已获值分析

第四章 软件项目配置管理

(一)、教学目标:

理解软件项目配置管理的基本概念;了解配置管理组织和职责;掌握配置管理功能;了解配置管理计划的过程。

(二)、教学内容:

第一节 配置管理概念

1、△基本概念 2、软件配置管理

第二节 配置管理组织和职责

1、 CMM二级体系 2、 SCM的职责

3、 SCM文件体系与过程活动

第三节 配置管理功能

1、 配置标识 2、 △配置控制 3、 配置状态报告 4、 △配置审核

第四节 配置管理计划

1、 计划CM 2、 CM计划的大纲

第五节 基于构件的配置管理

1、 软件复用 2、 软件构件技术 3、 基于构件的版本管理 4、 基于构件的配置管理

第五章 软件项目风险管理

(一)、教学目标:

了解软件风险管理的相关概念、风险管理的意义及主要内容;理解风险管理计划实施的过程;掌握风险识别的方法和工具与技术;掌握风险分析的过程及风险分析技巧和工具;了解风险计划的过程、风险跟踪的过程、风险应对的过程及风险管理验证的实施过程。

(二)、教学内容:

第一节 概述

1、 风险 2、 风险管理 3、 △软件风险 4、 △软件风险管理

5、 风险管理同项目管理的关系 6、 风险管理的意义

7、 △软件风险管理的主要内容

第二节 风险管理计划

1、 风险管理计划的内容 2、 确定风险管理目标 3、 △制定风险管理策略 4、 △定义风险管理过程