APP下载

浅谈开源软件在高职电子商务专业项目实训教学中的应用

2015-10-24陈媛媛

职业教育研究 2015年6期
关键词:开源项目管理实训

陈媛媛

(黑龙江大学 黑龙江 哈尔滨 150080)

电子商务作为网络化的新型经济活动,正以前所未有的速度迅猛发展,已成为国家增强经济竞争实力,赢得全球资源配置优势的有效手段。《2012中国电子商务人才状况报告》提出的电子商务专业人才素质模型指出,规划和策划能力、项目执行能力、创新能力和专业知识学习能力是电子商务人才必不可少的四项本领。其中,规划策划和项目执行的能力正是高职院校电子商务专业学生培养的主要目标,因此,专业项目实训不可或缺。此外,电子商务专业本身具有很强的应用性,强调在创意、创新中谋求新的变化,实训教学作为电子商务专业教学的重要环节,有效弥补了理论教学的不足,使高职学生能够直接感受电子商务知识的商业化应用过程。

开源软件即开放源码软件,它被定义为描述其源码可以被公众使用的软件,并且此软件的使用,修改和分发也不受许可证的限制。高职院校实训课程引用开源软件的好处不仅在于能够节约有限的教育经费,还对学生建立合法使用软件意识、养成规范行为习惯有着潜移默化的影响与作用。同时,电子商务专业高职学生本身具备一定的计算机技术能力,开源软件能有效地激发学生的好奇心和探索兴趣,在实训中应用开源软件对于培养具有实践能力和创新意识的电子商务应用型人才十分必要。

一、基于开源软件的电子商务项目实训设计

开源项目管理软件有很多,有些是桌面应用,有些是基于Web平台,其中性能比较优秀的有:Team Lab,XPlanner,NavalPlan,WhoDoes,Collabtive,DotProject和PHProjekt等。我们所选择的是一款比较优秀的开源软件,其中文界面更易于高职学生的学习和应用。该软件集产品管理、项目管理、质量管理、文档管理、组织管理和事务管理于一体,是一款功能比较完备的项目管理软件,覆盖了电子商务项目实训课程的核心内容。我们对软件的应用贯穿于整个电子商务项目实训教学过程,力求帮助高职学生切身体会实际项目的策划、运营、管理过程。

(一)理论到实践的演化——电子商务项目实训基础知识与开源软件工作流程的对应

第一部分的电子商务项目实训以教师向学生介绍的电子商务项目内涵、项目特点、项目生命周期、项目管理目的、项目运营内容等基本理论知识为基础,教师指导学生了解、使用开源软件,帮助学生熟悉电子商务项目的起始缘由,以及项目运营管理的实际工作内容。

开源软件中所包含的项目工作流程为:创建产品,为产品创建模块,为产品创建计划,根据模块和计划创建对应的需求,创建项目,项目关联到下属产品,项目关联下属产品的需求使产品需求成为项目需求,根据项目的需求可以将需求划分给项目组成员完成此需求,一个产品所有的需求/任务完成时创建build,通知测试部门针对此产品的此次版本进行测试,测试根据用例的执行情况、发现bug并在系统中提出,开发针对此次测试提出的BUG进行修改后重新创建Build,测试通过发布稳定版本(如图1所示)。该流程很好的诠释了项目从起始到终了的阶段,高职学生通过对此开源软件整体流程设置的使用,比较容易深入理解项目全生命周期所包括的项目启动、项目计划、项目实施和项目收尾四阶段内容,避免了以往理论授课所导致的纸上谈兵和从概念到概念的缺陷,真正体验了从市场需求出发建立电子商务项目的阶段,对电子商务项目的验收工作也有了更直观的认识,甚至于理解了电子商务类企业以及企业电子商务连续运营的基础。

(二)实践到能力的提升——开源软件基本功能与高职学生实践能力的对应

