《软件项目管理》课程教学大纲_第1页
《软件项目管理》课程教学大纲_第2页
《软件项目管理》课程教学大纲_第3页
《软件项目管理》课程教学大纲_第4页
《软件项目管理》课程教学大纲_第5页
已阅读5页,还剩3页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、软件项目管理课程教学大纲一、课程基本信息课程名称(中文)软件项目管理课程名称(英文)Software Project Management课程类别1:专业选修课课程性质2选修授课语言3中文授课学期6学分3课程学时及分配总学时讲课实验课外483216适用专业软件工程教材韩万江等,软件项目管理案例教程(第4版),机械工业出版社授课学院计算机与软件学院先修课程软件工程后续课程课程简介课程基本定位:本课程是软件工程专业的一门专业选修课程。通过课程的学习,学生能理解并掌握软件工程领域中工程管理的主要内容、原理与管理技术方法,具备项目组织、管理、控制和沟通协调的能力。核心学习结果:具备软件开发过程中计划、

2、质量和团队管理的独立分析解决问题和决策控制的能力;具有软件开发过程中的沟通、组织、管理能力;为学生今后进一步学习和就业环节打下良好的基础。主要教学方法: 讲授、讨论、案例。 大纲更新时间2020.8注:1.课程类别:选填“通识核心课/通识拓展课/通修课/学科基础课/专业主干课/专业选修课/专业实践/素质拓展” 2.课程性质:选填“选修/必修”3.授课语言:选填“中文/双语/全英文或其他语种”二、课程目标序号课程目标(参考培养目标、毕业要求、课程定位)支撑毕业要求指标点1达成途径1.1掌握项目初始阶段中项目确立的主要内容,熟悉软件项目招投标流程及内容;掌握软件项目生存期模型的内容及特点。1.4

3、系统掌握软件工程基础理论及专业知识,包括计算机硬件、软件及系统等方面内容,具备理解软件工程复杂工程问题的能力,能够运用所学知识进行软件工程问题求解。讲授、考试、实验、案例1.2掌握需求管理的方法,掌握项目任务分解方法、进度估算和成本估算方法,掌握项目各类计划的设计原理和编制方法。11.1掌握技术管理、人员管理和工程管理的原理,掌握经济管理与决策的方法。讲授、考试、实验、案例1.3掌握计划执行、跟踪和监督的要点和方法,掌握偏差分析和管理方法,学会利用所学知识分析已有的项目进展中的各类信息,判断项目进展的性能状况,并对此采取相应的管理控制措施。11.1掌握技术管理、人员管理和工程管理的原理,掌握经

4、济管理与决策的方法。讲授、考试、实验、案例2.1全面理解软件工程管理的主要内容、原理与管理技术方法,在软件开发的各阶段中,具备项目组织、管理、控制和沟通协调的能力。11.1掌握技术管理、人员管理和工程管理的原理,掌握经济管理与决策的方法。讲授、考试、实验、案例3.1培养学生严谨求实的科学态度和刻苦钻研、自我完善的学习作风,培养学生的团队合作、创新探索精神,建立良好的工程素养。1.4 系统掌握软件工程基础理论及专业知识,包括计算机硬件、软件及系统等方面内容,具备理解软件工程复杂工程问题的能力,能够运用所学知识进行软件工程问题求解。讲授、实验、考试注:1.支撑毕业要求指标点:选填项。需要进行专业认

5、证,有毕业要求指标点可参照的课程必填,无明确毕业要求指标点可参照的可不填。三、理论教学内容章标题教学内容学时思政融入点1学生学习预期成果2教学方式3课程目标第一章软件项目管理概述1. 项目与软件项目;2. 项目管理;3. 项目管理知识体系;4. 过程管理与软件项目管理的关系。2通过对学科交叉融合的趋势走向介绍,引导学生认识中国软件项目管理的今昔对比,激发起学生历史使命感,培养学生的家国情怀。1. 了解主要的项目管理组织及了解PMBOK(项目管理知识体系);2. 理解项目与运作的区别理解;3. 掌握项目的概念和特点,掌握软件项目管理的过程。讲授讨论1.13.1第二章软件项目初始阶段1. 项目评估

6、与立项;2. 项目招投标;3. 项目授权;4. 项目生成期模型。21. 了解软件项目立项流程;2. 熟悉软件项目招投标流程及内容;3.掌握软件项目生存期模型的内容及特点。讲授案例实验1.13.1第三章 软件项目需求管理1. 软件需求定义;2. 需求管理过程;3. 需求分析方法。21.了解软件需求的类别划分;2. 熟悉软件需求的相关文档;3. 掌握需求工程的内容;4. 了解需求验证的内容;讲授案例讨论实验1.23.1第四章 软件项目任务分解1. 任务分解,WBS,工作包,任务分解形式;2. 任务分解基本步骤,任务分解标准,WBS字典;3. 任务分解方法。21. 掌握任务分解定义;2. 掌握任务分

