项目管理实训总结范文

时间:2023-04-02 22:58:42

导语:如何才能写好一篇项目管理实训总结,这就需要搜集整理更多的资料和文献,欢迎阅读由公务员之家整理的十篇范文,供你借鉴。

项目管理实训总结

篇1

一、引言

项目是一个特殊的将被完成的有限任务,是在一定的组织内,利用有限的资源,在规定的时间内完成满足一定性能、质量、数量、技术指标等要求的任务。使用管理工具把项目作为一个系统进行科学化和规范化的管理就是项目管理〔1-2〕。而高职教学也是在一定的教学条件和资源的限制下实施的一个非常典型的项目,从每一门课程的教学设计、教学实施、教学考核和评价,目标要求、时间要求和教学质量要求都非常严格。因此将项目管理的理念引入高职院校的课堂教学中,可以使传统的教学理念与新的管理技术和方法相结合,提高教学管理的有效性,提高教学质量。

二、我院开展课程《信息安全概论》实训教学现状

《信息安全概论》实训课程是司法信息安全专业的学生在学习相关基础理论的基础上,培养专业技术与综合能力的实践课程。在实训过程中遇到的主要问题是:

1、课程内容较为抽象,实训目标难达到。主要包括数据加密技术、数字签名技术、病毒防治技术、防火墙技术、入侵检测、系统安全等内容。但是高职学生基础知识薄弱,学习主动性、积极性不够,大部分学生在合理的系统化、科学性学习方面仍存在不少问题,对综合性知识的掌握有些欠缺。由于课程内容综合性很强,使得部分学生难以理解课程内容,从而无法完成实训。

2、传统的“填鸭式”教学无法充分调动学生的主观能动性,影响了学生的逻辑思维能力和职业实践应用能力的培训,这种“单向灌输”的教学模式也容易让学生感到枯燥和疲劳,导致学生学习的信心发生动摇,实训教学开展基础上具备。信息安全作为一门综合性和实践性很强的实用型学科,教师应该不断探索和改进教学模式,在实践中提高学生对信息安全理论的认识和对信息安全常用技能及方法的掌握。将项目管理应用于《信息安全概论》课程的实践教学,由学生按照项目组的工作方式,运用所学知识和方法,制定项目计划、分角色完成整个项目,学生在完成项目任务的过程中即掌握了理论知识,又培养了能力,明确了岗位要求,综合素质得到全面提高,体现了“工学结合,能力本位”的教学理念。

三、应用项目管理开展《信息安全概论》实践教学的过程〔3-4〕

1、准备阶段

(1)根据课程《信息安全概论》实训大纲,结合学生对计算机信息安全技术的掌握情况编写实训教学计划和教学指导书,明确实训的目的、任务、要求、所需耗材清单、考核内容和方式。

(2)按学生自主选择的方式成立项目组。每个项目小组4~6名学生,并选出一名专业知识突出、责任心强的同学担任项目小组的“项目经理”,确定项目小组的名称。

2、实施阶段

(1)指导教师向学生下达实训任务。指导教师在学生实训前讲解实训的目的、实训原理、实训内容、学时安排和实训纪律等内容,学生必须在规定的时间内完成实训内容。

(2)各个项目小组成员根据实训任务,搜集、阅读和整理文献资料,了解当今国内外最新的研究动态和研究成果,对相关市场进行调查,结合课堂教学所学的知识,经过项目小组成员的充分讨论,制定出本项目的进度计划、质量控制目标和人员组织规划。

(3)指导教师加强实训的现场指导,及时掌握各项目小组的实训情况。指导教师根据不同的实训任务引导学生深入学习,及时检查各项目小组的实训进度,点评各小组的每一工作阶段,分析并指出问题,归纳相关知识和技能要点,指导学生改进和优化已制订的项目方案,培养和提高学生的职业能力。

(4)各项目小组定期集中开会讨论、改进设计方案,对项目开展各阶段进行总结,形成相关项目文档。在项目实施的过程中会出现的问题,应在指导教师的指导下,由项目组成员更新观念、克服困难,发挥团队合作精神自行解决。

3、总结和评价阶段

(1)项目小组完成项目后,小组各成员根据自己在项目中完成的任务和发挥的作用,将自己的心得和体会,按照实训课程所要求的标准格式填写实训报告。内容包括实训项目内容、实训方案设计、实训小结、实训收获及建议等。

(2)根据教师预先给出的项目评价标准,如进度安排、学习态度、对信息的综合处理能力和回答问题准确性等内容,在完成项目任务后,教师和学生共同进行项目成果评价。可以采用每个小组轮流展示的方式,让每一项目小组的项目经理就项目完成过程中遇到的问题、解决方法和收获等进行阐述,进行小组成员互评。通过小组成员的协作,培养学生的团队精神和合作意识,从而为学生将来适应职业需求奠定良好的基础。

(3)指导教师批改实训报告,评定学生成绩。指导教师根据学生在完成项目过程中的表现以及项目完成效果、个人总结等评定学生的综合实训成绩。例如在评定学生的最终成绩时,学生成绩可以由项目分析评分、项目小组评分、总结评分、学生论文评分四部分组成〔5〕,具体分值和标准视情况确定。

4、应用项目管理开展课程《信息安全概论》实训的优点

(1)将项目管理应用于《信息安全概论》课程实训教学,有助于培养学生的职业能力和技能水平,培养符合适合市场需求的应用型人才。

(2)有助于激发学生的学习兴趣,有助于培养学生勇于创新、刻苦钻研的自主学习能力,有助于培养学生的团队合作意识,把以往静态的“单向教学”变成学生能够主动参与学习过程的开放式教学。

(3)有利于推动“双师型”队伍建设。项目管理教学对教师的专业素养和实践操作能力要求较高,为了更好发挥项目管理教学的优势,能把理论知识和实践更好地结合起来,做到理论系统、清楚、完整,实践中的操作丰富、典型,指导教师应能及时地指出教学实践中存在的问题,找到解决问题的相应办法,深入浅出,让学生在准确理解理论知识的同时,增强实践操作技能,这要求指导教师多参与社会实践和挂职锻炼,认真学习专业知识,开拓教学视野和拓宽思维。

篇2

关键词:职业技能 项目管理 探索与实践

为了培养和储备更多优秀的技能型人才,增强公司的创新、创效能力及核心竞争力,东方物探公司培训中心在公司人事处指导下,依托师资力量、实训设备设施优势,在职业技能培训中大胆探索和应用项目管理模式,提高了培训效果和质量,为公司主业的发展提供了人才保障和智力支持。

一、项目管理模式

项目管理是一个临时性组织,综合运用有关的理论、技术、工具和方法,对项目及其资源进行有效地计划、组织、协调和控制,实现项目目标,项目管理包括启动、计划、实施、控制和收尾等五个过程。项目管理模式作为目前最重要的管理模式在各行各业广泛应用。

二、项目管理模式的应用

职业技能培训的对象是物探一线操作骨干,培训的目的是提高学员的操作技能,培训的主要项目有地震勘探工、汽车修理工、电焊工、测量工和爆炸工等60多个工种培训,培训的级别有初级工、中级工和高级工等。针对职业技能培训知识新颖、设备先进、工学结合、突出技能等特点,为科学规范应用项目管理模式开展培训,对每一个培训项目都成立一个临时性的项目团队,选派一名优秀的项目长。在项目长的领导下,由项目团队设计培训计划,应用管理知识,实施项目管理。

培训项目管理流程如下图。

为了规范培训项目管理模式,在实施过程中应注意做好以下工作。

1.培训项目团队建设

选派一名懂业务、责任心强、有管控能力的员工担任项目长。中心培训管理人员和项目长共同选定项目团队成员,并建立组织结构,明确各自的责、权、利。团队成员包括教学管理者、实训室管理者、客房管理者、餐饮管理者、班级管理者、教师(实训师)和送培方管理人员等。

2.实施培训需求分析

培训需求分析中,项目团队成员采取摸底考试、问卷调查、座谈等方法和技术,对送培者的培训目标、知识、技能等进行鉴别与分析,以确定培训必要性及培训内容。通过培训需求分析弄清谁最需要培训、为什么要培训、培训什么等问题,确定培训目标,设计培训计划,及时、准确、有效地实施培训。

3.设计培训项目计划

根据培训需求分析结果和送培方的有关要求,设计培训项目计划。计划包括培训目标、培训内容(课程)、培训时间、培训方式、考核方式、教学或实训教师、教材或课件、安全须知和食宿安排等内容。

在培训项目启动前,项目长要考虑师资配备(团队组织)、培训进度、沟通方式、成本预算和培训质量控制等计划的制订。项目长通过有效的计划、组织、协调和控制等管理手段,全面负责培训项目的管理工作,确保培训项目的实施有条不紊、高效高质。

教师的素养是培训效果和质量的保证。“三师型”(讲师、培训师、技师)教师最适合职业技能培训项目的教学和管理。选派“三师型”教师的基本要求是:责任心强、知识面广、技能水平高、管控能力强、教学能力高等。

4.全过程控制培训项目

培训项目执行过程中,严格执行培训项目计划,做好范围管理、风险管理、成本管理、设备管理等工作。项目执行过程别要加强发挥班委会和临时党支部的作用,他们是沟通的桥梁和纽带,是班级管理的有效力量。

实施质量控制是培训项目执行中的重点工作,质量控制的常用方法有:教学文件检查与评比、阶段性考试考核、定期召开学员或教师座谈会、问卷调查、学员阶段性培训成果汇报、领导巡查等,发现问题及时解决。

5.做好培训项目收尾

培训项目结束时,通过对学员进行考试或考核进行评价、组织学员和受训单位进行座谈等形式对培训项目进行教学评估、总结汇报、表彰,培训资料及时整理归档。

三、项目管理效果

通过规范项目管理流程、培养优秀项目长、普及项目管理知识,以及在职业技能培训项目管理中推广应用项目管理模式,使得每个培训项目运行规范、有序、高效,提高了培训质量,获得了学员和送培单位的好评,全年学员满意率保持在96%以上。

篇3

关键词:通信工程;实训模拟系统;管理

当今社会需要的工程管理模式是一种高效的管理模式。其中,通信工程模式是一项保障通信基础设施建设的重要方式,在我国的通信系统管理过程中仍然存在许多问题,即管理过程中一些人为的因素影响了效果,有些任务的责任不够明确,工作的推诿和种种个人原因影响了工作进度,信息共享程度也比较差,从信息的汇总到后期的查询处在比较落后的阶段,在很大程度上降低了工程管理效率。为此,急需设计一款通信工程管理实训系统,该系统基于管理的工作流程以及核心的业务处理模块,对通信工程项目管理中的各项工作内容进行了优化和分解,可以模拟实现通信工程中各个阶段的内容:前期阶段、设计阶段、投标和招标阶段、实施阶段、监理阶段、验收阶段。从而可以改善学校通信工程专业的实验教学环境,让理论知识可以很好地和通信工程真实项目对接,增加实际动手能力,提高实验教学的质量。

1项目管理系统性概念以及功能介绍

1.1通信工程项目管理实训系统的概念

