您好,欢迎访问三七文档
天津市高等教育自学考试课程考试大纲课程名称:软件项目管理(2005年4月版)课程代码:7029第1页共12页天津市高等教育自学考试课程考试大纲课程名称:软件项目管理课程代码:7029第一部分课程性质与目标一、课程性质及特点课程性质:本课程是为高等教育自学考试软件工程专业(独立本科段)高年级学生开设的一门专业必修课程。课程特点:软件项目管理是软件项目实施过程中采取的一系列管理行为,目的是要保证软件项目的成功。本课程将依据软件项目管理的基本特点,以软件项目管理过程为线索,介绍软件项目管理的基本理论、方法和技术。主要内容包括:项目及项目管理的概念、软件项目的定义和特征、合同管理、需求管理、项目组织与规划、成本控制、进度管理、质量控制、资源管理和配置、项目跟踪控制、风险管理、项目结束等。本课程从本质上说,不是一门技术类课程,而是一门管理类的课程,强调的是软件项目管理者的主要工作、职责和权利,既包含了基本理论与方法,又具有很强的应用背景,是一门理论与实践紧密结合的课程。二、课程目标与基本要求设置本课程的目的是使学生掌握软件项目管理的一些基本概念、基本原理和基本方法,了解软件项目管理各个阶段为保证项目的成功实施所需的基本技术和工具,并能将所学知识运用到软件项目的管理活动中。通过本课程的学习,考生应具备以下几方面的知识和能力:了解软件项目管理的特点和软件项目管理的一般过程掌握软件项目管理各个阶段的主要工作内容了解软件项目管理中存在的误区和制约因素掌握软件项目管理过程中应遵循的基本原则和有效的方法掌握软件项目管理过程中重要技术文档的编制方法初步具备将所学知识运用于软件项目管理的基本能力三、与本专业其他课程的关系本课程是高等教育自学考试软件工程专业(独立本科段)的专业课,与本专业的其它软件类课程有着密切的关系,特别是《软件工程概论》是本课程必修的先导课程,而《项目管理软件》则必须以本课程为基础,是直接应用本课程所学知识的后续课程。第二部分考核内容与考核目标第1章软件项目介绍一、学习目的与要求本章对项目及软件项目作了概括介绍,目的是使学生对软件项目有个初步的认识。通过本章的学习,应使学生掌握项目及软件项目的基本概念,了解软件项目的生命期、软件项目的基本特征、要素组成和实现软件项目目标的制约因素二、考核知识点与考核目标(一)软件项目的定义及其特征(重点)识记:软件项目的定义理解:软件项目的特征软件项目的组成要素天津市高等教育自学考试课程考试大纲课程名称:软件项目管理(2005年4月版)课程代码:7029第2页共12页(二)实现软件项目目标的制约因素(次重点)理解:实现软件项目目标的制约因素(三)软件项目的生命周期(次重点)识记:软件生命期包括的几个阶段第2章软件项目管理一、学习目的与要求本章从宏观上介绍了软件项目管理的初步知识,目的是使学生对软件项目管理的内容有个概括的了解,为学习后续内容奠定基础。通过本章的学习,应掌握项目管理的基本概念及软件项目管理的基本特征,正确理解软件项目管理的过程、范围以及所面对的问题。二、考核知识点与考核目标(一)项目管理定义(重点)识记:项目管理的概念项目管理的类型理解:软件项目管理的特征(二)软件项目管理过程(重点)识记:软件开发项目管理路线图所包含的阶段理解:软件项目管理过程所包含的几个环节及基本内容。(三)软件项目管理的范围(次重点)识记:项目管理的五要素(四)过程管理与软件项目管理的关系(一般)理解:过程管理在软件项目中的作用过程管理与项目管理的关系第3章技术合同管理一、学习目的与要求本章主要介绍了签订合同各方的工作过程和主要活动,目的是使学生对软件项目管理中有关合同的管理活动有所了解,认识到签订项目合同是实施软件项目管理的第一步并贯穿于整个项目管理过程的始终。通过本章的学习,应掌握合同签订各方特别是乙方应遵循的管理过程和各种活动的基本内容,初步具备签署软件项目合同的能力。二、考核知识点与考核目标(一)概述(重点)识记:合同甲方合同乙方合同生存期(二)甲方合同环境(次重点)理解:合同准备过程及具体活动的内容合同签署过程及具体活动的内容合同责任分配过程及具体活动的内容合同执行监督过程及具体活动的内容合同终止过程及具体活动的内容(三)乙方合同环境(重点)理解:合同准备过程及具体活动的内容合同签署过程及具体活动的内容天津市高等教育自学考试课程考试大纲课程名称:软件项目管理(2005年4月版)课程代码:7029第3页共12页合同责任分配过程及具体活动的内容合同执行监督过程及具体活动的内容合同终止过程及具体活动的内容(四)内部合同环境(一般)识记:内部合同环境的特殊性第4章需求管理一、学习目的与要求本章主要介绍了需求的概念、管理过程及需求定义方法,目的是使学生认识到软件需求是一个项目的开端,也是项目建设的基石。通过本章的学习,应了解需求的概念、需求管理过程包含的基本内容,掌握定义需求规格的常用方法,初步具备编写需求规格说明书的能力。二、考核知识点与考核目标(一)需求概念(次重点)识记:需求的定义需求的类型理解:需求管理的重要性(二)需求管理过程(重点)识记:软件需求工程的概念软件需求工程管理的5个过程理解:需求获取的主要任务进行需求获取时应注意的问题需求分析的主要任务需求分析的验证需求变更管理的内容应用:编写需求规格说明书编写需求变更表格(三)定义需求规格的方法(次重点)应用:原型分析法结构化分析方法用例分析方法关键功能列表法第5章软件项目的生存期模型一、学习目的与要求通过本章的学习,应了解常用的几种软件生存期模型的定义、特点和适用的项目类型,初步具备针对不同的项目类型选择合适的软件生存期模型的能力。二、考核知识点与考核目标(一)软件项目生存期模型的定义(次重点)识记:生存期的定义理解:常用的生存期模型生存期的重要性(二)瀑布模型(重点)理解:瀑布模型的定义瀑布模型的特点天津市高等教育自学考试课程考试大纲课程名称:软件项目管理(2005年4月版)课程代码:7029第4页共12页应用:瀑布模型的使用指南瀑布模型适用的项目类型(三)V-shaped模型(次重点)理解:V-shaped模型的定义V-shaped模型的特点应用:V-shaped模型的使用指南V-shaped模型适用的项目类型(四)原型生存期模型(重点)理解:原型生存期模型的定义原型生存期模型的特点应用:原型生存期模型的使用指南原型生存期模型适用的项目类型(五)增量式生存期模型(次重点)理解:增量式生存期模型的定义增量式生存期模型的特点应用:增量式生存期模型的使用指南增量式生存期模型适用的项目类型(六)螺旋式生存期模型(次重点)理解:螺旋式生存期模型的定义螺旋式生存期模型的特点应用:螺旋式生存期模型的使用指南螺旋式生存期模型适用的项目类型(七)快速应用开发模型(重点)理解:快速应用开发模型的定义快速应用开发模型的特点应用:快速应用开发模型的使用指南快速应用开发模型适用的项目类型(八)渐进式阶段模型(重点)理解:渐进式阶段模型的定义渐进式阶段模型的特点应用:渐进式阶段模型的使用指南渐进式阶段模型适用的项目类型第6章软件项目任务分解一、学习目的与要求做好项目计划和控制好计划是软件项目成功的必要条件,而编制进度计划首先要解决的问题就是软件项目的任务分解。通过本章的学习,应了解软件项目任务分解的概念、类型和分解时的注意事项,掌握软件项目任务分解的基本步骤,初步具备进行软件项目任务分解的能力。二、考核知识点与考核目标(一)软件项目任务分解的概念(重点)识记:软件项目任务分解的定义(二)软件项目任务分解的类型(次重点)理解:软件项目任务分解的两种类型天津市高等教育自学考试课程考试大纲课程名称:软件项目管理(2005年4月版)课程代码:7029第5页共12页(三)软件项目任务分解的步骤(重点)理解:软件项目任务分解的基本步骤应用:软件项目任务分解的标准软件项目任务分解结果的检验标准(四)软件项目任务分解的注意事项(一般)理解:软件项目任务分解的注意事项软件项目任务分解的意义第7章软件项目的规模成本估算一、学习目的与要求成本估算是项目管理的基础和核心内容之一。通过本章的学习,应掌握软件项目成本估算的含义、过程和方法,初步具备进行软件项目成本估算的能力。二、考核知识点与考核目标(一)软件项目成本估算的概念(重点)理解:项目规模和成本的度量单位软件项目成本管理的概念成本估算的含义成本估算的目标(二)软件项目成本估算的过程(重点)理解:软件项目成本的估算过程(三)软件项目成本估算的方法(重点)理解:几种常用的成本估算方法应用:参数法和自下而上方法相结合进行成本估算的方法(四)软件项目成本估算的误差度(次重点)理解:产生成本估算误差的主要原因对付估算误差的方法第8章软件项目的进度计划一、学习目的与要求软件项目进度计划是对软件项目实施管理的依据,编制软件项目计划是项目管理人员必备的基本能力。通过本章的学习,应了解软件项目计划包含的基本内容,掌握编制软件项目进度计划的基本方法,初步具备编制软件项目进度计划的能力。二、考核知识点与考核目标(一)软件项目进度计划概述(次重点)识记:实践进度的含义理解:进度管理的基本概念任务之间的几种关系任务之间关系的依据(二)软件项目计划的进度网络图(重点)识记:网络图的概念应用:PDM网络图的绘制原理ADM网络图的绘制原理(三)软件项目进度估算的基本方法(重点)识记:网络进度图的基本术语天津市高等教育自学考试课程考试大纲课程名称:软件项目管理(2005年4月版)课程代码:7029第6页共12页理解:几种常用的项目进度估算方法应用:使用正推法进行进度估算的方法使用逆推法进行进度估算的方法(四)编制软件项目进度计划(重点)应用:编制项目计划的基本步骤第9章软件项目的质量计划一、学习目的与要求软件质量是软件项目管理是否成功的标志,质量管理是软将项目管理的关键内容。通过本章的学习,应了解软件项目质量管理的概念及其重要性,质量管理过程及包含的主要活动,掌握软件项目质量计划的编制依据和主要内容,初步具备编制软件项目质量计划的能力。二、考核知识点与考核目标(一)软件质量概述(重点)识记:软件质量的含义理解:软件质量的重要性质量成本的概念(二)质量管理过程(重点)识记:质量管理包含的主要过程理解:质量保证的含义质量控制的含义质量保证与质量控制的关系(三)软件项目中常用的质量活动(次重点)识记:质量保证包含的主要活动质量控制包含的主要活动(四)编制软件项目质量计划(重点)识记:质量计划的要求理解:质量计划与质量体系的关系应用:质量计划的内容第10章配置管理计划一、学习目的与要求配置管理是软件项目管理的一项主要内容,有效的配置管理可以帮助提高软件产品质量,还可以提高开发团队工作效率。通过本章的学习,应了解软件项目配置管理的概念及意义,理解配置管理的基本过程,掌握软件项目配置管理计划的主要内容,初步具备编制软件项目配置管理计划的能力。二、考核知识点与考核目标(一)概述(重点)理解:配置项的定义基线的定义配置管理的定义配置管理的目标配置管理在软件开发中的意义(二)配置管理过程(重点)理解:配置管理包含的基本过程天津市高等教育自学考试课程考试大纲课程名称:软件项目管理(2005年4月版)课程代码:7029第7页共12页配置管理库的作用应用:理解配置管理库的建立过程配置项的跟踪与管理过程基线变更管理过程基线审核过程配置管理报告编制过程产品生成过程(三)配置管理计划(次重点)理解:制定配置管理计划过程应用:配置计划的主要内容第11章项目风险计划一、学习目的与要求进行合理的风险管理、制定及时的风险计划是预防软件项目失败的一种重要手段。通过本章的学习,应了解软件项目中存在的风险,掌握几种常用的风险识别方法、风险评估方法,理解风险规划的主要内容。使学生在从事软件开发项目时具有强烈的风险意识和对风险的基本控制能力。二、考核知识点与考核目标(一)概述(重点)识记:风险的概念风险的基本性质风险管理的概念风险管理的意义理解:风险的类型(二)风险识别(重点)识记:风险识别的概
本文标题:软件项目管理考纲
链接地址:https://www.777doc.com/doc-795000 .html