7、解过程细节;3. 掌握任务分解标准;讲授案例讨论实验1.23.1第五章 软件项目成本计划1. 项目规模与成本的关系;2. 成本估算的定义;3. 成本估算过程;4. 成本估算方法;5. 成本预算。4将本专业面临的竞争形势、创新态势,行业发展前景等内容纳入其中,让学生更加明晰专业发展的走向与坐标。让学生加深对国情、社情、行业的认识和了解,培养学生敢于拼搏、敢为人先、敢于超越的竞争意识。1. 掌握成本概念;2. 了解软件项目成本估算时机;3. 掌握软件项目规模估算;4. 掌握成本估算方法,如专家判定、类比、自顶向下、自底向上、算法模型等;5. 了解COCOMO模型;6. 了解成本预算基本概念及方法。

8、讲授案例讨论实验1.22.1第六章 软件项目进度计划1. 任务定义及任务关联关系;2. 进度管理图甘特图、网络图、里程碑图、资源图;3. 任务资源估计;4. 任务历时估计方法定额估算法、经验导出模型、PERT法;5. 进度计划编排关键路径法、时间压缩法、资源平衡法、管理预留等。61. 理解任务之间的关联关系;2. 掌握任务历时估算方法;2. 掌握进度计划编排法。讲授案例讨论实验1.22.1第七章 软件项目质量计划1. 质量的概念;2. Boehm质量模型、 McCall质量模型、ISO/IEC 9126质量模型;3. 软件质量管理过程质量计划、质量保证及质量控制;4. 质量计划开发质量成本同、

9、质量计划开发方法及质量计划编写。21. 理解质量的概念;2. 掌握软件质量模型;3. 掌握软件质量管理过程;4. 掌握质量计划开发的内容。讲授1.23.1第八章 软件配置管理计划1. 配置管理概念;2. 配置管理过程:配置管理标识、配置管理环境建立、基线变理管理、配置审计、配置状态统计;3. 配置管理计划角色和配置管理计划模板;4. 配置管理工具。21. 了解软件配置管理的基本概念;2. 了解配置管理的功能;3. 掌握制定配置管理计划的方法;4. 了解配置管理工具的使用。讲授1.23.1第九章 软件项目人员与沟通计划1. 项目组织结构;2. 责任分配矩阵;3. 人员管理计划;4. 项目干系人计

10、划;5. 项目沟通计划、沟通方式与沟通渠道。21. 掌握团队人员计划内容;2. 理解项目组织结构;3. 掌握人员管理计划的制定方法;4. 掌握项目干系人计划及沟通计划的内容及制定方法。讲授案例1.23.1第十章 软件项目风险计划1. 风险定义、类型及管理过程;2. 风险识别方法及风险识别的结果;3. 风险评估方法;4. 风险应对策略;5. 风险规划。21. 了解风险管理计划的内容;2. 掌握风险识别的工具和技术;3. 掌握风险分析过程的内容与步骤;4. 掌握风险跟踪过程及步骤;5. 掌握风险应对过程及步骤;讲授案例1.23.1第十一章 软件项目执行控制1. 项目集成管理过程,项目数据采集与度量

11、分析,集成变更管理;2. 范围计划执行控制;3. 时间、成本执行控制;4. 质量计划执行控制;5. 团队人员计划的执行控制;6. 项目干系人计划的执行控制;7. 项目沟通人员计划的执行控制;8. 风险计划的执行控制。6鼓励学生勇担时代使命,学好专业知识,提升综合素养。1. 了解集成管理内容及过程;2. 掌握范围计划的控制内容,掌握需求变更控制方法;3. 掌握时间成本控制要点,掌握图解控制法、挣值分析法;4. 掌握风险计划的执行控制方法。5. 掌握项目团队人员计划及干系人计划的执行及控制方法。讲授案例实验1.32.1注:1.思政融入点:至少写3条, 简述该课程教学中将思政教育内容与专业教育内容有

12、机融合的知识点(下同)。 2.学生学习预期成果:描述学生在学完本节内容后应获得的知识、能力或素养水平(下同) 3.教学方式:包括讲授、讨论、案例、演示等,但不限于所列,根据课程实际需要列举四、实践(实验或实习)教学1编号实验或实习项目名称教学内容学时实验或实习类型2思政融入点学生学习预期成果课程目标1软件项目生成期模型确定分析SPM项目特性,确定SPM项目生成期模型。2验证性鼓励学生主动了解软件项管理领域发展状况,增强对国家和社会发展的理解,强化对社会的担当和使命感。掌握软件项目生成期模型选择方法。1.12.13.12软件项目需求管理编制SPM项目的需求规格说明书;编制SPM项目的需求变更流程