通信工程学生项目管理实训系统是一个将通信工程项目的实际流程情况按照模块化的方式分解成几个独立的管理流程,根据通信工程中包含的招投标实务以及工程监理实务和项目管理等相关课程的基本要求来完成相应的开发和业务的配置。将前期的可行性研究、项目招投标、项目设计、实施以及项目验收等工作流程转化成系统实训子项目,形成一个整体流程,让通信工程专业的学生可以通过平时在实验室的实际操作和项目跟踪,更为清楚地掌握所学通信工程项目管理的实际工作流程,同时也能提高项目管理的相关业务能力。

1.2通信工程项目管理系统的功能概述

通信工程项目管理系统集合当下常见的OA办公、工作流、业务模型、过程管理、进度管理、成本管理、PDA于一体,运用C/S和B/S双模式开发,轻松建立工程项目管理平台,系统支持局域网、本地网络、广域网以及互联网,管理者可以随时随地地对项目进行跟踪和管理。

1.3简单解析系统结构

系统以项目的实际流程进度为主体,以项目工程进度、项目施工成本、业务合同管理为主要中心模块,整合常规个人办公、项目分包管理、业务材料管理、工程机械设备管理以及项目人员管理,相当于整个系统都是按照项目对应的流程和需求进行开发设计,通过实际项目中各阶层的权限、业务权限进行分工协作,与此同时,可以通过工作流程让操作者对项目业务进行工作审批。系统中包括了普通企业通用管理模块,而对于项目业务进度的跟踪,本文采用最先进的EXCEL工作流表单定制技术,使用更方便,支持学生二次开发。

1.4实际操作优势

第一,可以对分包商情况、每笔费用使用情况、供应商情况、员工情况进行系统查询。第二,管理者可以通过这个系统的跟踪和安排,实时了解各项目的动态情况。第三,员工可以通过系统功能模块中的岗位设置,实现虚拟权限以及工作过程的信息化,不需要纸张办公,大大地提高了工作效率,并且可以牢牢把控项目的进度、发展状况和未来趋势。第四,本身具有很强的专业性和项目适应性。自定义的系统模块设计添加,可以按项目需求进行配置实施,快速帮助操作者进入全新的网络项目管理中。

2网络数据传输与同步问题

2.1网络数据的运用

基本数据在项目中的安全、快速、同步的问题,将以项目的数据库配置以及项目的运行环境,同时基于局域网络、互联网络,以此实现项目数据的安全管理。项目研发数据传输方式一:对于网速很慢、网络不是很稳定等情况,可以采用定期传输数据的方式,通过U盘或者数据线,定期生产离线包上传到总部服务器数据库进行同步,同时子系统中实现数据的同步刷新。项目研发数据传输方式二:使用互联网进行管理,遇到网络不好的问题,可以采用本地运行模式。系统采用三层架构的C/S模式开发,客户端可以实现数据的缓存和业务逻辑,客户端能够安全、快速地访问系统数据。项目研发数据传输方式三:对于网速好的,可以使用普通模式访问服务器端的数据,随时随地同步跟踪观察即可。项目研发数据传输方式四:参考华为大数据处理模式,采用分布式数据储存进行数据处理。

2.2基于工作过程通信工程项目管理实训系统集成

针对工程材料管理的特殊要求以及办公资料的需要,系统可以与PDA扫描设备进行数据连接,用户只需手持PDA扫描设备就可以进行材料的入库、出库及盘点。同时对项目资料的打印和下载起到快捷方便的作用。PDA扫描设备可以通过GPRS网络以及数据线连接等方式,导入到数据系统中实现系统的智能化。对于类似于供应商的管理,可以提供B/S架构的订单模式,供应商直接在网上提交单据。用户只需查询审核并且导入到系统中就可以实现自动存储。数据接口,系统可以导入Excel数据,直接生成表单,也可以直接导入Excel数据格式,方便在外地或者单机模式下也可以对项目进行调度管理。

2.3系统特点

(1)C/S框架下采用windowsform设计,数据库支持sqlserver和oracle等大型数据库,系统简洁,操作简单,上手快,易用性强,学习者不用专门学习也能了解和使用。(2)采用Excel计算公式嵌入技术,管理界面更美观,业务功能更强大,使用更方便,一个流程或是数据的工作就是一个简单的表单,没有复杂界面,实现异步数据开发,大大降低了业务之间的耦合。(3)融OA办公、工作流、业务模型、过程管理、进度管理、PDA、成本管理于一体,管理员根本无需增加别的办公软件就可以实现项目的管理功能,真正的一键式操作管理。(4)超强的兼容性,完全兼容Excel,可以导入及导出Excel,生成PDF文档,同时对于电脑的兼容也极强,能应用于windowsXP,win7,windowsserver系列,同时支持Linux和MAC系统。(5)工作流程不死板,可以自定义工作流程,实现了工作的无缝安排、自主跟踪和验收,做到了真正的系统办公,让管理者管理时更轻松、有效。(6)完美强大的报表功能,可以对表单进行直接输出、标准报表、三联报表等,配合打印功能。(7)高性能,基本采用富客户端的理念进行设计,服务器端更多承受数据的压力,保障了软件的稳定性。

2.4权限分工协议

(1)用户操作权限:添加、修改、删除、输出权限,授权用户拥有权限分组功能,同时任何操作记录都会生成在管理日志(最高级可见)。(2)项目管理权限:授权用户可以对应访问的项目,每个角色都有对应的授权,采用用户组权限管理系统进行权限限制。(3)审批流程:对定义的不同的表单拥有相应的审批流程,实现数据的工作流同步管理。(4)系统模块权限:授权用户可以使用的对应模块,以组为单位建立模块权限。

2.5主要模块

2.5.1人员管理模块

员工档案:员工信息、个人经历、证照列表、培训记录、奖励记录等员工基本信息。用户资料:用户组权限系统分配定义、用户的添加和删除功能。员工工资:项目中员工工资的计算、统计记录以及发放情况的统计。

2.5.2个人办公模块

包括个人总结计划、项目动态、工作流程、文件通知、请假日志、工作任务分配。

2.5.3合同管理模块

合同信息:各种项目设计到的合同电子档和管理。合同执行:各种合同变更和合同记录功能。

2.5.4材料管理模块

库存管理:对仓库进行盘点、计算、库存查询。材料计划管理:材料预算计划、采购计划、库存预警等。材料购买合同:对材料合同进行追踪管理,材料入库、出库损耗管理、材料结算以及实时材料。工具管理:工程使用工具的统计和租借管理。

2.5.5资料管理模块

可以自动生成合格的评定数据和不合格数据,自动汇总表格,自动管理表格,自动评定意见,汇总分部及子分部,并且可以保证表格与统一用表书籍一致。提供了表格填写范例、填表说明、条目说明等使用教程。资料网络同步化管理,可以多人联网在线协同编制资料,同时项目经理及监理可以随时进入审批。可以自己建立目录,绘制任意表格,复制表格,添加表格,复制表格,外部导入Excel,导出Word,导出Excel\PDF,编排表格顺序等。选择相关单元格系统可以自动按要求生成图形。内含专业的技术及素材和施工组织设计方案作参考。

2.5.6项目财务管理模块

通过付款单方式,对上述发生支出应付款进行支付。通过收款单方式,对工程上的收入项目进行入账。工程成本、人员成本、材料成本、机械成本、各种支出分析以及收入动态生成分析。系统可以自动生成相关应付款日志、收款日志等财务交易信息。借款账单、还款账单、存款账单对财务日常的资金进行记录。

2.5.7机械化设备管理模块

设备信息、设备维修、设备的配件管理、设备借出借入、设备验收、设备折旧等管理。机械设备在工程中的使用情况,进场、出场、租用情况的管理。

3结语

通过该系统,能够更好地在教学中模拟实际通信工程项目监理中的任务管理,让学生对通信工程管理工作流程更加清晰、明确,系统中也另外包含了考核模块,包含上传作业、批改作业、批量下载功能等,充分发挥了学生和教师之间的学习互动。当然,该系统也存在着一些不足。因为通信工程的自动化系统的设计和完善是一个非常复杂的大工程。大企业的各个部门在实际工作中还有更复杂的逻辑关系,特别是在系统的设计和完善过程中需要更细致的规划工作。即便如此,它对于在校学生来说也是一个不可或缺的实训模拟的宝贵资源。

[参考文献]

[1]黄兰,张优里.基于工作过程的通信工程项目管理实训系统[J].实验技术与管理,2015(2):145-148.

[2]向科.项目驱动教学模式下的网络工程实训室设计与实现[D].成都:电子科技大学,2013.

[3]张迪.通信工程项目管理系统的设计与实现[D].成都:电子科技大学,2013.

篇4

关键词:高职;软件技术;2+0.5+0.5;实训体系;综合实训

中图分类号:G64 文献标识码:B

大连东软信息技术职业学院成立于2000年6月16日,由东软集团、大连软件园、东软股份共同投资创建,虽然建院时间不长,但凭借深厚的企业背景、优势的教育资源以及大连软件园的环境优势,办学规模和办学质量逐年提升。2003年,我院成为首批国家级示范性软件职业技术学院。几年来,我们积极进行高职人才培养模式的改革和实践,提出了“2+0.5+0.5”的人才培养模式,即一、二年级进行专业技术教育,使学生掌握职业岗位必备的专业理论、基本技能,三年级先在校内实训基地进行半年的专业综合实训,然后到校外企业实习半年,完成毕业设计。本文就校内综合实训环节的设计加以阐述,供同行参考。

1综合实训在实训教学体系中的位置

实训教学是职业教育区别于其他普通高等教育形式的重要特点之一,是培养学生的实际操作能力,成为实用型人才的重要环节。科学合理地构建实训教学体系,是实现高职计算机软件技术专业培养目标的核心任务。

我们所构建的实训教学体系包括四个层次,分别是课程实验、课堂实训、课程设计;课程综合实训、实践课、职业认证课;专业综合实训;毕业设计。

专业综合实训建立在学生两年专业学习的基础之上,是强化学生专业综合能力和工作实践能力,以较好地适应实际工作需要的重要环节。

专业综合实训模拟企业的工作模式,为学生提供一个将所学知识融会贯通并与实际应用相结合的环境。通过实际开发项目,强化学生的需求分析、设计、编码、测试及系统网络构建技能,使学生在实战过程中提高编码熟练度及调试技巧,增强解决处理问题的能力;通过项目实战,训练学生熟练使用常用开发工具,熟悉项目开发文档和表格的撰写,适应企业的要求;通过实训,训练学生按照IT项目管理的要求,参与团队开发,理解、掌握软件开发思想及技术,体会项目开发的完整流程,积累工作经验。

2实训的设计

(1) 实训项目的来源

为了使学生在尽可能真实的环境下进行项目实训,我们采用企业的实际项目按照教学的需要加以改造作为实训项目。如我院学生进行Java项目实训的题目为“东软在线大学学习平台NETP”,该项目是我院实际使用的系统,可以支持同时5000名用户在线,是一个企业级应用软件,源代码行数达到12万行。

(2) 实训教学资源包

