1727296 发表于 2018-8-20 10:37:38

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

  摘要:探讨了高职院校电子商务专业项目实训教学中开源软件的应用问题,介绍了基于开源软件的电子专业项目实训设计过程,从理论到实践、实践到能力、能力到创新三个层面展开,最后分析了开源软件引入后的学生学习情况和教师教学效果。
  关键词:电子商务;开源软件;实训教学
  电子商务作为网络化的新型经济活动,正以前所未有的速度迅猛发展,已成为国家增强经济竞争实力,赢得全球资源配置优势的有效手段。《2012中国电子商务人才状况报告》提出的电子商务专业人才素质模型指出,规划和策划能力、项目执行能力、创新能力和专业知识学习能力是电子商务人才必不可少的四项本领。其中,规划策划和项目执行的能力正是高职院校电子商务专业学生培养的主要目标,因此,专业项目实训不可或缺。此外,电子商务专业本身具有很强的应用性,强调在创意、创新中谋求新的变化,实训教学作为电子商务专业教学的重要环节,有效弥补了理论教学的不足,使高职学生能够直接感受电子商务知识的商业化应用过程。
  开源软件即开放源码软件,它被定义为描述其源码可以被公众使用的软件,并且此软件的使用,修改和分发也不受许可证的限制。高职院校实训课程引用开源软件的好处不仅在于能够节约有限的教育经费,还对学生建立合法使用软件意识、养成规范行为习惯有着潜移默化的影响与作用。同时,电子商务专业高职学生本身具备一定的计算机技术能力,开源软件能有效地激发学生的好奇心和探索兴趣,在实训中应用开源软件对于培养具有实践能力和创新意识的电子商务应用型人才十分必要。
  一、基于开源软件的电子商务项目实训设计
  开源项目管理软件有很多,有些是桌面应用,有些是基于Web平台,其中性能比较优秀的有:Team Lab,XPlanner,NavalPlan,WhoDoes,Collabtive,DotProject和PHProjekt等。我们所选择的是一款比较优秀的开源软件,其中文界面更易于高职学生的学习和应用。该软件集产品管理、项目管理、质量管理、文档管理、组织管理和事务管理于一体,是一款功能比较完备的项目管理软件,覆盖了电子商务项目实训课程的核心内容。我们对软件的应用贯穿于整个电子商务项目实训教学过程,力求帮助高职学生切身体会实际项目的策划、运营、管理过程。
  (一)理论到实践的演化――电子商务项目实训基础知识与开源软件工作流程的对应
  第一部分的电子商务项目实训以教师向学生介绍的电子商务项目内涵、项目特点、项目生命周期、项目管理目的、项目运营内容等基本理论知识为基础,教师指导学生了解、使用开源软件,帮助学生熟悉电子商务项目的起始缘由,以及项目运营管理的实际工作内容。
  开源软件中所包含的项目工作流程为:创建产品,为产品创建模块,为产品创建计划,根据模块和计划创建对应的需求,创建项目,项目关联到下属产品,项目关联下属产品的需求使产品需求成为项目需求,根据项目的需求可以将需求划分给项目组成员完成此需求,一个产品所有的需求/任务完成时创建build,通知测试部门针对此产品的此次版本进行测试,测试根据用例的执行情况、发现bug并在系统中提出,开发针对此次测试提出的BUG进行修改后重新创建Build,测试通过发布稳定版本(如图1所示)。该流程很好的诠释了项目从起始到终了的阶段,高职学生通过对此开源软件整体流程设置的使用,比较容易深入理解项目全生命周期所包括的项目启动、项目计划、项目实施和项目收尾四阶段内容,避免了以往理论授课所导致的纸上谈兵和从概念到概念的缺陷,真正体验了从市场需求出发建立电子商务项目的阶段,对电子商务项目的验收工作也有了更直观的认识,甚至于理解了电子商务类企业以及企业电子商务连续运营的基础。
  (二)实践到能力的提升――开源软件基本功能与高职学生实践能力的对应
  第二部分电子商务项目实训包含了电子商务项目人员管理、进度管理、成本管理和质量管理等主体内容进行。能力,是完成一项目标或者任务时所体现出来的素质。开源软件在电子商务项目实训课程中的应用是以训练、提升高职学生项目运营管理能力为目标,因而作为教师需要对开源软件提供的功能、实训课程的主要内容和学生所需能力之间的关系有清晰的认识。具体而言,三者之间的对应关系如表1所示。
  能力与个体实践密切联系在一起,离开了具体实践既不能表现个体能力,也不能发展个体能力。开源软件的使用就是通过提供高职学生项目管理实践平台来提升其实践操作能力。该部分实训,教师应注意结合课程内容,引导学生从对软件的简单操作和使用自然过渡为电子商务项目实践管理能力的累积和提升。在此过程中,开源软件的辅助效果十分明显。以WBS为例,在理论学习过程中,其重要性经常被学生忽略,通过使用开源软件,学生分解项目任务时不再是流于形式,而是以落实到具体人员为准。因为,在软件内自动提示分解任务的时候需要注意几点:首先,任务分解尽量细致,按照scrum的实践,分解的任务应该是一个人可以独立完成,最好在4~16小时之内;其次,任务分解应该完整,比如搭建测试环境,购买设备之类的看似无关的任务,也都应该列入任务列表;同时,任务的分派应当由团队成员自愿认领为主,不要硬性指派;最后,任务类型应该认真选择,这关系到相关需求所处阶段的自动计算。除此之外,软件功能之间的关联也迫使学生意识到WBS对后续工作的影响,如设置团队成员权限和工作时间时很容易发现草率的工作结构分解所带来的诸多问题。高职学生在对软件的多次操作之后,对WBS本身有了深入的理解,工作结构分解能力日益增强。
  (三)能力到创新的飞跃――开源软件的开放特性与高职学生创新精神的对应
  创新是指:以现有的思维模式提出有别于常规或常人思路的见解为导向,利用现有的知识和物质,在特定的环境中,本着理想化需要或为满足社会需求,而改进或创造新的事物、方法、元素、路径、环境,并能获得一定有益效果的行为。创新是科技发展、社会进步的源动力。在职业分工日趋综合化、一专多能、多工序轮换、多工种复合的要求与日俱增的今天,培养具有创新精神和创新能力的综合性高级技术应用人才,成为高职院校人才培养的改革方向。高职院校实训教学为学生创新精神和创新能力的培养提供了平台,开源软件因其开放源代码的自身优势为构建创新环境提供了支持,帮助学生深刻理解技术,也为其变身为开发者创造了条件。
页: [1]
查看完整版本: 2018浅谈开源软件在高职电子商务专业项目实训教学中的应用