13、。2验证性掌握软件需求分析和管理过程。1.22.13软件项目任务分解了解Microsoft Project工具的使用及相关知识;熟Project的基本操作;利用Project创建任务。2验证性理解WBS概念,掌握任务分解方法拆分任务和任务限制等。学会Project任务创建、任务拆分、任务关联等相关操作。1.22.14软件项目成本估算采用功能点(或用例点方法、参数模型法)估计SPM项目的成本;采用自下而上方法估算SPM项目的成本;利用Project工具进行成本分配等操作。2验证性掌握成本估算方法的选定及应用,学会Project的相应操作。1.22.13.15软件项目进度编排完成SPM项目的每个任

14、务的历时估算,确定任务完成时间;完成SPM项目的PDM网络图;利用Microsoft Project编制SPM项目的进度;完成SPM项目里程碑图。2验证性鼓励学生努力学好专业知识,提升自身专业综合素养,勇担新时代青年使命。掌握软件项目的网络图以及历时估算方法,掌握软件项目进度编排方法;1.22.16软件配置管理计划熟悉配置管理计划中有关配置管理人员职责、配置项标识定义、基线、配置管理库结构、基线变更控制系统等内容,完成软件项目配置管理计划的编制。2验证性结合软件领域的现状和国际国内形势,激发学生敢于创新、敢于超越的竞争意识。了解配置管理计划的内容;掌握软件项目配置管理计划的编制;3)参照模板完

15、成SPM项目的配置管理计划,建议包括等。1.22.17团队人员与项目沟通计划1.编制软件项目团队人员计划;2.编制项目干系人计划;3.编制项目沟通计划。2验证性熟悉软件项目团队人员计划、项目干系人计划及项目沟通计划的内容,掌握计划编制方法。1.22.13.18软件项目成本进度控制采集项目数据的类型,对比分析 SPM项目计划与实际进度和成本;用挣值法分析某段时间内SPM项目性能。2验证性掌握数据采集,项目性能分析方法。1.32.13.1注:1.此表可用于课内实践教学环节或某门综合实践课程2.实验类型:选填”验证性/综合性/设计性”;实习类型:选填“认识实习/生产实习/毕业实习”五、课程评价(一)

16、考核内容、考核方式与课程目标对应关系课程目标考核内容课程目标在各考核方式中占比1平时表现课程作业测验期末考试1软件项目管理基本知识、PBBOK基本概念,项目生成期模型10%10%30%15%2项目计划编制,需求管理、任务分解,任务估算30%30%30%30%3项目执行控制和分析方法30%30%20%30%4项目工程管理的技术原理及方法20%20%10%20%5学生的工程素养和学习能力10%10%10%5%合计100%100%100%100%各考核方式占总成绩权重(自行赋值)10%15%15%60%注:1. 课程目标在考核方式及占比:主要根据课程目标自行设计和制定多元化考核方式,表中所列仅为参考

17、(红色数据可删除)。但所列考核方式必须覆盖全体学生,可根据当学期具体教学情况酌情调整。2. 各考核方式占总成绩权重:根据课程实际情况对各考核方式占总成绩的权重予以赋值。(二)考核方式评分标准1课程作业评分标准课程目标评分标准占比90-100(优)80-89(良)70-79(中)60-69(及格)0-59(不及格)1.按时、按要求完成老师布置的任务且结果正确。按时、按要求完成老师布置的任务且结果基本正确。按时、按要求完成老师布置的任务且结果大部分正确,有部分错误。按时完成老师布置的任务,结果部分有较多错误。没有完成老师布置的任务,结果错误、学习态度不端正。10%2.按时、按要求完成老师布置的任务

18、且结果正确。按时、按要求完成老师布置的任务且结果基本正确。按时、按要求完成老师布置的任务且结果大部分正确,有部分错误。按时完成老师布置的任务,结果部分有较多错误。没有完成老师布置的任务,结果错误、学习态度不端正。30%3.按时、按要求完成老师布置的任务且结果正确。按时、按要求完成老师布置的任务且结果基本正确。按时、按要求完成老师布置的任务且结果大部分正确,有部分错误。按时完成老师布置的任务,结果部分有较多错误。没有完成老师布置的任务,结果错误、学习态度不端正。30%4.按时、按要求完成老师布置的任务且结果正确。按时、按要求完成老师布置的任务且结果基本正确。按时、按要求完成老师布置的任务且结果大部分正确,有部分错误。按时完成老师布置的任务,结果部分有较多错误。没有完成老师布置的任务,结果错误、学习态度不端正。20%5.按时、按要求完成老师布置的任务且结果正确。按时、按要求完成老师布置的任务且结果基本正确。按时、按要求完成老师布置的任务且结果大部分正确,有部分错误。按时完成老师布置的任务,结果部分有较多错误。没有完成老师布置的任务,结果错误、学习态度不端

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论