要想得到理想的实训效果,配套资源的开发非常重要,目前我们已经开发完成了java、.net、嵌入式软件3个方向的综合实训教学资源包,包括以下内容:

 网上考试系统

 实训前专业知识复习资料

 实训项目开发过程中的技术参考资料

 实训练习项目及参考代码

 实训项目及参考代码

 实训项目文档模板

 项目管理平台

 学生学习及交流网络平台

 实训教师用教学课件(含视频)及讲义

纸质教材、电子参考资料以及信息化网络平台形成了立体化的教学资源,满足了实训的需要,为实训的顺利开展提供了有利的保障。

(3) 实训的组织形式

将学生分成项目组,每组30人,由两名实训教师指导,项目组进一步分为六个项目小组,每两个小组完成一套完整的实训项目,每名学生均负责系统中一个或多个模块,按照开发计划进行开发。学生分组以自愿为主,男女混编,能力高低搭配。

(4) 实训的流程

整个实训历时20周,从周一到周五全天进行,实训流程如下图所示:

首先进行基础知识测试,便于指导教师掌握学生的实际情况,调整指导重点。

然后进行实践基础知识和技能的培训,内容包括基础知识的复习、开发环境搭建、开发技术和规范的培训,培训结束后进行编程练习。该阶段为期5~6周,主要目的是为进入项目开发做技术上的准备。

接下来进入项目实践阶段,该阶段为期约14周。项目的开发按照软件项目开发流程分为需求分析、系统设计、系统编码、系统测试和系统总结等几个阶段,每个阶段均要形成规范的项目文档,由指导教师组织进行评审。

最后2~3天的时间进行实训的总结工作,包括综合考试、实训效果的反馈调查、实训总结和个人总结,最后为通过考核的同学颁发实训结业证书。

纵观整个实训过程,安排非常紧凑,可以说环环相扣,使学生一进入实训就紧张起来,迅速地进入角色。

3实训的指导方法

校内实训既不同于课堂教学,也不同于真实的项目开发。参加实训的同学虽然经过两年的学习掌握了一定的专业知识和技能,但综合运用能力不足,缺乏实践经验,独立完成任务的能力差。这就要求实训指导教师承担双重角色,既是教师,教授知识和技能,又是项目经理,指导和监督学生完成任务。下面对实训中使用的指导方法加以总结。

1) 以教学的方法,通过实例讲解,让学生了解企业级编程中的常用技术,及必须掌握的难点、重点;

2) 以教学的方法,通过实例讲解,让学生了解企业级编程中所涉及到的知识在系统中的具体应用位置,及它们之间的相互关系;

3) 实训教师按照项目管理的要求及项目开发流程,以项目组的形式带领学生进行项目开发实战,让学生充分了解整个开发过程,在过程中掌握实用技术及方法,增加解决处理问题的能力及经验;

4) 尽量为学生组合分配可涉及不同知识点的实训模块,使学生通过实训,既熟悉企业工作环境,又掌握了开发技术,同时获得了多方面的技术使用方法,增加了工作经验;

5) 尽量在有限的时间内让学生完成更多的功能,提高学生编程的熟练度;

6) 严格按照企业开发要求进行管理,教师通过学生提交的日报、阶段性成果,个别指导、统一讲解,解决和规范学生开发中存在的问题,提高学生解决问题的能力,同时使学生掌握学习及查阅资料方法;

7) 设置不同阶段的考核,加强教师的指导作用,注重指导学生的学习方法,确保在一个项目完成后,为学生建立完整的开发思想;

8) 设置主流技术专题讲座,保证学生实训后,进入企业可以尽快熟悉环境及技术,满足企业的要求。

4实训实施的效果

2007年我们对软件技术专业部分学生进行了校内实训试点,所有学生都在教师的指导下完成了实训项目的开发,人均编码量达到8000行,编程技能得到了极大的提升。通过集中高强度的专业综合实训,学生将所学知识融会贯通,提高了应用技能和快速学习能力,加深了对软件开发过程的认识和理解,积累了项目开发实战经验,获得了职业岗位技能和自身综合素质的全面提升。这部分学生进入到企事业单位实习后,其工作能力也得到了用人单位的充分肯定。

5总结

在综合实训中我们引入了企业的项目,采用了企业的项目开发过程和管理方法,完成对人才的培养。通过实训,拉近了学校和企业的距离,实现了学历教育与就业岗位的对接。从实训的效果看,还是比较理想的,达到了预期的目标。同时,我们也体会到,实训要想取得满意的效果,必须有三个保障,首先是校内实训基地的设施要完善,能够为实训提供硬件上的保障;其次,要有满足实训教学要求的配套教学资源,为实训提供软件上的保障;另外还有非常重要的一点,就是需要有一支具备较强专业实践能力和丰富的实际工作经验的师资队伍,为实训提供师资上的保障。这三方面的保障缺一不可。

参考文献

篇5

肇庆学院软件学院从06级软件工程专业学生开始,与深圳某信息技术公司共同创建了软酷卓越实验室,在校内对学生进行实训,为期10天。2010年下半年与加拿大某IT培训集团、广州某计算机技术服务公司等企业合作开展07级、08级学生的项目实训活动。根据2006、2007、2008级学生的实训情况,本学院对公司实训过程进行分析,发现本院学生在实训后学习目的更明确,团队意识、就业能力、职业素质方面显著增强,视野更开阔,收获很大。但实训过程还暴露出学生存在以下问题:开发过程时间进度控制不当;前期团队成员交流不够;前期总体设计考虑不周,后期增加或修改数据结构;开发过程不重视文档工作,靠头脑记、口头约定,后期需要返工;团队精神缺乏,意见不统一,不会相互妥协;高估自身编程开发能力,测试时发现问题才不停修改;有些团队存在个人英雄主义,主要由一个人工作,其他成员在等结果。实训教学的目的是提高学生的职业素养与工程能力[3]。而在实训前几年的学习中,学生基本上都是在学习基础理论知识,实践机会较少。锻炼机会主要是理论课的实验,然而这种验证性的实验大多数是与市场需求和行业的发展有极大差距的。由于学院与主导实训的企业相互间沟通不足也导致一些问题,说明双方合作还有进一步改进之处,实训效果还有进一步提升的空间。结合前面所提到的学生自身所存在的问题,都迫切需要软件学院制订可行的的实训方案加以解决。

2实训方案

2.1实训方案体系结构

根据本校作为普通本科院校的课程设置特点以及在总结以往实训实习经验教训的基础上,以任务驱动为基础、市场需求为导向,本文提出本院的实训方案,其体系结构如图1所示。

2.2实训方案内容

从实训的体系结构可看到,整个实训过程主要分为3个阶段。

(1)第1阶段是软件开发理论指导。为让学生深入了解企业开发流程和相关软件工程标准,在实训前期先进行理论指导。首先是复习《软件工程》方面的教材,理解软件工程的原理、可行性报告和软件开发计划、需求分析、概要设计、详细设计、软件实现和测试、软件维护、面向对象技术与UML、软件开发环境、软件重用等过程和定义。同时还学习先进的软件能力成熟度模型CMM,了解国际通用的软件工程标准。其次强调软件开发过程不同于课程作业或实验,要遵守相关规范,不能一拿到题目就开始编码,需要先设计好数据结构和相应算法,并编写相关文档,才能开始编码和调试。还要选择合适的开发方法,如面向对象开发方法和面向过程开发方法;选择合适的开发模型,如增量模型、迭代模型、瀑布模型、螺旋模型、敏捷开发模型等;还要强调开发过程需要进行有效的软件开发过程控制,项目进度要得当,人力分配要合理,进行版本控制、项目质量管理等。最后强调测试,使用黑盒、白盒测试,运用Junit测试工具,自动生成测试文档,在小组内部进行内部测试和交叉测试,总结编程错误,提高编码质量。项目结束时,还要让每个学员发言,总结自身的得与失,感受自身的成长、成熟,责任心的提高,经验的积累。

(2)第2阶段是实训方案的核心,分为两个小阶段。首先在企业导师指导下进行知识强化,然后正式进行项目实训。知识强化作为项目启动前的一个必备阶段,主要采取案例式教学,以讲授和练习相结合的方式,内容包括语言基础、企业应用框架、专题技术讨论等形式,进行理论实践,目的是弥补学生在校学习的不足,实现向实训项目的平衡过渡。此小阶段最后进行综合强化实践,结合基础知识、先进开发技术、项目管理等组织实训内容,同时辅以企业职业素养的相关培训,使学生掌握软件工程知识、项目管理、先进开发技术和最新技术,提升知识拓展能力和协助沟通能力,为后续的项目开发和继续深入学习打下坚实基础。项目实训是整个实训活动的核心。整个方案针对学生的具体情况,提供一些前沿的、紧贴市场的行业热点项目供学生选择。这些项目使学生在掌握常规软件开发技能的同时,也能接触到物联网、云计算、移动应用开发、信息安全、3D等前沿IT热点。项目既包括.NET、J2EE开发平台通用编程技术的基础功能模块,也包括技术难度稍高,业务逻辑较复杂的附加功能模块,供不同层次、不同兴趣的学生进行选择,使参加实训的学生都能找到自己感兴趣的项目、感兴趣的内容、感兴趣的技术。整个实训又分为校内实践项目和校外实践项目。校内实践项目主要用于引导学生结合自己以往的体验进行开发的微小型项目,包括IT达人、基于Red5的视频课件点播系统、基于Silverlight的剑侠游戏、基于GoogleMap的拼车网系统、酷我相册、在线答疑系统、使用Mushup构建个性商品服务等。校外实践项目选择重点突出软件工程知识综合应用,项目企业级开发流程,行业成熟框架,行业项目。同时将项目详细分解,保证每个学生的工作量尽量饱满,突出实战。其内容包括Docstore系统、旅游垂直搜索引擎、聚票网、在线英语学习、汽车代驾管理系统等。整个实训实践过程在企业导师指导下,完全按照企业开发管理的各项制度进行组织管理,包括采用分布式网络远程协作模式,形成企业开发氛围,并提供质量保证,使工程实训能按照软件项目管理流程和规范进行运作。在管理制度上,严格执行考勤管理、考核管理、实验室管理、入退训管理等一系列管理制度。

(3)第3阶段是企业实习。第2阶段的实训项目虽然使学生的职业素养和工程能力有了极大提升,但这些项目仍是“虚拟”的,与现实项目仍有差距,仍不能做到与企业的生产实际无缝连接,还不能百分百地感受到在企业的工作压力。因此在实训后安排学生到与专业密切相关的软件开发企业中去实习,参与企业实际项目的开发流程,强化所学软件工程的理论知识与开发技术,综合运用在校所学知识以及通过实训掌握的技能进行实战,做到理论联系实际,最终为高质量的毕业设计与踏入工作岗位做好充分的思想准备。

3方案实施保证

