公务员期刊网 论文中心 正文

项目驱动软件项目管理课程教学研究

项目驱动软件项目管理课程教学研究

【摘要】《软件项目管理》是比较重要的一门项目管理课程,它以软件项目为核心,蕴含了丰富的软件开发、软件维护等方面的软件工程学知识,可培养学生的软件工程科学思想,提高学生的软件开发与维护技术能力。如今教师在开展《软件项目管理》课程教学时,为了满足新时期的人才培养要求,引入了项目驱动法这一先进的教学方法。本文将在项目驱动法的引领下,主要探讨《软件项目管理》课程教学的有效策略。

【关键词】项目驱动;软件项目管理;人才培养;教学策略

《软件项目管理》是软件工程专业的重要课程之一,其课程内容范围比较广泛,涵盖了软件项目从立项直至结束的全部知识点。只是我国的软件工程专业教学还处于不够成熟的发展阶段,其人才培养质量还有待进一步提高。为了提高《软件项目管理》课程教学的有效性,提高软件工程专业的人才培养质量,教师可引入项目驱动法展开教学,实现《软件项目管理》课程教学的创新改革。

1《软件项目管理》课程教学的现状

目前软件工程专业教育受到了越来越多的关注,教师有必要在新的教育形势下,加强其专业课程教学,朝着新时期软件工程专业的人才培养方向靠拢。而《软件项目管理》课程是这一专业的重点课程之一,其目的就是培养具有软件工程项目管理综合能力的人才。只是软件项目管理本身就是一项具有较强复杂性的系统工程,教师在执教《软件项目管理》课程时,难免会遇到不少的教学障碍,长期下来积累了不少的教学问题[1]。一是学生在学习理论知识时,存在理解能力不足的问题,影响了他们对这一课程知识的学习效果。二是这一课程的实践教学力度不大,甚至其实践课程内容与实际的软件项目管理存在一定的差距,影响了学生实践能力的发展。三是教师缺乏科学的教学指导方法,限制了《软件项目管理》课程教学的科学教学水平。在这一教育背景下,项目驱动法的出现,为教师解决《软件项目管理》课程教学问题提供了很好的支持。教师可在新课程理念的引领下,充分利用项目驱动法的教学优势,推进《软件项目管理》课程教学的创新发展,让学生学有所得。

2项目驱动法引领下的《软件项目管理》课程教学方法

2.1在案例项目驱动法下加强理论教学

在《软件项目管理》课程教学中,教师可通过项目驱动法,实现该课程的创新教学。为了提高学生对该课程理论知识的理解能力,改善其理论教学指导中的问题,教师可在项目驱动法的引领下,围绕着具体的案例来展开教学,帮助学生掌握课程中比较抽象的理论知识内容。例如在《软件项目管理》课程的成本管理这部分内容的教学中,教师可适当地引入成本超支而导致软件项目失败的案例,让学生对这一失败的软件项目管理过程、管理方法等进行分析,找出其中导致成本超支的具体原因,然后从中获得启发,提出可让成本不超支的应对方法。教师也可选择引入成本控制合理而使得软件项目成功的案例,让学生对该成功案例的软件项目管理模式进行细致的分析,汲取其中的成功经验,让学生更容易理解和吸收案例项目的知识点。而且在失败或成功的案例项目驱动下,学生的学习积极性比较大,有利于学生自主提高项目管理综合能力。

2.2通过小组合作推进项目驱动教学

在项目驱动法引领下的《软件项目管理》课程教学中,学生既可独立自主地进行项目研究,也可通过小组合作的形式展开项目研究。而在新课改实施以来,后者在各教学领域得到了比较广泛的运用,其教学优势是比较明显的[2]。因此,教师要实现《软件项目管理》课程教学改革,也可通过小组合作学习活动来加快其教学改革进程。教师可选择让学生在优差互补的原则上,组成五人的项目学习小组,然后根据软件项目管理的运行模式,合理分配小组成员的角色及其任务,包括项目经理、软件工程师、系统分析设计师、测试人员等等角色。每个小组都可充当项目开发方的角色,而且小组之间可互为用户方,展开系统的、全面的软件项目管理研究学习活动。这一研究学习活动需涵括项目初始阶段、项目计划阶段、项目执行阶段、项目控制阶段、项目收尾阶段,每个小组都应该根据各阶段的实际要求进行软件工程项目的开发与管理,并在这个过程中建立起健全的软件项目管理知识结构,有利于增加学生的软件项目管理经验,为学生的实践操作学习奠定良好基础。

2.3以校企合作为主加强实践驱动教学

在项目驱动法的引领下,教师要最大化地提高《软件项目管理》课程教学效果,还应着重增加实践教学的比重。教师应以实践教学为主,建构实践性的项目驱动教学模式,推进新时期《软件项目管理》课程教学的健康开展。为此,学院应该注重为软件工程专业的实践教学搭建校企合作平台,将合作企业的优质资源融入到软件项目管理课程教学之中,便于教师将其转化成为有效的教学资源,为软件项目管理的实践教学提供可靠的支持。一方面,教师可有效丰富软件项目管理教学内容,拓宽学生的眼界;另一方面,教师可缩小实践教学与实际软件项目管理之间的差距,让学生在企业与社会的工作环境下获得更好的实践学习经验。比如学生可以真实地感受到一个软件产品或者一个软件系统的完整开发过程,学会了如何去构思、设计软件项目管理方案,并实现软件项目管理的目的,学会建构软件项目管理运作系统。这一教学举措充分体现了“做中学”的一体化教育理念,也体现了项目驱动教学法的精髓,能够让学生从中获得丰富的知识经验,促进学生理论知识水平与实践能力的协同发展。

3结束语

综上可知,当前《软件项目管理》课程教学的现状不够乐观,为了切实提高软件工程专业的人才培养质量,培养学生的项目管理综合能力,教师应针对《软件项目管理》课程教学中存在的主要问题,引入项目驱动法,对该课程教学方法进行优化,旨在真正实现《软件项目管理》课程教学的创新变革,让学生在创新教育环境下获得有效的发展。

参考文献

[1]谭永杰,张栋梁.项目驱动法在"IT项目管理"课程中的创新与实践[J].周口师范学院学报,2018,35(2):126-128.

[2]王贵鑫,昝乡镇.基于团队协作的项目驱动教学模式实践[J].实验技术与管理,2018,35(5):205-207.

作者:李秋璇 单位:电子科技大学成都学院