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

18/11/08 15:52:31 作者: 点击:[] [小] [中] [大]

1、 课程名称:软件项目管理

2、 课程代码:SE30109

3、 学时和学分:32学时,2学分

4、 适用专业:软件工程、数字媒体

5、 先修课程:软件工程概论

6、 使用教材:《软件项目管理案例教程》,韩万江等编著,机械工业出版社

7、 参考书目:《软件项目管理》,(英)Bob Hughes Mike Cotterell著,机械工业出版社

8、 课程描述:

《软件项目管理》是软件工程专业开设的专业课程,以培训更加专业的软件项目管理者为目的,统计表明:97%项目的成功是由有经验的项目经理领导的结果。而且随着我国软件产业规模的不断扩大,保证项目的成功,需要更多高素质的项目管理者。该课程涉及内容广泛、实践性强、新技术新方法多。

本课程是向软件项目管理的人员传授项目管理的理论、方法以及技巧,让学生可以在短时间内掌握软件项目管理的基本知识和实践能力。讲授了作为一个软件项目经理的主要工作,职责和权利。本课程注重理论与实际的结合,通过实际工作中的案例说明帮助学生对所学内容的消化和理解。本课程是一门理论基础与先进实践技术相结合的工程类课程,它涵盖了项目管理的基本概念、软件项目管理理论、软件项目管理方法、软件项目管理工具等多方面的内容。

本课程中,首先通过面授的方式,讲述项目管理基本概念、软件过程概念、软件项目管理经典理论、技术等基础内容以及软件项目工具;其次,选择比较典型的软件企业的项目管理案例,逐步向学生讲述案例的实施过程;最后,课程还安排课外实践,课内案例要求学生采用项目管理工具编制项目管理计划;课外实践是根据一个具体项目,应用所学的知识实施项目管理,并采用工具跟踪控制项目。

9、 教学目标

知识贡献:软件项目管理是软件项目实施过程中采取的一系列管理行为,目的是要保证软件项目的成功。本课程将依据软件项目管理的基本特点,以软件项目管理过程为线索,介绍软件项目管理的基本理论、方法和技术。主要内容包括:项目及项目管理的概念、软件项目的定义和特征、合同管理、需求管理、项目组织与规划、成本控制、进度管理、质量控制、资源管理和配置、项目跟踪控制、风险管理、项目结束等。

能力贡献:通过本课程的学习,学生应具备以下几方面的知识和能力:

掌握软件项目管理的特点和软件项目管理的一般过程

掌握软件项目管理各个阶段的主要工作内容

了解软件项目管理中存在的误区和制约因素

掌握软件项目管理过程中应遵循的基本原则和有效的方法,掌握软件项目管理过程中重要技术文档的编制方法,初步具备将所学知识运用于软件项目管理的基本能力。

素质贡献:设置本课程的目的是使学生掌握软件项目管理的一些基本概念、基本原理和基本方法,掌握软件项目管理各个阶段为保证项目的成功实施所需的基本技术和工具,并能将所学知识运用到软件项目的管理活动中。

10、教学方法:

首先通过面授的方式,讲述项目管理基本概念、软件过程概念、软件项目管理经典理论、技术等基础内容以及软件项目工具;其次,选择比较典型的软件企业的项目管理案例,逐步向学生讲述案例的实施过程;最后,课程还安排课外实践,课内案例要求学生采用项目管理工具编制项目管理计划;课外实践是根据一个具体项目,应用所学的知识实施项目管理,并采用工具跟踪控制项目。

11、考核及成绩评定方式:

采用笔试和平时成绩相结合的方式,笔试占70%,平时成绩占30%。笔试内容如下:

(1)大纲所提到的内容和考核目标都是考试内容。试题覆盖到章,适当突出重点。

(2)试卷中对不同能力层次的试题比例大致是:“识记”为20%、“理解”为40%、“应用”为40%。

(3)试题难易程度要合理:易、较易、较难、难比例为2:3:3:2。

(4)每份试卷中,各类考核点所占比例约为:重点占65%、次重点占25%、一般占10%。

(5)命题采用的基本题型包括名词解释、单项选择、填空题、简答题、应用题等。

(6)采用闭卷笔试,考试时间120分钟,采用百分制评分,卷面成绩60分为笔试合格。