肇庆学院历来重视应用型人才培养,办学定位是建设高水平、有特色、应用型综合大学。2010年下发的《肇庆学院关于加强实践教学工作的意见》,为本方案的实施提供了强有力的政策保证。另外,为保证软件学院的快速发展,肇庆学院把软件学院纳入学校的建设规划,占地113亩的中巴软件园在投入使用后,在2012年3月把软件学院的办公场所和实验室整体搬迁至软件园。这为实训基础的建设提供了用房保证。学院领导对教学改革尤其是实训基地和实践教学体系的改革高度重视,出台了相关的管理制度和激励政策鼓励教师从事教学改革,为教学改革的顺利进行提供了制度保证。

4结束语

篇6

关键词:项目;管理;职业化

项目管理原本是伴随社会建设和管理大型项目的需要而产生的管理学科,最初应用于航天、国防、建筑等少数几个领域。随着知识经济的发展与信息社会的进步,自20世纪80年代后,项目管理的应用领域迅速扩展到各行各业,成为现代社会中主要的管理模式[1]。目前,项目管理理念也逐步扩展到教育领域,是校企深度合作从理念引领到实践探索,再走向经验总结这一发展历程的重要体现。东莞理工学校在示范校特色项目建设中,开展了职业化培养体系建设项目。该项目本身就是基于项目管理理念而启动并运作的。随着项目工作的循序推进,在体系构建过程中,我们逐步探索并总结了基于项目管理理念而创设的师资职业化培养模式,并取得了一定成效。接下来我们将以东莞理工学校职业素养研究传播中心师资职业化培养过程为例,分析项目管理对于师资职业化培养本身及培养模式构建的重要价值;对师资项目管理职业化培养模式实施过程进行可行性分析[2]。

一师资职业化培养模式构建的内涵需求

(一)师资职业化培养概念的界定

师资职业化培养,是针对师资职业化意识、职业化思维、职业化输出三个维度所进行的综合培养与提升过程。为了有效构建学生职业化培养体系,我校首先从师资职业化培养入手,着力打造具有职业化意识、职业化思维并最终能够职业化输出的师资队伍[3]。师资职业化培养模式的构建与运行,最终必须指向这三个维度,方能实现培养目标。

(二)师资职业化培养模式的内涵需求

1.深刻理解企业生存规律,具备目标管理能力。这是师资职业化意识培养的核心所在。企业的项目管理是伴随着管理方法在长期性组织中的广泛应用逐步形成的一种以长期性组织为对象的管理方法和模式,其主导思想就是把任务当作项目以实行项目管理,即“按项目进行管理”。无论是项目管理还是按项目管理,都需要管理人员具备大局意识与系统思维,这恰恰是教师队伍在与企业需求对接过程别需要积累、充实的认知底蕴。职业化的师资,是培养职业化人才的基石。2.思维职业化,扭转“能力速成”的成长观。在传统校园环境中,教育的非竞争本质及教学、管理工作对稳定性、规律性的内在需求,容易使教师把教育本质需求与社会对教育者的能力需求相混淆,这往往导致教师对自身成长效能的敏感度降低,进入职业自我封闭状态。师资项目管理职业化培养模式,目标之一是让教师在能力逐级提升进程中,辨析“速成”“渐进”成长观的不同发展轨迹,站在需求方(学生、委托方)的角度重新定义教育质量标准,首先实现教师自身的自主成长、自我管理[4]。思维职业化,是师资职业化的认知保障;自我管理能力是师资职业化输出的检验标准。3.教育、教学能力的职业化输出,检验市场化。教师的教育、教学能力,在传统校园环境中,评价体系并未建立需求方评价机制。学生作为需求方与听众,并没有成为评价主体。教师的教学能力,并没有在评价体系中得到即时反馈,而仅仅是以口碑的形式存在着,教师的教学、教育能力自我提升缺乏强大的助推力。项目管理,推动教师围绕质量目标而汇聚各方资源,在每一次项目管理中,实现综合能力的小跃进。这种跃进所带来的,不仅是教育能力的逐步增强,更重要的是让教师通过实践真切认同“跬步千里”的成长观。

二师资项目管理职业化培养模式的探索与实践

项目管理,就是站在管理者的角度对日常中各种各样的任务进行管理,其主导思想上把任务进行项目管理,是一种以项目为中心的长期性组织管理体系。迁移到师资职业化培养领域,就是应用相同原理来管理大量持续发生的师资职业化培养活动,构建师资项目管理职业化培养模式[5]。我们学校为构建职业化培养体系,成立了职业素养研究传播中心,作为职业化师资培养项目的管理部门。中心的管理工作,由运作与项目两个部分组成。运作是指常规教学与管理部分,项目则指“按项目管理”的部分。具体操作要点如下:

(一)树立项目意识,开展项目管理

“当今社会中,一切都是项目,一切都将成为项目”,这是美国项目管理专业资质认证委员会主席PaulGrace对于项目的看法。“项目是为创造特定产品、服务或者成果所进行的临时性工作。”——PMBOK(2008版)项目的一般定义:为达到预定的目标而从事的有时间和资源限制的一系列活动。素养中心的成员绝多数来自学校各个专业及教研科组,职业素养课程的常规教学工作由素养讲师兼任。但在职业素养常规教学工作之外,中心的素养讲师还会根据素养工作项目的需要进行人员调配。就项目组织类型而言,属于强矩阵型项目组织。除了职业素养常规教学,素养中心的校内外的各项任务、活动都转换为项目。这种转换,不仅仅是名称上的改变,关键是管理意识与实施过程的切实转换,表1。当每个项目都有特定的项目、子项目负责人的时候,每个负责人就可以根据项目目标、周期去调动环境内的一切资源,去完成项目。项目的目的性、一次性、独特性、制约性,给教师在专业教学基础上,增加了一个隐性成长目标——项目管理能力的培养与提升。项目时间、质量、目标管理过程中,教师需要开展人员调度、部门沟通、冲突协调、预案检验等等,有计划、拆步骤、懂控制、能协调、善合作等良好职业习惯得到强化,推动自身行为的职业化。师资职业化培养模式内涵需求之一—职业化输出,因此得以实现[6]。按照项目管理理念去规范行动过程,以项目促管理,借项目运作驱动能力提升,是师资项目管理职业化培养模式构建的意识起点,也是实践该培养模式的关键路径。

(二)关注项目结果,对接职业化思维

每个项目单独而言,都具有临时性、一次性的特点,因为项目生命周期可预见,项目的质量、结果也是可以及时、即时得以检验的。这对项目负责人目标管理能力提出了挑战,只能全力以赴,实现项目需求方的预期目标。例如,每位教师素养示范课的质量要得到对方单位的认可,也就意味着每位子项目负责人不仅要对子项目负责,还要对项目本身负责,每个子项目负责人都是项目整体质量的负责人。项目的质量要求,反过来就是教师成长的内在动力。正如企业生产产品,必须符合市场客户的需求,教师的授课质量,也需要满足项目需求方的预期要求。如果达不到要求,也就失去了再次合作的基础。这对于教师本身的教育、教学能力提出了极大的挑战。每位项目负责人的项目管理质量都需要接受需求方的检验,而不仅仅是走完流程即可。因此,为了确保质量,项目负责人就会进行计划、管理,控制风险,根据自身能力进行课程开发,借助队友力量优化课程,为达成项目而进行资源、时间、进度等方面的管理[7]。这种压力是不言而喻的。不是每个人都敢立下军令状,也不是每个人都愿意守成。这样一来,项目管理就是一个平台,可以给教师的职业化成长提供真正的竞技、发展平台,成长梯度也就慢慢拉开了。这是师资项目管理职业化培养模式的可行性所在——只能自愿或者动员,无需强迫,也无法强迫,这就是推动师资成长的关键之处[8]。这跟教育领域关注过程本身的过程导向意识形成互补,帮助教师从过程导向意识为主,走向过程导向与结果导向并存,拥有从社会、企业角度反思教育、教学质量的职业化思维方式。

(三)规范管理流程,培养职业化能力

项目管理,包含项目整体、范围、时间、成本、质量、人力资源、沟通、风险、采购管理,这是企业项目管理的全部领域。师资项目管理职业化培养模式实践中,与之对应的管理流程有:项目整体规划、项目性质界定、完成时间、主要成本、质量要求、人员安排、各方沟通与协调、风险预测、物品采购及准备。校园与企业的项目管理,区别在于前者成本核算难度较低,运营风险也较小,后者则相反。素养中心在完成一个或者多个项目的时候,首先要根据项目需求确定人员安排,并进行相应沟通;人员初步确立后,就需要跟学校各个部门协调,完成人员调课、请假手续;车辆、采购等风险、成本核算工作同步进行。这些都是项目外部的协调、规划工作;与此同时,项目负责人及项目主讲人员根据项目需求、目标进行专业教学准备工作——授课前后的调研、反馈;授课后的小结与反思;项目管理工作的复盘……这期间也涉及中心内部人员的配合与调配。在项目管理中,教师的规划、沟通、合作、时间管理等职业能力逐步提升,工作流程日益规范,管理流程与工作流程都日趋规范化、职业化。这是师资职业化培养落地的重中之重[9]。

三师资项目管理职业化培养模式的成效

(一)师资队伍职业素养教育能力稳步提升

中心的讲师,在不同层级项目的带动下,在校内外平台的综合锻炼下,职业素养教育、教学能力呈梯队、梯度状态提升。职业素养教学能力显著增强,入职一年半、五年的青年教师就能够赴外校进行示范教学。来自电子、计算机、财经等专业的骨干讲师能够赴外校开展素养讲师团队构建工作。中心讲师还应邀赴大学、企业开展职业素养专题培训。随着职业素养教育实践工作的持续开展,来自全国各地院校、研究单位的教师、领导、科研人员,纷纷到学校进行素养教育相关话题的交流,沈阳研究院、北京教科院职成所、北京市教委职成处、北京大兴区教委职成科、北京市商业学校,广东省外语艺术职业学院等。中心讲师的传播足迹遍布东南、华南、东北、西北、华中,从职校到大学,从私企到国企,中心讲师完成了传统教师角色到职业讲师角色的自然发展与无缝对接。

(二)师资队伍项目管理意识增强,职业化能力输出稳定

临时性、一次性的项目,当其不断发生,数量不断累积的时候,素养中心按照相同原理来管理各种项目就是所谓的“按项目管理(MBP)”了。“按项目管理(MBP)”突破了传统的管理方式和界限,是现代管理的发展趋势。我校素养中心在与企业合作的过程中,逐步体会企业的思维方式与生存规律,充分运用项目管理的理念,从而引导教师尝试学习、管理各种不同级别的项目,从管理校内公开课项目、校内学生素养专题培训项目逐步走向管理校内外教师培训乃至校外素养示范课、校外素养讲师团队构建项目,使师资队伍在提升素养教育、教学能力的同时,同步提升项目管理能力,培养职业化意识,走向职业化成长。对企业管理学发展趋势的把握和理解,对人才培养方向的觉察意识到日常培养思路的切实转变,正是师资职业化意识不断增强的重要体现。中心的项目从单一项目到集合项目,从项目群到项目组合,中心能够承接的项目不断升级,职业素养传播能力不断增强。中心的讲师,从举行职业素养示范课到跨地区举行专题讲座,从个体讲学到团队作战,从中心统一管理某个项目到多个项目同时进行,素养讲师在项目管理中由普通教师成为为项目管理人员,职业化输出能力明显增强,并实现稳定输出。

