《软件项目管理》教学大纲一、课程概述《软件项目管理》是计算机科学与技术专业软件工程方向的重要专业课程
本课程主要探讨如何将项目管理技巧、方法与职责实践到软件项目生命周期内的各个阶段
本课程的教学目标是以具体案例为注解,介绍软件项目及项目管理的基本概念,涉及从项目的启动、计划、执行到收尾阶段的整个项目生命期的要点
具体内容包括软件项目管理的概念、软件项目的需求管理、生命周期、可行性研究、人力资源管理、沟通管理、冲突管理、合同管理、时间管理、成本管理、风险管理、质量管理、配置管理、收尾管理等内容
培养学生更系统、更严密地分析问题和解决问题的思维能力,从而能掌握一个软件项目执行的整体流程,为今后工作奠定一个坚实的基础
通过本课程的教学,要求学生:1、 牢固掌握软件项目及项目管理的基本概念;2、 对软件项目的需求管理、生命周期、可行性研究、人力资源管理、沟通管理、冲突管理、合同管理、时间管理、成本管理、风险管理、质量管理、配置管理、收尾管理等内容有整体的认识,并能够把所学的原理应用到具体的实践中去;3、 对一些公司(如微软)采用的软件项目管理方法能有所了解
本课程的先修课程为“软件工程”
二、课程目标1. 知道《软件项目管理》这门学科的性质、地位、研究范围、学科进展和未来方向等
对一些公司(如微软)采用的软件项目管理方法能有所了解
2. 理解该门学科的主要概念、基本原理和策略等
3. 掌握软件项目及项目管理的基本概念,涉及从项目的启动、计划、执行到收尾阶段的整个项目生命期的要点
4. 能够把所学的原理应用到具体的实践中去,培养学生发现、分析和解决问题的能力等
三、课程内容与教学要求这门学科的知识与技能要求分为知道、理解、掌握、学会四个层次
这四个层次的一般涵义表述如下:知道———是指对这门学科和教学现象的认知
理解———是指对这门学科涉及到的概念、原理、策略与技术的说明和解释,能提