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

下载本文档

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

文档简介

《软件工程管理》课程教学大纲、课程根本信息课程名称〔中文〕软件工程管理课程名称〔英文〕SoftwareProjectManagement课程类别1:专业选修课课程性质2选修授课语言3中文授课学期6学分3课程学时及分配总学时讲课实验课外483216适用专业软件工程教材韩万江等,软件工程管理案例教程〔第4版〕,机械工业出版社授课学院计算机与软件学院先修课程软件工程后续课程课程简介课程根本定位:本课程是软件工程专业的一门专业选修课程。通过课程的学习,学生能理解并掌握软件工程领域中工程管理的主要内容、原理与管理技术方法,具备工程组织、管理、控制和沟通协调的能力。核心学习结果:具备软件开发过程中方案、质量和团队管理的独立分析解决问题和决策控制的能力;具有软件开发过程中的沟通、组织、管理能力;为学生今后进一步学习和就业环节打下良好的根底。主要教学方法:讲授、讨论、案例。大纲更新时间2020.8注:1.课程类别:选填“通识核心课/通识拓展课/通修课/学科根底课/专业主干课/专业选修课/专业实践/素质拓展”2.课程性质:选填“选修/必修”3.授课语言:选填“中文/双语/全英文或其他语种”二、课程目标序号课程目标〔参考培养目标、毕业要求、课程定位〕支撑毕业要求指标点1达成途径1.1掌握工程初始阶段中工程确立的主要内容,熟悉软件工程招投标流程及内容;掌握软件工程生存期模型的内容及特点。1.4系统掌握软件工程基础理论及专业知识,包括计算机硬件、软件及系统等方面内容,具备理解软件工程复杂工程问题的能力,能够运用所学知识进行软件工程问题求解。讲授、考试、实验、案例1.2掌握需求管理的方法,掌握工程任务分解方法、进度估算和本钱估算方法,掌握工程各类方案的设计原理和编制方法。11.1掌握技术管理、人员管理和工程管理的原理,掌握经济管理与决策的方法。讲授、考试、实验、案例1.3掌握方案执行、跟踪和监督的要点和方法,掌握偏差分析和管理方法,学会利用所学知识分析已有的工程进展中的各类信息,判断工程进展的性能状况,并对此采取相应的管理控制措施。11.1掌握技术管理、人员管理和工程管理的原理,掌握经济管理与决策的方法。讲授、考试、实验、案例2.1全面理解软件工程管理的主要内容、原理与管理技术方法,在软件开发的各阶段中,具备工程组织、管理、控制和沟通协调的能力。11.1掌握技术管理、人员管理和工程管理的原理,掌握经济管理与决策的方法。讲授、考试、实验、案例3.1培养学生严谨求实的科学态度和刻苦钻研、自我完善的学习作风,培养学生的团队合作、创新探索精神,建立良好的工程素养。1.4系统掌握软件工程基础理论及专业知识,包括计算机硬件、软件及系统等方面内容,具备理解软件工程复杂工程问题的能力,能够运用所学知识进行软件工程问题求解。讲授、实验、考试注:1.支撑毕业要求指标点:选填项。需要进行专业认证,有毕业要求指标点可参照的课程必填,无明确毕业要求指标点可参照的可不填。三、理论教学内容章标题教学内容学时思政融入点1学生学习预期成果2教学方式3课程目标AA-*第一章软件项目管理概述.工程与软件工程;.工程管理;.工程管理知识体系;.过程管理与软件项目管理的关系。2通过对学科交叉融合的趋势走向介绍,引导学生认识中国软件工程管理的今昔对比,激发起学生历史使命感,培养学生的家国情怀。.了解主要的项目管理组织及了解PMBOK〔工程管理知识体系〕;.理解工程与运作的区别理解;.掌握工程的概念和特点,掌握软件工程管理的过程。讲授讨论1.13.1AA-一*第二章软件项目初始阶段.工程评估与立项;.工程招投标;.工程授权;.工程生成期模型。2.了解软件工程立项流程;.熟悉软件工程招投标流程及内容;.掌握软件工程讲授案例实验1.13.1生存期模型的内容及特点。A5V-*第三章软件项目需求管理.软件需求定义;.需求管理过程;.需求分析方法。2.了解软件需求的类别划分;.熟悉软件需求的相关文档;.掌握需求工程的内容;.了解需求验证的内容;讲授案例讨论实验1.23.1第四章软件项目任务分解.任务分解,WBS,工作包,任务分解形式;.任务分解根本步骤,任务分解标准,WBS字典;.任务分解方法。2.掌握任务分解定义;.掌握任务分解过程细节;.掌握任务分解标准;讲授案例讨论实验1.23.1A5V-J-*Vr.第五章软件项目本钱计戈U.工程规模与本钱的关系;.本钱估算的定义;.本钱估算过程;.本钱估算方法;.本钱预算。4将本专业面临的竞争形势、创新态势,行业开展前景等内容纳入其中,让学生更加明晰专业开展的走向与坐标。让学生加深对国情、社情、行业的认识和了解,培养学生敢于拼搏、敢为人先、敢于超越的竞争意识。.掌握本钱概念;.了解软件工程本钱估算时机;.掌握软件工程规模估算;.掌握本钱估算方法,如专家判定、类比、自顶向下、自底向上、算法模型等;.了解^制。模型;.了解本钱预算根本概念及方法。讲授案例讨论实验1.22.1第八章软件项目进度计戈U.任务定义及任务关联关系;.进度管理图一一甘特图、网络图、里程碑图、资源图;.任务资源估计;.任务历时估计方法——定额估算法、经验导出模型、PERT法;.进度方案编排一一6.理解任务之间的关联关系;.掌握任务历时估算方法;.掌握进度方案编排法。讲授案例讨论实验1.22.1关键路径法、时间压缩法、资源平衡法、管理预留等。第七章软件项目质量计戈U.质量的概念;.Boehm质量模型、McCall质量模型、ISO/IEC9126质量模型;.软件质量管理过程 质量方案、质量保证及质量控制;.质量方案开发一一质量本钱同、质量方案开发方法及质量方案编写。2.理解制的概念;.掌握软件质量模型;.掌握软件质量管理过程;.掌握质量方案开发的内容。讲授1.23.1第八章软件配置管理计戈U.配置管理概念;.配置管理过程:配置管理标识、配置管理环境建立、基线变理管理、配置审计、配置状态统计;.配置管理方案角色和配置管理方案模板;4.配置管理工具。2了解软件配置管理的根本概念;了解配置管理的功能;掌握制定配置管理方案的方法;了解配置管理工具的使用。讲授1.23.1第九章软件项目人员与沟通计戈U.工程组织结构;.责任分配矩阵;.人员管理方案;.工程干系人方案;.工程沟通方案、沟通方式与沟通渠道。2.掌握团队人员方案内容;.理解工程组织结构;.掌握人员管理方案的制定方法;.掌握工程干系人方案及沟通计划的内容及制定方法。讲授案例1.23.1第十章软件项目风险计戈U.风险定义、类型及管理过程;.风险识别方法及风险识别的结果;.风险评估方法;.风险应对策略;.风险规划。2.了解风险管理方案的内容;.掌握风险识别的工具和技术;.掌握风险分析过程的内容与步骤;.掌握风险跟踪讲授案例1.23.1过程及步骤;5.掌握风险应对过程及步骤;第十一章软件工程执行控制.工程集成管理过程,工程数据采集与度量分析,集成变更管理;.范围方案执行控制;.时间、本钱执行控制;.质量方案执行控制;.团队人员方案的执行控制;.工程干系人方案的执行控制;.工程沟通人员方案的执行控制;.风险方案的执行控制。6鼓励学生勇担时代使命,学好专业知识,提升综合素养。.了解集成管理内容及过程;.掌握范围方案的控制内容,掌握需求变更控制方法;.掌握时间本钱控制要点,掌握图解控制法、挣值分析法;.掌握风险方案的执行控制方法。.掌握工程团队人员方案及干系人方案的执行及控制方法。讲授案例实验1.32.1注:1.思政融入点:至少写3条,简述该课程教学中将思政教育内容与专业教育内容有机融合的知识点〔下同〕。.学生学习预期成果:描述学生在学完本节内容后应获得的知识、能力或素养水平〔下同〕.教学方式:包括讲授、讨论、案例、演示等,但不限于所列,根据课程实际需要列举四、实践〔实验或实习〕教学1编号实验或实习工程名称教学内容学时实验或实习类型2思政融入点学生学习预期成果课程目标1软件工程生成期模型确定分析SPM工程特性,确定SPM工程生成期模型。2验证性鼓励学生主动了解软件项管理领域开展状况,增强对国家和社会开展的理解,强化对社会的担当和使命感。掌握软件工程生成期模型选择方法。1.12.13.12软件工程需―AvV-rm求管理编制SPM工程的需求规格说明书;编制SPM工程的需求变更流程。2验证性掌握软件需求分析和管理过程。1.22.13软件工程任务分解了解MicrosoftProject工具的使用及相关知识;熟Project的根本操作;利用Project仓1J2验证性理解WBS概念,掌握任务分解方法拆分任务和任务限制等。学会Project任务创立、任务拆分、任务关联等相关操1.22.1建任务。作。4软件工程成本估算采用功能点〔或用例点方法、参数模型法〕估计SPM工程的本钱;采用自下而上方法估算SPM项目的本钱;利用Project工具进行本钱分配等操作。2验证性掌握本钱估算方法的选定及应用,学会Project的相应操作。1.22.13.15软件工程进度编排完成SPM工程的每个任务的历时估算,确定任务完成时间;完成SPM工程的PDM网络图;利用MicrosoftProject编制SPM工程的进度;完成SPM工程里程碑图。2验证性鼓励学生努力学好专业知识,提升自身专业综合素养,勇担新时代青年使命。掌握软件工程的网络图以及历时估算方法,掌握软件项目进度编排方法;1.22.16软件配置管理方案熟悉配置管理方案中有关配置管理人员职责、配置项标识定义、基线、配置管理库结构、基线变更控制系统等内容,完成软件工程配置管理方案的编制。2验证性结合软件领域的现状和国际国内形势,激发学生敢于创新、敢于超越的竞争意识。了解配置管理方案的内容;掌握软件工程配置管理方案的编制;3〕参照模板完成SPM工程的配置管理方案,建议包括等。1.22.17团队人员与工程沟通计划.编制软件项目团队人员计划;.编制工程干系人方案;.编制工程沟通方案。2验证性熟悉软件工程团队人员方案、工程干系人方案及工程沟通方案的内容,掌握方案编制方法。1.22.13.18软件工程成本进度控制采集工程数据的类型,比照分析SPM工程计划与实际进度和本钱;用挣值法分析某段时间内SPM工程性能。2验证性掌握数据采集,项目性能分析方法。1.32.13.1注:1.此表可用于课内实践教学环节或某门综合实践课程2.实验类型:选填”验证性/综合性/设计性”;实习类型:选填“认识实习/生产实习/毕业实习”五、课程评价〔一〕考核内容、考核方式与课程目标对应关系课程目标考核内容课程目标在各考核方式中占比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.课程目标在考核方式及占比:主要根据课程目标自行设计和制定多元化考核方式,表中所列仅为参考〔红色数据可删除〕。但所列考核方式必须覆盖全体学生,可根据当学期具体教学情况酌情调整。2.各考核方式占总成绩权重:根据课程实际情况对各考核方式占总成绩的权重予以赋值。〔二〕考核方式评分标准1.课程作业评分标准课程目标评分标准占比90-100〔优〕80-89〔良〕70-79〔中〕60-69〔及格〕0-59〔不及格〕1.按时、按要求完成老师布置的任务且结果正确。按时、按要求完成老师布置的任务且结果根本正确。按时、按要求完成老师布置的任务且结果大局部正确,有局部错误。按时完成老师布置的任务,结果部分有较多错误。没有完成老师布置的任务,结果错误、学习态度不端正。10%2.按时、按要求完成老师布置按时、按要求完成老师布按时、按要求完成老师布置按时完成老师布置的任没有完成老师布置的任30%的任务且结果正确。置的任务且结果根本正确。的任务且结果大局部正确,有局部错误。务,结果部分有较多错误。务,结果错误、学习态度不端正。3.按时、按要求完成老师布置的任务且结果正确。按时、按要求完成老师布置的任务且结果根本正确。按时、按要求完成老师布置的任务且结果大局部正确,有局部错误。按时完成老师布置的任务,结果部分有较多错

温馨提示

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

评论

0/150

提交评论