(三)职业化思维助力教学改革与创新,实现三个全国首创

在项目管理过程中,职业化思维方式成为素养讲师团队教学改革与创新的强大推动力,教研活动实现校企深度融合。2015年全国首创开发职业素养实训平台,创新开展学生素养提升实训模式;2016年在总结“33666”新员工成长规律的基础上首创开发大型素养教育职业案例视频——《走近企业》,为学生的职场生存与发展提供服务,推动职业教育从专业技术教育走向职业化培养。2017年,首创开发拥有“服务闭环”理论实践基础、融合“服务无处不在”社会发展理念的专业案例视频课程《服务关键时刻》。师资队伍与企业深度融合,职业化培养体系大型建设项目完成了从素养意识培养到素养实训平台开发的对接建设任务,完成了从认识企业到服务社会的素养教育系列课程的内涵建设,并切实培养了一支拥有30多名职业素养专业讲师的职业化师资队伍。在近六年的探索与实践中,随着我校职业化培养体系大型项目建设工作的推进,我们对于师资项目管理职业化培养模式的研究也不断深入。这一培养模式的实施与坚守,深化了教师对项目管理的认知,同时有效提升了教师的项目管理能力。透过建设成效,我们不难发现:从师资队伍职业化意识的培养与养成,到职业化思维的构建与巩固,再到师资队伍职业化能力的综合切实提升与稳定输出,师资项目管理职业化培养模式具有可行性与实际推广价值,该培养模式能够实现师资职业化培养的内涵建设需求。

参考文献

[1](美)哈罗德•科兹纳(HaroldKerzner).组织项目管理成熟度模型[M].电子工业出版社,2006.

[2]中国(双法)项目管理研究委员会.中国现代项目管理发展报告[M].电子工业出版社,2011.

[3](美)美国项目管理协会.项目管理知识体系指南[M].电子工业出版社,2005.

[4]任旭升.PDM系统项目管理模块开发[J].电脑与信息技术,2017,(01):32-34+37.

[5]丛靖.市场营销实践中项目管理的应用研究[J].商场现代化,2017,(03):109-110.

[6]袁静.财务控制在项目管理中的运用研究[J].现代经济信息,2016,(03):216-217.

[7]张立斌.项目管理在计算机信息系统集成中的应用[J].科技经济导刊,2016,(34):32.

[8]杨斌.项目管理的研究综述[J].经营管理者,2015,(02):134.

篇7

关键词:软件工程;实训教学;策略

中图分类号:G642.3 文献标识码:A 文章编号:1002-4107(2013)11-0009-02

软件产业是国家战略性新兴产业,是国民经济和社会信息化的重要基础。软件产业要发展,人才是关键。随着全球信息化进程的加快和软件产业的不断发展,迫切需要提升软件工程科技队伍的创新能力,迫切需要应对经济全球化挑战的国际化软件工程人才。然而,当前我国软件人才培养的速度和质量均难以满足实际需求。一个突出的问题是:高等院校培养的计算机及软件人才的能力素质不能很好地满足软件企业对人才的实际需求,尤其在教学实践环节上,存在许多不足。建立校内实训和企业实训相结合的软件项目实训教学模式,可以加强学生的工程实践能力、团队协作能力和工业化素质培养,从而提高软件工程专业人才培养的整体质量。

一、开展校内实训教学的必要性

目前我国软件人才培养面临一种尴尬的局面:一方面企业对于计算机及软件人才需求强烈、高校计算机及软件专业毕业生供给旺盛,而另一方面软件企业招聘难、计算机及软件专业毕业生就业困难的现象普遍存在。如何有效缩短产生在软件人才培养和软件企业需求之间的供求距离,帮助学生顺利从学校跨入到企业,已经成为当今教育界和企业界共同面临的问题[1]。

实习和实训是提升学生的工程实践能力和工业化素质的有效途径。实训是针对在校学生缺乏项目实战经验的问题,以软件企业需求为导向,以提高学生的职业能力为目标,以参与实际应用项目开发为背景,在学校能控制的状态下,按照人才培养规律与目标,对学生进行职业技术应用能力训练的教学过程。学生在实训中分别担任不同角色,以团队形式进行项目分析、方案设计以及应用程序开发和交付等所有过程,它不同于课程设计,也有别于实习[2]。实训拉近了企业与学生之间的距离,实现了学生就业与企业需求的平滑对接。

当前,学生参加项目实训的主要途径是到校企合作企业或校外实践基地。然而,随着软件工程专业招生规模的扩大,软件企业出于工程质量、工期要求、客户资料及企业核心技术保密等多方面的考虑,无法接纳大量的学生进入企业进行工程项目的实践[3]。为了满足大多数学生的软件项目实训需求,构建企业实训和校内实训相结合的实训教学体系已经成为一种必然的要求。为此,哈尔滨理工大学软件学院成立了软件实训中心,在校内为学生搭建一个模拟企业真实工作环境的学习实践平台,借鉴企业项目实训流程,以项目驱动的模式对学生进行软件项目实训,训练学生按照软件项目管理规范和要求,参与团队开发,熟悉项目开发的完整流程,积累项目经验,从而提升工程实践能力、团队协作能力和工业化素质。

二、校内实训教学的总体思路

(一)总体思路

校内软件项目实训要坚持校企合作和产学研互动,以软件企业岗位技能需求目标为导向,以真实软件项目开发为驱动,以一流的设备和工作环境为依托,以有丰富工程经验的实训教师为指导,遵循软件企业的管理规范和软件项目的标准流程,在项目实训中培养、提升学生的工程实践能力、团队协作能力和工业化素质,从而缩短人才培养和企业需求之间的距离,协助学生尽快实现从“学生角色”到“职业人角色”的转变。

(二)基本原则

校内软件项目实训应该遵循仿真性、适用性、先进性和创新性原则。

1.仿真性原则。坚持“从企业中来,到企业中去”的原则,包括实训项目、管理形式、质量评估、指导教师都来源于企业,而实训效果和质量,最终也要到企业中去检验。

2.适用性原则。软件项目实训要结合学校软件工程专业人才培养的目标和特点,根据国家经济结构和产业结构调整对软件人才培养的需求来进行,既具有针对性,又具有适用性。

3.先进性原则。用于软件项目实训的设备和技术要具备先进性,实训条件应与软件企业的同期设备具有相同的水平,并争取有一定的超前性。

4.创新性原则。采用先进的CDIO工程教学理念,以项目驱动的方式实施实训教学,发挥观念引领和思想导向的作用。

三、校内软件项目实训的策略

开展软件项目实训的两个关键要素是实训案例和指导教师,同时涉及实训环境、教材、制度和平台建设等。

(一)实训环境建设

实训环境是开展校内项目实训的基础条件,应该体现仿真性和先进性原则。目前,哈尔滨理工大学软件学院专门成立了软件项目实训中心,致力于在校内搭建一流的实训环境,现已建成两个实训室和一个讨论室,配备了最先进的PC机和软件开发环境,每个实训室可以容纳68人,人均占有面积2平方米,每人一个工位、一台高配置计算机。讨论室供学生在项目实训中召开项目小组会议、进行项目评审等。

(二)实训案例建设

实训案例是开展校内软件项目实训的关键要素。实训案例应能体现当前软件技术发展的主流技术,具有先进性和代表性,同时考虑不同专业方向的适用性。实训案例建设采取企业引进和自主研发相结合的方式,具体措施包括:

1.合理规划,针对不同的专业方向建立相应的实训模块和实训案例。目前哈尔滨理工大学软件工程专业设有“软件开发J2EE技术”、“软件开发.NET技术”、“嵌入式技术”、“物联网软件开发技术”、“移动计算软件开发技术”共5个专业方向。为满足不同专业方向的需求,为5个专业方向分别建设实训案例3―5个。

2.规范管理,采用CMMI5项目管理成熟度模型,开发实训案例模板。针对不同方向,实训案例虽然具有不同的功能并采用不同的技术,但从教学角度来说,都应该遵循共同的规律。为了规范管理和保证质量,应用软件企业普遍采用的CMMI5项目管理成熟度模型,抽象出实训案例的共同特征,形成案例模板。每个案例都按照模板要求,具有完备的技术文档和参考程序,包括系统需求说明书、概要设计说明书、详细设计说明书、测试计划说明书,测试用例说明书、系统使用说明书等。

3.产学结合,以企业实际工程项目为背景,适当改造,开发实训案例。软件公司具有最先进的开发技术,但企业实际项目通常规模很大,不适于直接用做实训案例;另外,公司由于商业竞争和技术保密等原因,不愿意公开其技术方案、程序源码等项目资料。目前,软件学院已有多名教师在东软集团等企业参加实践锻炼,获得了部分项目资料,通过对这些项目资料进行整理和改造,开发项目案例,使之既体现实用性和先进性,又适合实训教学。

4.学研结合,以学生兴趣和创新为动力,自主研发实训案例。兴趣是学习的动力,创新是进步的源泉,学研结合是最好的学习方式。结合教师的科研项目,引导学生进行一些有创意的软件项目开发活动,边学习边开发,在此基础上形成实训案例。这些案例更适合对学生进行实训教学,有利于激发学生的学习兴趣,培养学生的创新意识。

(三)实训师资建设

当前,高校教师普遍存在缺乏工程实践经历和项目经验的问题。因此,校内软件项目实训由企业工程师和校内教师共同指导。聘请企业资深工程师担任企业指导教师,由参加过企业实际项目开发并且教学能力突出的专业教师担任校内指导教师。近年来,哈尔滨理工大学软件工程专业有多名教师在东软集团、青岛软件园等企业接受了企业实践训练,基本具备了开展校内实训的师资基础。

(四)实训制度建设

实训制度是实训质量的重要保障。实训制度建设包括建立并完善实训管理规范、执行细则、质量评估体系、学生管理规范、实训案例管理办法等一系列规范文件,并建立相应的实训运行机制等。

(五)实训教材建设

实训教材是将教育思想、理念、宗旨等转变为具体教学实践的基础,是保证实训教学顺利开展的重要工具。为了有助于培养学生的工程实践能力,实训教材的内容应该具有很强的工程指导性。实训教材编写要改变普通教材偏重知识体系完整性的做法,改为重视工程项目的完整性。每一本实训教材都应该有完整的软件工程项目案例,并充分体现指导性、实用性、完整性和技术先进性。实训教材建设可以采取有偿选用企业实训教材、教师和企业工程师合编教材相结合的方式。

(六)实训平台建设

软件项目实训涉及大量的人员信息、文档、代码和多媒体资料。通过开发软件项目实训平台,可以方便实训案例的管理和维护,对实训流程进行有效管理和实时监控,在减轻教师的教学压力的同时实现资源共享,使学生能够随时随地地参加实训学习。实训平台设计分学生、教师和管理者三种角色。学生可通过平台进行项目实训,获取参考资料和帮助文档,查看实训任务,撰写日报及工作总结、提交工作成果,全程接受实训指导和监控;教师可通过平台分配任务,查看学生任务完成情况,监控各教学环节,提高教学质量;管理者可获取实训的各类统计信息,随时了解学员的实训情况及实训教学情况,监控实训教学过程。

