基于SE—CDIO培养学生项目管理能力的新途径

时间:2022-09-19 03:18:02

基于SE—CDIO培养学生项目管理能力的新途径

摘要:基于软件学院工科学生特点,提出基于SE-CDIO进行培养学生项目管理能力的新途径,以认证考试为驱动,结合企业实际需求进行培养,帮助学生建立未来职场发展方向,培养学生的项目管理技能,提高学生管理项目的能力。

关键词:项目管理能力;认证考试;SE-CDIO;教学改革

0 引言

随着全球经济一体化步伐的加快、竞争的不断加剧和我国经济的持续快速发展,项目管理的重要性被越来越多的企业及组织所重视。在大量的项目中,企业决策者意识到运用项目管理知识可以大大降低项目的盲目性,减少不必要的损失,因此那些拥有良好项目管理知识和实践经验的专业人员已成为各个公司追逐的对象。针对软件业迅速发展以及软件工程项目管理人员供不应求的现状,我们在云南大学软件学院利用SE—CDIO软件人才培养体系对学生的项目管理能力培养进行了探索与实践,通过课程、实训和校企合作进行了知识、能力和素质的培养,使学生了解项目管理的发展前景,并有效地运用软件项目管理知识、工具和技术来管理项目,从而减少软件工程项目中因为管理方面的失误导致的损失。

1 SE-CDIO课程改革

SE-CDIO人才培养体系能够灵活适应工程人才培养模式。结合我国目前项目增多、规模变大的国情,该体系能有效提高学生的项目管理能力。在航空领域最早使用CDIO方法之后,MIT将其用于机械制造领域,提出CDIOfConcelve构思、Design设计、Implement实现、Operate运作)工程教育模式。SE-CDIO实现CDIO和软件生命周期的有机结合,其中SE-C是软件需求,SE-D是软件设计,SE-I是软件实现与测试,SE-O是“软件运用+产业化+市场营销”,让学生经历“理论一技术一生产一应用”的全过程。该体系对软件工程专业创造型人才需要具备的知识、能力、素质结构以及具体目标进行了研究、探索和实践,已取得初步成效。

基于SE-CDIO人才培养体系,我们进行了以能力培养为中心的教学课程改革。在保证知识结构的完整性、系统性和理论性的基础上,知识传授和技能训练并重,为软件学院高年级学生开设专业选修课程“软件项目管理”。该课程以优化整合知识点的项目实例为基础,以认证考试为驱动,以能力培养为目标。其中认证考试采用美国项目管理协会(PMI)组织的项目管理专业人员资格认证。

有关部门调查结果表明,我国的项目管理专业人才十分紧缺。据悉,未来3年需要万名经过认证的项目管理人才,项目的规模、数量、投资额度、资金来源、资金渠道等要素的多元化及管理的复杂性,迫切需要大量与国际接轨的项目管理人才。PMP(Project Management Professional)是项目管理专业人员资格认证,由项目管理领域权威认证PMI进行组织,现可用英语、德语、法语、日语、朝语、西班牙语、葡萄牙语和中文等9种语言进行考试。1999年,PMP在所有认证考试中第一个获得ISO9006国际质量认证。目前PMP证书已成为国际通用的职业管理资格标志性证书,有一定的国际权威性。我们针对PMP认证考试进行课程内容组织,传授项目管理方面的5大过程及职业道德方面的知识,即启动、规划、执行、监控、收尾和职业道德,通过PMP真题的考核有效地评价学生的项目管理知识技能,通过与具有高品质的资格认证考试接轨的方式,来培养与国际接轨的项目管理人才。

以认证为驱动,软件项目管理课程主要教授软件项目管理9大知识领域:综合、范围、时间、成本、质量、人力资源、沟通、风险、采购,目的是结合软件开发过程介绍项目管理的过程(包括启动、计划、实施、控制及收尾)、项目管理的方法论、项目经理的职责,以及如何进行软件综合管理、范围管理、时间管理、成本管理、质量管理、人力资源管理、沟通管理、风险管理及采购管理。课程分析了很多有意义的实际案例,其中既有成功的,也有失败的,通过对这些案例的分析,将其中的知识应用到项目管理的合理框架中,为未来的创新者和经理人奠定坚实的基础。

2 SE-CDIO的校内实训过程

为了强化项目管理能力,我们进行了综合实训。软件项目不同于其他项目,有其特有的产业链、项目背景、策划过程、开发过程、内容和生命周期。我们基于软件项目的特点,形成以能力结构为特征、能力培养为主的SE-CDIO的实训过程。设计SE-CDIO的实训过程使学生能够使用管理知识和技能、项目环境知识、软技能和人际关系管理、应用领域的标准和规则。学生在实训过程中需要掌握现代工程的工程链,进行可行性研究、需求分析、概要设计、详细设计、实现、运营等环节的管理。实训过程要求学生在必修课“专业实训(1)”“专业实训(2)”“创新设计”“软件工程”和大量选修课程中完成工程化大作业。

大作业要求学生以小组为单位经历软件生命周期,完成软件系统。大作业具体包括:(1)签署项目开发合同,完成合同文本;(2)完善系统功能的描述;(3)根据提供的系统整体要求,按系统功能制定任务分解结构;(4)采用具体的估算方法,编写项目规模估算表,并对项目进行规模成本估算;(5)采用国际先进项目管理,编制项目的进度计划表;(6)编制此项目的配置管理计划:(7)标识可能影响项目的10个风险,并提出处理每个风险的建议。学生要根据具体项目的需求分析,以小组为单位进行软件实用项目的模拟管理,运用项目管理的方法参与项目的分析、设计、进度控制,并利用相关工具进行系统演示和讲解。