第二部分电子商务项目实训包含了电子商务项目人员管理、进度管理、成本管理和质量管理等主体内容进行。能力,是完成一项目标或者任务时所体现出来的素质。开源软件在电子商务项目实训课程中的应用是以训练、提升高职学生项目运营管理能力为目标,因而作为教师需要对开源软件提供的功能、实训课程的主要内容和学生所需能力之间的关系有清晰的认识。具体而言,三者之间的对应关系如表1所示。

表1 开源软件功能、实训内容和学生实践能力的对应表

图1 开源项目管理软件工作流程图

能力与个体实践密切联系在一起,离开了具体实践既不能表现个体能力,也不能发展个体能力。开源软件的使用就是通过提供高职学生项目管理实践平台来提升其实践操作能力。该部分实训,教师应注意结合课程内容,引导学生从对软件的简单操作和使用自然过渡为电子商务项目实践管理能力的累积和提升。在此过程中,开源软件的辅助效果十分明显。以WBS为例,在理论学习过程中,其重要性经常被学生忽略,通过使用开源软件,学生分解项目任务时不再是流于形式,而是以落实到具体人员为准。因为,在软件内自动提示分解任务的时候需要注意几点:首先,任务分解尽量细致,按照scrum的实践,分解的任务应该是一个人可以独立完成,最好在4~16小时之内;其次,任务分解应该完整,比如搭建测试环境,购买设备之类的看似无关的任务,也都应该列入任务列表;同时,任务的分派应当由团队成员自愿认领为主,不要硬性指派;最后,任务类型应该认真选择,这关系到相关需求所处阶段的自动计算。除此之外,软件功能之间的关联也迫使学生意识到WBS对后续工作的影响,如设置团队成员权限和工作时间时很容易发现草率的工作结构分解所带来的诸多问题。高职学生在对软件的多次操作之后,对WBS本身有了深入的理解,工作结构分解能力日益增强。

(三)能力到创新的飞跃——开源软件的开放特性与高职学生创新精神的对应

创新是指:以现有的思维模式提出有别于常规或常人思路的见解为导向,利用现有的知识和物质,在特定的环境中,本着理想化需要或为满足社会需求,而改进或创造新的事物、方法、元素、路径、环境,并能获得一定有益效果的行为。创新是科技发展、社会进步的源动力。在职业分工日趋综合化、一专多能、多工序轮换、多工种复合的要求与日俱增的今天,培养具有创新精神和创新能力的综合性高级技术应用人才,成为高职院校人才培养的改革方向。高职院校实训教学为学生创新精神和创新能力的培养提供了平台,开源软件因其开放源代码的自身优势为构建创新环境提供了支持,帮助学生深刻理解技术,也为其变身为开发者创造了条件。

学生完成了之前两个部分的实训内容后,可以根据兴趣自主选择是否参与第三部分实训,这种安排方式体现出高职教育过程中的多元化培养规格。我们所选用的开源项目管理软件,其本身具有灵活的扩展机制,使用者几乎可以对其任何地方进行扩展。对学生而言,这是一个极好的发现问题、解决问题的机会。同时,该软件还设有专门的开放平台,鼓励使用者加入软件开发中,建立企业项目管理的生态系统,与开发者实现共赢。在国家大力推行创新、创业教育的过程中,这可以被看作是一条新颖的高职学生创新、创业实践渠道。开源项目管理软件基于ZentaoPHP框架,框架遵循MVC设计模式,代码更容易编写和维护,内置的插件扩展机制极大地方便了定制开发。学生完全可以通过阅读ZentaoPMS自身的代码,轻松学习插件的开发。而平台上不同企业根据自身项目管理业务提出的个性化需求,也为开发者提供了思路和市场,学生可以实现这些功能为目标,开发相应的插件,并借助插件开放平台,进行插件的发布与销售。另外,开放平台的分成机制:平台与开发者三七分成、没有结算限制以及系统对用户发布的收费插件进行加密等制度,很好地保护了学生的创新、创业实践热情与权益。