参考文献:

[1]贾晓辉,刘凤华,郭清宇.软件工程专业实训基地的建设与实践[J].Computer Education,2009,(8).

篇8

关键词:实践教学;项目驱动;软件项目管理:软件工程

随着信息技术的飞速发展,软件产品的规模也越来越大,复杂程度越来越高,项目失败的概率也随之增长。研究表明,软件项目失败的原因主要有两个:一是错误的软件项目管理;二是应用项目的复杂性。实践证明错误的软件项目管理是导致软件项目失控的直接原因。各软件企业为了能高效高质地开发软件产品,都在积极将软件项目管理引入开发活动中。然而在“软件工程”的教学中,软件项目管理的教学效果却不尽人意。一方面,教材中的案例缺乏完整性、系统性和实用性;另一方面,软件项目管理的讲授方式不是十分合理,学生重视力度不够。作者将结合多年的软件工程教学经验,对软件项目管理的教学方法进行分析和探讨。

1软件项目管理的教学内容及特点分析

软件项目管理[1]是为了使软件项目能够按照预定的成本、进度、质量顺利完成,而对人员、产品、过程和项目等进行分析和管理的活动。软件项目管理是软件工程教学中的重要内容,它涉及了软件项目管理的五个标准化过程组和范围管理、时间管理、成本管理、质量管理、人力资源管理、沟通管理、风险管理、采购管理、项目综合管理九大知识领域,几乎覆盖了软件产品从立项到结束的整个过程。图1形象地展示了软件项目管理与软件开发过程在时间上的先后顺序。

大多企业的优秀管理者都是具有丰富经验的人员,同样,软件项目管理水平的高低偏重于软件项目管理经验的积累。软件项目管理的学习不仅仅是要掌

图1软件项目管理与软件开发过程的时序图

握基本的原理、方法和完成相关的设计文档,更重要的是将理论应用于实践,让学生真正理解理论的作用,体验在实际项目实施中理论知识的具体应用场景,培养学生的软件项目管理思想。立足于软件项目管理的教学目标和要求,结合软件项目管理自身的特点,分析研究认为,项目驱动的软件项目管理教学

方法能够充分调动学生学习的积极性,培养学生动手实践和主动探索的精神,提高教学的质量和水平。

2项目驱动的实践教学法

项目驱动教学法[2]是一种以建构主义为理论基础的教学方法,它以项目开发为主线展开教学,整个教学过程是一种在教师的指导下,以学生为主体的协作过程。这种教学法的主要特点是始终以项目中的任务展开教学,既注重最终的实践结果,又注重完成项目的过程。其中教师的职责在于使学习者置身于探索知识之中,通过具体项目的开发提供真实的“情境”,即实际项目中需要解决的问题。然后,通过教师的指导,学生之间的讨论来解决问题。这种模式旨在把学生融入任务完成的过程中,让学生积极地学习,自主进行知识的建构,以培养学生综合能力为最终目标。

2.1项目驱动教学对学生能力的培养

(1) 培养学生自主学习的能力。项目驱动教学法中任务的设定真正实现了以学生为主体的教学方针,学生为了完成任务就会主动去图书馆或相关的网站查阅信息,从而可以丰富知识,提高自学能力。

(2) 培养学生团队合作的能力。把全班学生分成几个小组,每组项目的完成情况,影响小组每个成员的评价,因此为了团队的整体利益,小组成员之间就会不可避免地展开讨论和争辩,最终达成共识,相互协作完成任务。

(3) 培养学生分析问题、解决问题的能力。任务设计后,让学生自己讨论,分析任务,提出问题,充分发挥了学生在学习过程中的主动性、积极性和创造性。这种分析问题和解决问题的能力同样可以应用到其它的领域。

(4) 培养学生实践创新能力。实践是创新的源泉。对于同一个任务,每个小组采用的解决方案不尽相同。他们可以根据自己的知识背景和对任务的认识,对任务的实现方法进行大胆的设计,从而培养学生的创新思维,提高学生的创新能力。

总之,项目驱动的任务式教学方法能够充分发挥学生的主观能动性,全面提高他们的综合素质。

2.2项目驱动教学法的操作过程

“项目驱动”教学模式是教学过程中诸要素相互作用而形成相对稳定的组织结构和操作程序。 采用“项目驱动”教学法,在软件工程项目实施的每个阶段,我们均采用“项目任务――分析任务――理论学习――完成任务――评价总结任务”的教学模式。学生在完成“项目任务”的操作过程中,发现问题、解决问题,通过对任务的剖析,丰富了学习的经验、提高了学生完成任务的能力。

3教学实施

从软件工程的角度讲,软件项目管理过程主要分为七个阶段[3]:可行性研究阶段、需求分析阶段、设计阶段、编码阶段、测试阶段、验收阶段和维护阶段。我们在“软件工程”的教学过程中,打破以往按教材编排顺序讲授知识的方式,以软件项目的管理过程为讲授顺序,并以一个完整的具体项目实施为依托进行“软件工程”教学。其中软件项目管理的教学内容将穿插到软件生存周期各个阶段进行讲授,各阶段将会不可避免地包含相同的管理内容,通过学生重复学习与实践,可以使其深刻体会软件项目管理的思想。本校计算机专业大三学生的“软件工程”课程共54课时,我们按照理论教学与实践教学1:1的比例,先进行相关理论知识的讲解,然后进行课程实验的具体实践,结合“PetStore电子商务网站”的建设,让学生及时运用所学内容来完成项目任务,通过将软件项目管理的教学内容贯穿到项目实施的整个过程来实施教学。

3.1教学准备

(1) 设置项目任务。在教学实施前,教师应根据教学进度、教学目标和要求制定教学计划,并将PetStore系统建设分成各个相对独立的子项目,将相关的理论知识分散在各个子项目中。学生应根据教师的安排认真阅读项目要求,查阅相关资料,对相关问题进行思考分析,并为课堂讨论做好准备。

(2) 建设团队。我们对学生按“项目小组”以自由组合的方式建立软件开发团队[4],每个团队不得超过6人,各组成员根据实际项目开发的过程进行分工。项目经理由小组成员讨论推荐产生,负责整个项目的规划、实施和控制。系统分析师、软件测试工程师和开发工程师通过自我推荐或项目经理指定产生。项目中的每项任务要落实到人且规定该任务的起止日期和时间。

(3) 建设规范的实验、实训室。根据项目驱动教学的特点,不仅需要学生提交书面的阶段性文档,还要通过具体的实践实现项目任务,提交项目作品。因此规范化的实验、实训室成为项目顺利完成的保障。

3.2教学内容

我们将从软件的生存周期着眼,利用阶段化的项目管理方法,结合项目实践,对工程化生产中的管理工作进行讲解。对于软件项目的每一个阶段均要做出工作计划,在阶段结束之后,要对该阶段的工作活动进行总结评价,并对后续阶段的时间、人员、资金方面的需求做出估计。下面按软件项目的开发阶段,以PetStore系统的建设为例,详细介绍软件工程中软件项目管理的教学内容及相关的项目实施任务。

3.2.1问题定义与可行性研究阶段

问题定义与可行性研究阶段主要涉及的项目管理教学内容包括:确定项目实施范围、项目目标、评估实施过程中主要的风险、制定项目实施的进度计划、成本和预算计划、人力资源计划等。

针对PetStore系统的开发建设,我们让老师模拟实际的用户,学生在对用户调查的基础上,结合软件项目管理理论知识,通过查阅资料、小组成员之间的讨论,编写详细的“系统目标与范围的说明书”。按照说明书的内容和要求,分析项目可能存在的风险,建立“风险项目检查表”。明确系统流程,建立系统逻辑模型,制定不同的解决方案。通过与用户的沟通,考虑经济上、技术上的可行性,比较选择一个较优的解决方案。在任务完成的过程中,学生可以真正感受到非文档所能体现的管理问题,如人力资源管理、沟通管理、风险管理等。

3.2.2需求分析阶段

本阶段将更加全面、准确地分析PetStore系统的需求,主要涉及的管理工作为需求管理、质量管理、沟通管理等。通过与用户的多次沟通,明确系统可以分为用户管理、商品管理和维护库存数据库三大功能模块,每个大的功能模块又可分为若干小模块,如用户的注册模块、登陆模块、修改模块等。为保证PetStore系统的开发质量,需要在此阶段制定软件质量标准,主要包括功能性、稳定性、经济性、适用性、可靠性、安全性、可维护性等指标。明确系统的各种需求后,编写“软件需求规格说明书”。

3.2.3软件设计阶段

软件设计是一个将需求转变为软件陈述(表达)的过程,程序的质量主要是由设计的质量来决定。本阶段主要包括范围管理、质量管理、时间管理、沟通管理等软件项目管理方面的内容。例如在PetStore系统设计的过程中,根据“需求规格说明书”中需求分析方法,确定所采用的软件设计方法及系统数据、软

件框架。软件设计阶段的任务主要包括PetStore系统界面设计、数据库设计、数据结构设计、编写设计文档等。在设计过程中始终要求按照质量标准予以实施,并及时进行质量评估。学生完成PetStore系统设计后,可以邀请用户或其他小组成员参与设计复审。复审时,设计人员要提出对设计方案的详细说明,答复与会者的问题,并记下重要的评审意见。

3.2.4编码阶段

编码阶段涉及的软件项目管理教学内容主要有风险管理、质量管理、进度控制、成本管理、时间管理、配置管理、项目度量管理等。针对PetStore系统,按照设计文档的要求,对系统的各个功能子模块采用自己熟悉的语言进行编码设计。在PetStore的功能模块开发过程中,并不能完全保证项目按照开发计划进行,为了能使项目进度和开发计划同步,软件管理者在项目开始后应时刻关注计划执行情况,随时进行风险分析,调整项目进度,使实际进度与计划进度保持一致。编码结束后,由项目小组的技术人员对代码是否按规范编写进行审核,以保证编码的质量。

3.2.5测试阶段

测试阶段主要涉及的软件项目管理教学内容有质量控制、配置管理等。针对PetStore系统,在编码阶段由项目开发者实现单元测试,测试阶段由独立于开发人员的测试人员进行“渐增式”的集成测试,最后,对照需求说明书,完成确认测试,并编写相应的测试报告文档。在测试过程中,学生利用配置管理的CASE工具,可以了解配置管理在软件开发中的具体应用及其所起到的重要作用。

3.2.6运行和维护阶段

运行和维护阶段的软件项目管理内容主要包括维护成本估算、配置管理、风险管理、维护管理文档的编写。在PetStore系统的维护中,加强文档的建设,做到任何事情均有记录,任何变更均可回朔,利用维护日志和软件修改报告记录维护过程中的具体实施情况,学生可以根据维护情况参照开发工作量来估计维护的费用。此阶段还可以让学生选择合适的自动配置管理工具来实施配置管理。

3.3教学总结