由于没有规定具体的题目,学生需要自主地进行社会调查和背景研究,从而规划项目,确定项目范围,并通过沙盘演算,制定虚拟项目的投资计划,撰写项目建议书或商业企划书。师生之间形成一种平等、合作、协商的教学关系,以项目为主导,教师成为学生的指导者和引路人,学生成为学习的主体,主动积极地参与项目管理活动,使师生之间形成良好互动的教学氛围。在实训过程中提供资金资助各小组对项目开发技术进行技术研究,鼓励学生自主开发软件项目管理工具和研究项目管理技术,支持学生在此基础上申报校、省和国家级的创新创业项目。在确定的项目范围内,要求学生针对项目特色进行项目三要素(时间、成本、人员)的管理。学生要有效地采用计划管理方法,熟练掌握和使用国际流行软件项目管理工具,遵循技术规范管理软件开发过程,在规定的时间、预算和质量目标范围内完成软件项目的目标。实训过程中,小组成员间要采用头脑风暴等方法进行沟通,定期召开会议,提交会议报告。学生在实训工作环境中将了解到风险和挫折存在的必然性,学会与不同特长、习惯和爱好的人合作,最终提高沟通交流能力。

把现行的结论性评价与过程性评价有机地结合起来,改革考核体系,不单纯地对项目成果进行评价,综合考核学生的组织运作能力、过程的规范性和文档撰写能力,还要特别重视开发学生发展的潜能。其中,大作业中选题的意义以及采用的关键技术各占5%,要求学生根据所学知识进行选题;项目完成的技术水平(个人)和工作量各占15%,主要考查学生的工作量以及完成的难度是否达到标准;技术路线的可行度、达到预期目标的程度及团队合作精神各占10%,要求学生进行团队合作,提出合理可行的技术路线,达到预期目标;学生报告撰写质量占30%,综合考查了报告的完整度、逻辑结构、内容、文字表达、图表制作及整体效果。

3 SE-CDIO的企业实训过程

SE-CDIO以企业产品和企业的组织结构为教育对象,把企业需求与项目管理人才培养体系联系起来,让学生了解咨询公司、金融服务公司和非营利性咨询公司等不同的职场需求,帮助学生进行未来职场规划。SE-CDIO的企业实训过程主要是学院和企业确定实训方案、实训课程计划、签订实训合同,其目标为全面提高学生在软件项目管理等方面的技术和管理水平、完善学生的知识结构、提高学生就业和创业能力,企业派出项目经理进行指导,企业实训时间为大四上学期的第一个月,进行统一集中实训。

企业实训方案将根据企业工作环境和工作方式进行设计,按学生的情况有针对性地调整实训内容。实训采用项目驱动模式,让学生在有限的时间里熟悉实际项目的管理流程。坚持“授人以渔”的原则,培养学生举一反三和自我学习能力,培养良好的分析问题和解决问题的能力。实训采用团队合作角色模式,学生在企业实训中按组进行管理,按照公司项目管理方式进行模拟项目的管理,培养学生团队协作的精神。学生在实训过程中有机会担任项目团队大多数角色,并在企业实训过程中养成良好的表达、沟通和团队协作能力。

企业实训过程采用阶段模式。第一阶段进行项目过程体验与训练,通过此阶段的学习,使学生了解企业文化知识和项目经理的职业特点,掌握项目管理流程;第二阶段是专业技能训练,其目的是训练学生软件项目管理的全面技能;第三阶段是综合能力训练,其目的是训练学员的团队协作能力、岗位适应能力、角色定位能力和项目管理能力。

企业实训成绩与小组成绩直接挂钩。实训过程中采用自荐、演讲、投票的方式评选各项目小组组长,小组长和企业项目经理签订项目开发任务书,按企业给出的需求完成相关任务,由项目经理和小组长对各组项目分别评分,并评选优秀项目小组和个人。个人最后得分为小组得分和个人得分之和。其中小组得分主要根据项目组各阶段完成工作情况、工作氛围、士气和工作纪律、采用的工具等进行评估,个人得分主要根据学生的概念掌握程度、相关技术熟练程度、分配任务的完成情况、职业素质和职业道德进行评估。

通过企业实训,我们重点培养学生适应不同企业和项目的项目管理,积累实际项目管理经验,有计划地学习和培养相关技能。同时,建立网站和数据库,有效地组织和公布各企业的职位招聘信息,使学生从一开始就能了解市场对人才的需求。引用专业的性格测试如CSMP等帮助学生进行性格分析,引导学生小组有效地任务分工和小组合作。

很少有学生在企业中能直接承担项目经理工作,SE-CDIO的企业过程更注重培养学生的管理意识和技能。学生将结合企业的组织结构进行职场规划,了解项目经理的职能,掌握企业使用的管理工具,进行现实生活中的资源分配、进度安排和资源平衡等。学生将利用相关知识有效地管理时间和组织活动,学会有效地沟通和交流,养成要事优先等良好的习惯,而不是盲目无效率地利用时间。

4 结语

SE-CDIO将改革课程教学,实施实训过程和企业过程,针对软件工程本科生培养面向服务和管理一线的能力,不仅让学生掌握项目管理的相关知识,还培养学生的相关职业技能,鼓励学生向多元化发展,重视学生的团体合作等多个方面的综合素养,最终使得学生能针对企业和项目的不同灵活地进行管理,运用相关工具管理和创新。

上一篇:CPU与简单模型机设计实验中的关键问题分析 下一篇:中国古珍舆图收藏