二、开源软件在项目管理实验教学中的应用效果

(一)学生增进学习兴趣

高职院校电子商务专业学生课堂理论内容的学习容易使其忽视实际应用环节,从而导致学习兴趣缺乏、动手实践能力不足等问题。电子商务项目实训的设置虽从一定程度上减轻了这一问题,但从以往的实训效果看,没有好的平台,没有好的空间,学生往往为了实训而实训,并没有真正达到实训的目的,更不用说去主动发现工作中的问题了。开源软件的引入促使学生自主探索项目管理软件的各项功能,从理论到实践、从实践到能力、从能力到创新,通过小实验发现电子商务项目运营管理的具体问题、思考相关解决办法,学生边学边做,极大地发挥了主观能动性,使得他们更好地掌握了电子商务项目的基本原理及应用。此外,开源软件本身的所带有的论坛交流、QQ讨论群、建议反馈和积分机制等功能都极大地激发了学生的学习兴趣,保护了学生的学习热情,在学习过程中,学生自然形成学习小组和开发团队,无形之中培养了其团队协作能力。

(二)教师提升教学效果

《国务院关于加快发展现代职业教育的决定》提到,支持与专业课程配套的虚拟仿真实训系统开发与应用,加快信息化管理平台建设,加强现代信息技术应用能力培训,将现代信息技术应用能力作为教师评聘考核的重要依据。由此可见,信息技术、先进软件的应用能力已经成为高职院校教师教学中不可或缺的一项。开源软件在实训教学中的应用,不仅帮助教师创设了问题情境,将学生带进电子商务项目教学环节中来,软件本身所提供的操作功能、工作流程和扩展板块还为学生提供了发现问题、解决问题的平台和机会。教师在此过程中不再只是知识的讲授者和传递者,而是成为学生实验活动的引导者、协调者和帮助者,起到穿针引线的作用。学生也感到自己不再是教学过程中的被动“受体”,而是参与教学过程的“主体”的一部分。这样做的好处是教师教学效果的显著提升,学生变被动学习为主动学习。当然,开源软件的选择与使用对教师而言是一个全新的教学体验,如何在实训课中更好地应用和发挥开源软件的功效是高校教师未来思考的新方向,这也是教师教学能力和专业素养的体现。

开源软件的易用性与丰富的可扩展性使其在高职院校实训教学中的应用明显优于以盈利为目的商业软件,将其融入电子商务项目实训教学有助于引导高职学生尽早投入电子商务项目运营、管理实践,切实提高学生的应用、创新能力。在日后的教学中,我们将继续积累开源软件在教学实践中的应用经验,结合高职学生的学习程度和使用情况,不断完善和改进具体实施方案,以取得更好的教学效果。

[1]陈萍,董兴华.将开源软件引入通信原理实验教学的探讨[J].实验室研究与探索,2009(4):250-252.

[2]吴怀宇,程光文,丁宇,等.高校学生创新能力培养途径探索[J].武汉科技大学学报(社会科学版),2012(6):334-336.

[3]论高职院校学生创新能力的培养[J].教育研究,2008,345(10):82-86.

[4]姚凤阁,温红梅.构建“投资经济学”的探究式实验教学模式[J].实验室研究与探索,2010,29(7):321-324.

[5]过增元.倡导参与式教学法培养创新型人才[J].中国高等教育,2003(20):25-26.

猜你喜欢

开源项目管理实训
装配式EPC总承包项目管理
基于大数据分析的集合式EPC总承包项目管理软件技术的应用
项目管理在科研项目管理中的应用
BOPPPS教学模式在产科护理实训课中的应用
基于CDIO理念的数控实训教学改革与实践
五毛钱能买多少头牛
2019开源杰出贡献奖
未来如何更高效地进行工程项目管理
电工电子实训教学改革与创新
大家说:开源、人工智能及创新