我们要求学生按PetStore项目生命周期的开发阶段进行阶段性项目总结。每个阶段的教学结束后,老师给学生一定的时间来实现PetStore 系统相关的内容,同时要求每个项目小组派一名代表在课堂上对阶段性的工作实施过程进行讲解,让全班学生共同讨论,相互交流不同的观点,以期从讨论中发现自己的不足和别人的优点,同时也能活跃课堂气氛,培养学生主动思考的意识。

在“软件工程”软件项目管理的教学过程中,我们注重的不是具体某一管理技术的学习,而是让学生深刻体会软件项目管理的过程,培养学生软件项目管

理的思想。

4结语

实践表明采用“项目驱动”的软件项目管理教学方式,可以将学习置于一个真实的软件项目开发环境中,让学生亲自动手操作来学习“死”的理论,加强理论与实际的联系,从而激发了学生的创新意识,调动了其学习积极性,培养了学习兴趣,提高了他们分析问题和解决问题的能力,达到了教学目标和要求,起到了良好的教学效果。

参考文献:

[1] 张建成. 周呜乐. 浅谈软件项目管理[J]. 信息技术与信息化,2008(5):84-86.

[2] 邓锐,佘维. 基于筛选机制的高职软件技术专业项目驱动教学探讨[J]. 计算机教育,2008(22):113-114.

[3]Php Metzger,John Boddie. 软件项目管理―过程控制与人员管理[M]. 北京:电子工业出版社,2002.

[4] 裴小兵. 基于软件开发团队的软件工程教学实践研究[J]. 计算机教育,2008(2):55-56.

Application of the Thinking of Software Project Management in "Software Engineering" Teaching

ZHANG Zhong-lin, WANG Jian-sheng, LAN Li

(School of Electronic and Information Engineering, Lanzhou Jiaotong University, Lanzhou 730070, China)

篇9

学生可以在教师的帮助下在于同学的互动中主动学习,避免了传统课堂的单一教学形式对学生积极性的影响。寓教于乐的教学视频也可以提高学生在课下主动学习的积极性,为知识传授提供了新的形式。

2软件工程专业的翻转课堂教学模式

软件工程专业课程的特点是基础理论较为抽象、对学生的创新能力要求较高。目前各高校的软件工程专业课程都有专门的实践教学环节,但仍离不开理论知识的讲解和思维方式的训练,这些都导致学生积极性不高、教学质量下降。哈尔滨师范大学软件工程专业在研究翻转课堂教学模式和本专业课程特点的基础上,提出了一个适用于软件工程专业课程特点的翻转课堂教学模型。在软件工程专业的翻转课堂教学模式中,学生课前观看教学视频学习理论知识,通过和教师的即时交流完成知识学习;教师则根据学生的反馈统计课程的开展情况,酌情安排课上时间分配。在课上的教学环节中,教师首先集中讲解学生反馈的疑难知识点,对重点内容进行简要归纳,然后根据课程内容和教学统计结果提出实践学习内容。学生自由分组创建实践团队,按照软件开发过程的要求进行分工和调研,最终在教师的指导下完成一个具有项目特征的实训工作,提交相关的设计文档和研究成果。教师的课上任务就是点评提交的成果,总结学生的表现,解答学生实践过程中的问题等。

3软件工程翻转课堂云计算教学平台

翻转课堂教学模式需要一定的技术和资源支持,云计算环境无疑是最佳选择。经过不断的探索和研究,哈师大软件学院构建了一个基于云计算环境的翻转课堂教学平台,包括课堂软件开发、课前理论学习、运行管理和教学评价等模块。

3.1软件开发模块

软件开发模块体现了翻转课堂中实践教学的具体内容,是整个教学平台的核心功能模块。按照软件工程对软件开发生命周期的定义,软件开发模块分为项目规划、需求分析、系统设计、代码实现和系统测试等教学过程。在一个项目目标的规划内,每个教学过程都对应前后关联的任务、文档和成果。实际的教学过程是学生登录云计算平台进行实际的软件项目实训练习,以团队的方式完成项目,编写文档和提交成果报告。教师也要登录云计算平台全程监控和指导。云计算教学平台的教学资源库是通过深化校企合作得来的,所有的案例都来源于真实的软件开发项目,学生甚至可以在企业项目经理的指导下通过教学平台进行真实项目的开发。软件开发模块结合了翻转课堂、任务驱动和校企联合等面向应用的教学模式,体现了“工学结合、顶岗实习”的软件工程专业课程实践教学理念。

3.2理论学习模块

理论学习模块是体现翻转课堂模式课前学习的功能模块,该模块的主要功能包括教学视频、课前训练和课程统计等。教学视频功能的资源都来自国内知名高校的公开课,并且具有快进、回放、重放、暂停等播放功能,便于学生自定义课前学习。课程教学视频的内容、视觉效果、互动性和长短都要根据学生的学习效果定期调整,不仅要保证教学内容和课前学习的目标吻合,还要突出教学重点和难点,方便教师和学生的课前交流。课前训练功能是在每个教学视频播放前设置一些教学问题,让学生在观看视频时寻找答案,在视频结束后学生要根据提示进行简单的问题解答和知识训练。课程统计模块可以统计学生观看视频和回答问题的情况,有效提高教学的目的性。除了上述3个主要功能外,教学平台还提供了方便教师和学生交流的论坛,所有与课程相关的讨论和问题都可以在论坛上交流和解答。

3.3运行管理模块

运行管理模块是部署在软件工程翻转课堂云计算教学平台云端应用服务层中,将各种即时通讯、视频播放和在线论坛等应用集中封装的服务层次。具体的功能包括项目管理、学生管理、资源管理和师生沟通等。

1)项目管理子模块。

项目管理模块用来保存学生的实训成果和相关报告。该模块具有文档在线编辑和软件展示功能,可以根据课程类别和章节提供在线的实训环境和展示服务。学生在课程进行中提出的问题也可以在项目管理模块,由任课教师或企业专家在线解答。在实践教学中,教师可以通过项目管理模块掌握所有学生团队的项目进展情况,并通过在线成果交流来提高实践教学的教学质量。学生在项目管理模块中能够即时了解本队同学和其他团队学生的开发进度,这不仅有助于提高团队内部的沟通和协作,还可以通过比较和竞争提高团队凝聚力。

2)学生管理子模块。

学生管理模块用来监控学生的课前视频观看和课中实训练习状态。学生课前的视频教学是独自进行的,有效的教学监控是保证出勤率和质量的重要因素。学生管理功能不仅能监控学生是否观看了视频,还能知道他们观看了哪些视频,哪段视频的播发次数最多、时间最久。这些监控数据对教师掌握学生课前学习状态有至关重要的作用,教师可以通过在线统计获取课前学习数据,也可以在线设置各项参数自动获取指定人员和章节的统计数据。对于课中的实践教学,学生管理模块也可以获取学生团队的练习资料,比如项目进展情况、资料是否齐全等,这些数据可以为课后评估和项目管理等模块提供有效数据支持。在课程结束后,学生成绩也通过学生管理模块统计和查询。

3)资源管理子模块。

资源管理模块用来存储和维护云计算教学环境中教学资源。教学资源包括理论学习视频、课堂项目资料、软件开发资源和企业开发知识库等。这些资源的质量决定了教学的质量和效果,比如理论学习视频是否寓教于乐直接影响学生的学习积极性,课堂项目资料是否具有针对性直接影响教学的应用价值,企业开发库的资源是否有效直接影响学生的实际工作能力等。资源管理模块不同于传统的软件资源库,它具有在线文档编辑、视频制作、网络资源搜集等高级功能,可以实现对已有资源的改进和创新,也可以实现网络资源的汇总和摘选。另外,通过和一些国内知名云供应商的合作,我们还构建了包括软件开发云环境、企业软件项目库和软件开发技术资料库、软件开发文档模板库等在内的高级应用型软件开发资源平台。

3.4学生评价模块

学生评价模块对学生学习过程和教师教学过程的评估打分。其中学习过程根据翻转课堂教学模式的要求分为课前理论学习和软件开发实训两部分:课前理论学习主要包括视频观看、作业完成、课堂交流表现等方面的评估;软件开发实训则是通过对项目成果和研发报告的评估来获得分数。这两部分分数按照一定比例折算成学生专业课程的课程分数,和期末考试笔试成绩一起考核。对教师教学的评估则通过课程中的表现定性评价,评价的指标包括在线时间、操作频率、交流次数和学生打分等。

4实施效果

基于云计算环境的软件工程专业翻转课堂教学经过4个月的试运行,取得了显著的教学成果。使用云计算平台的学生在知识认知和技能实践等方面的能力比往届学生有较大提升。学生可以通过线上交流和团队合作完成开发任务,教师可以通过在线审核完成教学任务,基本达到了云计算平台的设计目标。为了进一步掌握云计算平台的翻转课堂教学模式的实践效果,通过校内走访和问卷调查等方式深入了解学生的学习积极性、动手能力和计算思维意识。结果显示学生对这种寓教于乐的教学方式普遍认同,对自身知识掌握和动手能力的提升感到满意,教师则对系统带来的丰富教学资源和低成本办学模式感到满意。

5结语

篇10

关键词:项目;工作室;管理机制

中图分类号:G642.0 文献标志码:A 文章编号:1674-9324(2016)16-0148-03

围绕“校企合作、工学结合”人才培养模式、“项目驱动”教学改革以及依托工作室搭建校企合作平台等方面开展高职教学改革,在国内诸多高职院校均已付诸实施,并取得良好的教学效果,为我国高等职业教育发展做出了积极的贡献。本文也积极针对这些热点问题进行研究,经过长达4年多时间的深入探索和实践,构建了基于项目驱动的工作室平台体系架构,系统有机地将企业项目贯穿于人才培养体系整个过程,校企双方通过项目进行深层次合作,配套建立完整的管理机制综合管好和做好项目,并让学生参与项目建设,全面提高专业综合技能。

一、基于项目驱动的工作室平台建设思路

基于项目驱动的教学是建立在建构主义、行动导向等教学法基础上,其将若干实际工程项目综合体现专业课程所需讲授的教学内容和要求[1],根据项目培育学生自主学习、团队协作、实际操作、沟通协调等综合技能素养。将驱动教学实施的项目根据教学认知规律划分为三个阶段:教学环节、比赛环节、实战环节。其中教学环节则是体现为课堂教学项目和实训教学项目,项目来源于商业项目;比赛环节则是围绕区内外高等职业技能大赛,学生与其他院校同类专业学生同台进行项目作品竞争,锻炼学生在赛场环境下的心理承受能力;实战环节则是综合技能提升阶段,分为线下商业项目和线上“互联网+”项目两种,其中线下项目主要为工作室校企合作项目为主,线上项目则以“互联网+”思想为指导,在互联网上类似于猪八戒网等使用抽奖悬赏、在线招标、点对点雇佣等形式承接众包项目,涵盖项目整体管理、范围管理、时间管理、成本管理、质量管理、人力资源管理、风险管理、沟通管理等知识领域[2],极大促进学生综合素质能力的提升,为他们今后顺利到企业顶岗实习和就业夯实了厚重的基础。同时,在项目实施过程中教学环节和比赛环节突出培养学生基础技能为主,实战环节以实际商业项目为主线强化训练学生综合实战能力,在整个职业人才培养体系架构中处于关键位置。本文以工作室作为基础平台,以“谁管项目,谁做项目,做好项目,管好项目”为架构设计理念,制定了项目管理双导师制、项目团队管理机制、项目运作激励机制、项目过程管理机制等四大机制来维系实战环节校企合作项目和众包项目的顺利实施。

