《《工程项目管理实践》课程教学大纲(本科).docx》由会员分享,可在线阅读,更多相关《《工程项目管理实践》课程教学大纲(本科).docx(7页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、工程项目管理实践(Practice of Software Project Management)课程代码:06410182学分:1.0学时:32 (其中:讲课学时:0实验学时:32上机学时:0)先修课程:软件工程导论、程序设计基础、UML适用专业:计算机科学与技术教材或实验指导书:软件项目管理案例教程第三版,韩万江等编著,机械工业 出版社一、课程性质与课程目标(一)课程性质(需说明课程对人才培养方面的贡献)软件项目管理就是为了使软件项目能够按照预定的成本、进度、质量顺利完成, 而对人员、产品、过程和项目进行分析和管理的活动。软件项目管理的根本目的是为了 让软件项目尤其是大型项目的整个软件生命
2、周期(从分析、设计、编码到测试、维护全 过程)都能在管理者的控制之下,以预定成本按期,按质的完成软件交付用户使用。学 生学习目的是通过研究软件项目管理达到从已有的成功或失败的案例中总结出能够指 导今后开发的通用原则,方法,同时避免前人的失误。(二)课程目标.知识方面1.1 理解项目初始的基本概念,掌握项目的目标范围包括目标理想、招投标、合 同的确定,明确软件功能。理解项目开发的阶段周期等。1. 2理解项目计划基本概念,掌握各种项目计划的方法及其方法描述和分析方法、 分析步骤和分析结果。L3理解项目执行控制的基本概念,理解各种计划执行控制的流程、管理、执行 和优缺点。重点掌握项目核心计划执行控制
3、。1.4理解项目结束的基本概念,掌握项目的正常结束过程和项目终止决策的历 程。2.能力与素质方面2.1掌握项目管理框架中五大过程组和九大知识领域之间的关系,明确子过程之间的逻辑关系2. 2掌握软件项目合同管理、项目需求管理、规模成本估算、进度计划,质量计 划、配置管理、风险管理、团队管理、度量管理、项目集成计划、项目跟踪控制、 项目结束过程的输入输出和用到的工具和方法,从而掌握运用这些技术方法有效地 管理软件项目。2. 3熟练使用行业成熟的项目管理软件。(三)课程目标与专业毕业要求指标点的对应关系本课程支撑专业培养计划中毕业要求指标点4.1、9.2、10.2、11. 1、11.2。指标点4.
4、1:能够遵循计算机系统开发和工程化的基本要求,针对复杂工程问题, 给出解决方案,并具有创新意识。指标点9. 2:理解团队管理模式,能够承担承担个体、团队成员以及负责人的角 色。指标点10. 2:掌握技术文档写作方法,能够撰写复杂工程技术报告和设计文档。指标点1:理解计算机科学与技术工程活动中涉及的重要经济与管理因素。指标点11.2:具有在多学科环境下的项目分析、设计、实施过程中应用计算机 工程管理和经济决策方法的能力。、课程目标毕业要指标点课程目标1.1课程目标1.2课程目标1.3课程目标1.4课程目标2.1课程目标2.2课程目标2.3毕业要求4. 1ZZ毕业要求9. 2/毕业要求10. 2Z
5、/毕业要求11.1Z毕业要求11. 2注:课程目标与毕业要求指标点对接的单元格中可输入“,也可标注“H、M、L”。二 本课程开设的实验项目编号实验项目名称学时类型要求支撑的课程目标1项目招投标2综合性必做1.1, 2.1, 2.22生存期模型2综合性必做1.1, 2.1, 2.23项目需求管理2综合性必做1.2, 2.2, 2.34项目任务分解2综合性必做1.2, 2.25项目成本估算2综合性必做1.2, 2.26网络图和历时估算2综合性必做1.2, 2.27项目进度编排2综合性必做1.2, 2.28项目质量计划1综合性选做1.2, 2.29配置管理计划1综合性选做1.2, 2.210团队人员
6、与项 目沟通计划2综合性必做1.2, 2.211项目风险计划2综合性必做1.2, 2.212项目集成计划2综合性选做1.2, 2.213进度成本控制2综合性必做1.3, 2.2, 2.314项目质量控制2综合性必做1.3, 2.215项目评审管理2综合性必做1.3, 2.216验收答辩2综合性必做1.4, 2.217项目总结2综合性必做1.4, 2.2注:1.类型:指验证性、综合性、设计性等;2.要求:指必做、选做。实验1:项目招投标实验目的:明白项目招投标过程。实验要求:1)分析SPM项目,编写SPM项目竞标书02)提交标书,竞标答辩。实验2:生存期模型实验目的:掌握软件项目生存期模型选择方
7、法。实验要求:1)分析SPM项目特性。2)确定SPM项目生存期模型。3)讲述SPM项目生存期模型。实验3:项目需求管理实验目的:掌握软件项目需求管理过程,学习编制需求规格和需求变更流程。实验要求:1)编写SPM项目的需求规格说明书。2)编写SPM项目的需求变更流程。3)讲述项目需求规格和需求变更流程。实验4:项目任务分解实验目的:理解WBS概念,掌握任务分解方法。实验要求:1)编写SPM项目的任务分解。2)讲述SPM项目任务分解结果。实验5:项目成本估算实验目的:掌握软件项目规模成本估算方法。实验要求:1)采用用例点方法估算SPM项目的成本。2)采用自下而上方法估算SPM项目的成本。3)讲述S
8、PM项目的两个成本估算方法。实验6:网络图和历时估算实验目的:掌握软件项目的网络图以及历时估算。实验要求:1)完成SPM项目的网络图。2)完成SPM项目的每个任务的历时估算,确定任务完成时间和PDM网络图。3)讲述SPM项目的网络图和任务时间估算。实验7:项目进度编排实验目的:掌握软件项目进度编排方法。实验要求:1)采用进度管理工具编制SPM项目的进度。2)完成SPM项目里程碑图。3)完成SPM项目预算曲线。4)讲述SPM项目的进度编排和预算曲线。实验8:项目质量计划实验目的:掌握软件项目质量计划的编写方法。实验要求:1)完成SPM项目的质量计划。2)讲述SPM项目的质量计划。实验9:配置管理
9、计划实验目的:掌握软件项目配置管理计划的编制。实验要求:1)完成SPM项目的配置管理计划。2)讲述SPM项目的配置管理计划。实验10:团队人员与项目沟通计划实验目的:了解团队人员计划、项目干系人计划、项目沟通计划的编制。实验要求:1)完成SPM项目的团队人员计划、项目干系人计划、项目沟通计划的内容。2)讲述SPM项目的团队人员计划、项目干系人计划、项目沟通计划。实验1L项目风险计划实验目的:了解项目风险计划的编制。实验要求:1)完成SPM项目的风险计划。2)讲述SPM项目的风险计划。实验12:项目集成计划实验目的:掌握软件项目集成计划的编制。实验要求:1)完成SPM项目集成计划的编制。2)讲述
10、SPM项目的集成计划。实验13:进度、成本控制实验目的:掌握软件项目进度、成本跟踪控制的过程。实验要求:1)展示SPM项目计划与实际进度和成本的对比。2)利用Sprint事项列表、燃尽图、挣值分析等方法分析SPM项目某段时间的性能。3)讲述SPM项目的进度、成本跟踪控制情况。实验14:项目质量控制实验目的:掌握软件项目质量跟踪控制的过程。实验要求:1)完成SPM项目质量模型控制图、需求过程审计、设计说明书审计、代码评审等。2)讲述SPM项目的质量模型控制图、需求过程审计、设计说明书审计、代码评审过程。实验15:项目评审管理实验目的:掌握软件项目评审管理过程。实验要求:1)完成SPM项目评审过程
11、。2)讲述SPM项目的评审过程。实验16:验收答辩实验目的:掌握软件项目验收过程。实验要求:1)整理SPM项目相关文档,准备验收答辩演示文稿。2)演示验收答辩过程。实验17:项目总结实验目的:掌握软件项目总结过程。实验要求:1)召开项目总结会议。2)按照要求编写SPM项目总结报告。3)讲述项目总结报告。三、考核与评定(一)实验项目考核要求(说明对预习报告、实验操作、实验报告等考核要求)(二)实验课程成绩评定(说明实验课程成绩评定方法,平时实验与实验课程考试/答辩成绩的权重)考核形式考核要求考核权重备注平时表现遵守纪律,服从安排10%实验报告按时上父报告,报告内容齐全, 格式正确,设计完善,表达准 确50%答辩表述清晰,回答正确40%注:1.考核形式包括实验报告、平时表现(预习、操作)、实验课程考试、答辩等;2.可根据专业课程实际情况进行适当安排或补充。四、大纲说明(包括:注明实验安排的学期;前期课程学习要求;参考书目;网络课程资源及其他应说明事 项等。)1 .本课程有32个实验学时,具体内容任课教师亦可以根据实际教学情况适当安排。2 .参考书目:1)IT项目管理,郭宁,清华大学出版社,20092)软件项目管理原书第5版,廖彬山,周卫华 译,机械工业出版社20103)项目管理知识体系指南(PMBOK GUIDE)第4版,(美)项目管理协会 著,电子工业出版社2017年9月
限制150内