基于项目驱动的工作室平台总体设计思路如图1所示。

二、多元化项目驱动全面培育学生综合技能

1.商业项目教学资源库。以企业已完成的系列商业项目作为主线,有机地在实际项目驱动的教学过程中融入专业知识、能力、素质等综合知识内容,将丰富的合作企业、丰富的商业项目资源开发为可操作可实施的教学资源库,并由基础技能、职业标准和能力拓展模块组成分段式教学资源库。①课程教学项目,按照简单到复杂、先易后难原则,将商业项目进行精简化处理,教学设计时筛选其部分模块能够覆盖完成相关课程内容即可,帮助学生在学习过程中较早接触到与项目相关的知识内容,也为后面教学深度拓展这些模块奠定基础。以《程序设计》课程为例,整门课程根据项目任务进行课程安排,围绕一个完整精简版的商业项目案例“B2B商城”开展教学组织活动,将该项目7个功能模块若干个子任务分解融入到课程各个教学环节中,无缝衔接了商业项目工作任务与课程内容,实现“教、学、做”有机融合。②实训教学项目,实训教学所涉及的项目是课堂案例项目的升级版,项目核心内容基本跟商业项目关键技术保持一致,保证学生实训项目所用到的知识点能够综合体现,能够全面将其课堂上所学知识学以致用解决项目实际问题。同时,综合考虑到每个学生在接受知识能力水平上的不一致性,在实训教学中将需要采用若干人协同合作的项目分组,每个人根据各自特长分工完成项目各项任务,培养学生团队合作精神,增强项目实施的可操作性,降低项目实施难度,确保项目能按期按质地完成。

2.技能比赛项目。2013年教育部明确指出“开展职业技能竞赛是提高教育教学质量的重要手段”,提出了“以项目为载体、工作任务引领、行动导向”职业教育教学改革理念,达成了“在做中学、在做中教、教学做合一”的共识。技能比赛项目很好地锻炼了学生专业技能,培育了他们团队合作和沟通协调能力。为了提高技能比赛综合水平,在日常商业项目化课程教学过程中融通技能赛事内容,常态化进行职业能力专业化训练[3],让每位学生在平时的课堂学习中即可感受到技能竞赛的氛围,增强学生职业岗位技能竞争力和综合职业能力,实现与企业的“零距离”对接。

3.商业实战项目。①线下商业项目――校企合作项目,“校企合作、工学结合”已是高等职业教育的共识,而推动校企之间进行深层次合作的媒介和桥梁则是项目合作。企业拥有源源不断的各类企业项目资源,学校具有丰富的人力资源和免费的场地和基础设施,有机整合两者资源,企业派遣骨干技术人员到学校现场监督和指导师生如何实施项目,学校师生则根据企业方提供的技术解决方案来贯彻落实项目具体内容,遇到技术疑难问题或各种障碍,师生之间、学校与企业之间不断反复沟通协调解决实际问题,在此过程中无形中提升了参与项目的教师和学生综合技能水平,企业也节省了生产成本,降低了人才培训费用,实现了校企合作互惠互利双赢。②线上“互联网+”项目――众包项目,现在社会进入“互联网+”时代,除了传统线下校企合作项目以外,互联网上蜂拥而至的威客、电子商务、社交网络等新媒介极大拓宽了项目来源渠道,学生可以直接在互联网上参与悬赏任务和项目竞标,体验职业岗位的工作状态,增加接触企业实际项目和亲身实践的机会。同时,众包项目去除了空间地域、参赛者身份的限制,给每个参与者提供了一个开放、公平、客观的平台进行同台竞技展示才华,提交成果质量好坏由企业评判,且中标成果公示于众,接受广大网友的监督。师生通过参与企业众包项目进行深度反思,揣摩把握客户的心理和需求[4],明确差距和努力方向。

三、工作室平台项目管理机制保障项目顺利实施

项目实施所涉及到课程教学环节、技能竞赛环节及实战提升环境中,课堂环节和竞赛环节以基础技能和竞争能力培养为主,而实战技能培养和提升则是在人才培养体系中处于中心地位。为此为了更好地落实好实战环节项目,以工作室平台为基础平台,突出学生主置,以“谁管项目,谁做项目,做好项目,管好项目”思路来制定四大项目管理机制保障项目顺利实施。其中工作室由学校与企业合作共建,学校提供场地和参与项目建设的人力资源,企业出资负责对工作室进行改建,构建与企业公司环境一致的工作场所。

1.项目管理双导师制。项目管理实行双导师制,其中工作室骨干教师为日常管理指导导师,主要针对在工作室项目实施过程中的因材施教,针对项目团队中学生的不同特点给予具体的建议和引导,及早并最大限度地挖掘学生潜能,集指导、辅导、教育、管理、启迪及影响于一体,建立新型师生关系,促进教学相长,完善了育人机制;项目合作企业技术人员则是学生们的技术导师,他们将最新先进技术、项目需求、管理理念引入到日常的项目建设中来,项目建设中把企业文化和价值观念灌输到学生即未来的员工中,使员工产生认同感,降低企业招工成本。

2.项目团队管理机制。①建立“扁平化”项目团队,随着工作室项目承接能力逐步增强,成立的项目小组逐渐增多,为了增强工作室内部协调与沟通需要,建立“扁平化”组织机构:导师―项目经理―项目成员,每个项目组成员结构根据项目需要进行合理搭配,一个团队人员能力安排上体现概要设计、后台开发、前端设计、数据库设计、文档编写、系统测试等方面。利用在线团队协同工具Tower实行扁平化管理,通过Tower项目协作工具“teambition”进行项目讨论和沟通、任务添加,了解项目团队成员近期工作动态,项目团队各层次成员工作总结和经验分享,安排工作日程,展现团队成员结构等。通过应用“扁平化”共享管理平台,实现信息和知识的共享,实现信息在管理人员和一线技术人员之间迅速传递,缩短问题反馈的时间和效率,加快项目建设进程和运作效率。②“以老带新”、“学长制”,工作室双导师毕竟时间与精力投入有限,日常项目管理中需要学生积极参与,选取高年级技术高、组织协调能力强的学生组建“学长制”,以老带新,营造良好的学习氛围,工作室内形成“传帮带”的传统。通过实行“学长制”,将工作室中优秀高年级学生吸纳进入项目管理层,定期召开技术讲座,分享项目建设经验;针对项目开发过程中需要掌握的基本技能、重难点知识、相关文档撰写等方面的培训,对低年级同学碰到的技术疑难问题给予帮助解答,指导低年级同学优化学习方法、精选学习内容等,调动了大学生自我教育、自我管理、自我服务的积极性、主动性[5],搭建了高低年级学生之间沟通桥梁,促进了不同年级学生之间相互学习,给他们提供展现才华的舞台,提高了他们交流沟通能力、组织协调能力和创新协作能力,是对工作室双导师制的有益补充。

3.项目运作激励机制。①教师考核激励机制,基于项目驱动推动教学改革,参与教师无论在课堂、实训、指导学生项目建设等方面都付出了辛勤的劳动,教学改革要保持长时间的可持续性发展必须建立教师考核激励机制。教师完成日常的课程教学任务后,组织学生完成校企合作项目取得项目利润,按照教师在项目中的贡献度进行绩效分成;教师指导学生参与自治区和全国各类专业和行业具有一定影响力的技能大赛获得较好名次,给予物质和精神双重奖励。②学生综合激励机制。建立物质和精神双重综合激励机制,激发学生成就动机,促进学生自主探究学习和职业生涯规划。对参与项目学生推行项目承包激励机制,根据工作量,多劳多得,对项目有突出贡献的,对其个人进行奖励,最大程度的发挥项目组每个成员的工作和学习主观能动性。同时,学生在工作室参与项目,积累工作经验以提升专业知识和专业能力为目标,参与项目成为一种工作履历,成为毕业应聘时的工作经验凭证[4]。此外,众包项目让学生接触到全国乃至全世界各地上各种项目需求,可以准确了解自身要求掌握哪些知识和专业技能才能立足社会,确保学习目标明确。同时,众包项目可以网聚天下人做天下事,也为学生提供了SOHO创业新途径。

4.项目过程管理机制。①项目双向沟通机制,以项目合同所规定项目建设周期作为总时间段,以项目规定预期成果作为总目标,以项目建设总时间作为周期,按照项目开发工作过程将项目总目标任务细分各个阶段目标,明确评价标准,应用互联网团队协作工具Tower.im建立全程透明化监控机制,团队在线讨论、任务指派管理、文件共享、日程安排、在线文档查看,项目实施分阶段实施步骤、进展情况、实施过程详细数据,均可向项目指导教师、企业技术人员及参与项目学生开放,项目所有相关人员都能够及时了解项目实施过程中出现的问题与状况[6],从而建立项目管理者与项目实施者之间双向沟通通道。②项目阶段考评机制,严格按照项目合同总体目标划分各阶段实施目标,项目组成员按照分工各司其职分解每个阶段的目标任务,团队成员实施过程中需要全盘协同合作方可完成项目任务,项目需求、整体设计、开发编码、系统测试、系统改进等项目具体任务在团队协作工具Tower.im得以详细记录,若某一项目其项目成员间在某一阶段的项目任务协调进度不一出现问题,这都将影响到该项目在这阶段的考评绩效分数,也将影响到整个项目组团队和项目个人项目验收总体绩效考核。

四、平台运行及成效

自2012年实行基于项目驱动的工作室平台建设,先后有2009~2015级连续7届共500多名学生参与到工作室项目建设,学生参加各类职业技术技能大赛荣获80多项佳绩,在校内完成了区级精品课程《网络营销》课程网站、院级精品课程《体育―球类》及《电子商务概论》等课程网站建设,为企业开发了“在线学习系统”、“通用权限管理系统”、“北部湾经济区科学数据共享平台”、“北部湾经济区在线决策支持系统”、“北部湾经济区在线电子地图服务平台”等8个系统,承接40多个企业CMS站点建设,完成土地规划、整治类项目10多项,实现了校企合作、工学结合的有机结合,构建了产学结合且能够产生经济效益的可持续发展的技术服务运行模式。

参考文献:

[1]徐承亮,曾文英,钟京,等.高职信息工程专业多途径项目化教学的实践探索[J].职业教育研究,2015,(9):49-52.

[2]王梅源,鲁耀斌.软件外包项目全过程管理分析[J].商场现代化,2006,(2):79-80.

[3]徐林,张兰平.技能竞赛与项目化教学改革相结合的探索与实践[J].科技资讯,2014,(34):141-142.

[4]谭伯勋.威客实训教学模式的构建与实践――以高职广告设计与制作专业Photoshop、图形创意教学为例[J].广西经济管理干部学院学报,2014,(2):91-95.