欢迎访问发表云网!为您提供杂志订阅、期刊投稿咨询服务!

软件培训总结大全11篇

时间:2023-03-02 15:05:14

软件培训总结

软件培训总结篇(1)

1 引言

面对全球软件外包方兴未艾的趋势,中国面临着一个历史性的选择和机遇。一方面是中国软件外包产业方兴未艾,依然充满机遇,一方面却是巨大的威胁已然来临,前途荆棘密布。尽管从政策支持、硬件环境建设到软环境培养几方面,已涌现出一批的软件园、软件出口基地,政府、企业、高校业已尽了最大努力,但是中国方兴未艾的软件行业,面临的是“绿色工业”的“能源危机”。

妨碍刚刚起步的中国软件产业加速发展的症结,是国内软件专业人才的严重匮乏。表面看来,我国软件人才增长速度还要高于产业发展速度。2006年,我国软件全行业从业人员达到100万人,另有约40万软件人员从事软件与软件应用、研究与教学等相关工作,同时每年还在以5~7万人的速度培养新的人才。从数量上说与软件产业的需求基本吻合,但是,现实的情况是这一庞大的软件队伍却无法满足蓬勃发展的软件产业需求。

软件外包产业要想做大做强,规模和人才是两个关键问题,但是这两个问题相辅相成,相互左右,归根到底还要归结到人才问题上。软件外包企业需要大批的掌握外包基础知识的初级软件工程师;需要具有外包项目实战经验、能带领外包团队的中级技术和管理人员;需要熟悉客户语言和文化背景、精通国际外包行业规则、具有国外市场开拓能力的高级人才[1]。

缺乏软件外包人才表明了软件外包市场需求旺盛,也反映了高校和社会的计算机教育与培训不能适合软件外包企业的实际需要。软件外包服务行业并不是门槛较低的工作,需要掌握专业知识和语言交流技能,具有国际化背景的外向型、复合型人才。在软件外包人才培养问题上,究竟应该采用什么样的人才培养模式来进行呢?这仍然是一个值得令人深思的问题。

本文从软件外包人才现状着手分析了我国软件外包市场的人才需求特点及目前培养方式存在的问题,并针对人才培养的具体方式进行探讨,深入介绍了国内外几种不同的软件外包人才培养方式的具体特点,分析和总结不同方式的优势与弊端。

2 软件外包人才需求特点

2.1 软件外包人才的结构需求

中国目前最迫切需要发展的是软件业。软件业对于人才的需求比一般人们的理解更要专业,尤其与我们现有的软件教育模式是不相匹配的。现有软件教育模式所培养的软件人才结构呈“纺锤型”。而如同传统的工业、制造业一样,软件工业对人才的真正需求呈金字塔形结构,这支队伍要有合理的软件人才结构,好像是“金字塔”型:塔尖5%的人才是架构师,中、高层的35%是管理项目、技术和产品的高级软件工程师,即我们通常所说的项目经理、cto或者技术总监等,底层的60%应该是软件编码人员,我们称其为程序员。

从外包人才的结构层次看,国内外包市场不是局部的人才短缺,而是全方位的供应不足。国内软件外包行业不仅缺少掌握了外包基础知识的初级软件外包工程师,也缺少具有外包项目实战经验,能够带领外包团队的中级技术和管理人员,更缺少熟悉熟悉客户语言和文化背景,精通国际外包行业规则,具有国外市场开拓能力的高级人才。因此说目前国内三个层次的人才供应都有问题。

2.2 软件外包人才能力需求

由于外包服务领域的多样性、行业的高速发展性和市场的国际性,软件外包服务与其他传统服务行业相比具有显著的不同,对外包人才的技能和素质的要求有行业自身的特征。从对人才的要求分析,软件外包服务行业并不是门槛较低的工作,需要掌握专业知识和语言交流技能,具有国际化背景的外向型、复合型人才。综合来看,语言沟通能力、行业技能和经验、项目管理和协作能力以及文化理解等综合能力是从事软件外包行业人才的必备能力。

3 国内软件外包人才培养模式

2006年中国软件外包产业人才预计将增加近2.5万人,人才压力巨大。无法找到合适的人才,已经成为软件外包企业人才招聘的普遍难题。培养软件外包人才应该采用全方位、多渠道、企业广泛参与的多种培养模式,才能从根本上解决外包行业人才短缺的问题[2]。从目前的培训渠道看,国内软件外包企业人才来源主要包括有:产业已有人才流动、大学毕业生、引进国际人才、企业自己培养、培训机构培养人才等等。

3.1各类软件学院和职业技术学院培养的学历教育

目前,高等院校是我国人才培养的主体,拥有社会教育机构所不可比拟的教学设施和师资力量,每年都向社会输送大量的计算机及相关专业毕业生。这些学院的毕业生已经掌握了软件外包行业需要的软件基础知识和英文读写能力。但是,由于长期计划经济的影响,市场到底需要什么样的毕业生,学校缺乏获知的渠道,加之高校教材更新速度明显滞后于软件外包技术发展速度,因此学院还无法培养出合适的软件外包直通人才。这些毕业生他们缺乏的是外包项目的工作经验,缺乏大型项目的交流和团队合作的锻炼。因此,他们是外包行业最大的潜在资源,具有较强的可塑性和培养性。

3.2 各种自发的社会办学的培训和认证机构

社会办学和认证机构通常以取得技能证书或就业为目的,注重课程学习的针对性和实用性。但是不少机构由于缺乏良好的师资、而且过分重视培训的盈利目的,学员的入学基础参差不齐,缺乏严格的考核评定,使得学员的学习效果大打折扣。

3.3 软件外包企业与培训机构的定制和联合培养

由于有了软件外包的参与,这种培训模式更有针对性,与外包项目的实际结合得更紧,而且培训后的学员需要经过外包企业的考核才能正式进入企业,所以,这种方式培养的人才成功率较高。但是,由于软件外包企业与培训机构往往只是松散的合作关系,企业对培训过程的监督和跟踪不足,使得课程内容、进度和学习要求与实际要求脱节。

3.4 软件外包企业内部培养

由于社会上招聘不到合适的外包人才,社会培训机构的学生无法满足企业的期望,很多软件企业加强员工的内部培训。最大的好处是参与培训的员工熟悉企业的外包工作方式,在具有丰富外包项目经验的培训人员的授课下,通过参与实际的外包项目,获得最直接的项目工作技能,学习工作流程和交流方式。但是,企业内部培训成本过高,培训后的员工离职带来的培训损失,成为软件外包企业内部培训的制约因素。

4 全真企业案例实训教学+混合式语言学习人才培养模式的探索

各种培训渠道都各有利弊,那么面对巨大的外包人才缺口,是否存在破解软件外包人才匮乏的“银弹”?经过对各种外包人才培养方式优劣的综合比较和分析,由软件外包企业全面参与的专业培训方式或许是解困良药。业界人士称之为“企业实训模式”。“企业实训模式”不是空头设想,实际上,ibm、惠普等大型软件公司已经在我国实行了这种方式,并且取得了较好效果。我国著名软件外包企业东软也已经对此模式进行考证和试用推广,并历经五年的锤炼总结,于2007年正式推出东软自主品牌的软件工程师认证实训体系,并正在国内积极推广这种软件外包人才的最佳培训模式。

4.1 对日软件外包人才培养成功经验

通过对东软的了解,我们发现近年来东软在软件外包人才的数量上始终能做到快速增长。归根结底是因为其对日软件外包基础人才(即程序员)培养方面的三个来源,其一为与高校的定制培养模式,其二为通过东软的培训中心进行的认证体系课程及实训项目培养,其三为社会招聘后部门内部培养。而这三种来源在培养模式和所采取的课程及讲授方法上都采用了“全真企业案例实训教学+混合式语言学习”的独树一帜的软件外包人才培养的方式。案例实训教学、混合式语言学习正是东软能在短期内获得软件外包人才的数量和质量保证的关键因素。

4.2 欧美软件外包人才培养成功经验

欧美软件外包人才的培养更注重外语能力,尤其是英语能力的要求。随着东软国际化进程的加快和各项业务的具体要求,英语已经成为员工应该掌握的必要的工具,员工的整体英语能力也成为公司在国际化竞争中成败与否的关键因素。因此,除了沿用对日软件外包人才培养中采用的“企业全真案例实训教学”的软件开发能力培养模式之外,为了切实有效帮助员工采用合理的学习方法尽快提高英语能力,大连东软教育服务有限公司联合东软其他部门整合资源共同推出了针对不同学习需求的“混合式语言学习(blending learning)”培养模式。

该培养模式特点为“线上线下互动,面授在线结合,自主强化配合”。此种“混合式语言学习”培养模式充分考虑东软员工多样化的培训需求,既考虑地域、时间的差异,也考虑个体培训需求和原有基础的差异。对于在职的员工,培训的最大问题就是很难长时间在统一时间和地点进行集中的面对面培训,因此可以采用以e-learning学习为主,面授学习和电话外语辅导进行辅助的“混合式语言学习”培养模式,主要针对在线学习平时积累和反映出来的问题,汇总后进行一些学习方法及关键问题的讲解,集中时间短,针对性强,充分与在线培训优势互补,达到预期的学习效果。

这是一套基于计算机网络设计的有针对性的个性化培训解决方案,即集成“水平测试—能力细化分析—学习建议方案—在线学习提升+面授语言培训+电话外语辅导—水平再测试”的个性化测评、学习方案。该学习方案将针对员工的具体学习需求采用分层次、分阶段的培养方式进行,至少历时三个月,以英语学习为主,也可根据需要进行其他语种,比如日语的学习。该培训模式已在东软内部从事欧美软件外包的项目组实施,并取得了良好的效果。

5 结论

“全真企业案例实训教学+混合式语言学习培养”模式将软件外包人才的培养系统化,从职业岗位需求出发,反向制导推出需要考核的内容,并将其细化分解成需要学习的知识点及课程,然后采用项目全真案例实训教学配合混合式语言学习的教学模式将必备的知识传授给参训学员,当其通过标准化的在线水平考试系统考核合格后即可输出到企业工作,这种培养模式经过东软的实践证明是行之有效的。

软件培训总结篇(2)

1.1 熟练运用AutoCAD软件绘制二维产品图纸。

1.2 根据图纸对试制样品尺寸进行测量,完成产品检验报告.。

1.3 熟悉三维软件并运用三维软件,根据二维图纸抄画成三维数据和三维数据转二维图纸。

2 产品材料和工艺

2.1 熟悉产品注塑成形过程和成形工艺。

2.2 熟悉塑料工程材料以及材料性能。

2.3 熟悉线束产品的生产过程。

2.4 熟悉线束产品用电线等标准件的相关性能。

3 产品缺陷分析和整改

3.1 了解产品常规缺陷和产品产生缺陷的原因。

公司产品设计师(一级)资格标准

1. 知识:

1.1 专业知识:国家机械制图标准,AutoCAD软件,办公自动化软件,测量工具,三维软件

1.2 企业知识:产品设计业务流程,产品鉴定业务流程,企业产品特性

2. 技能:

2.1 专业技能:AutoCAD软件运用,三维软件运用,办公软件运用,测量工具运用,掌握各种测量方法

2.2 通用技能:沟通能力,学习能力,团队协作能力

3 经验:3个月以上车间现场实习,独立完成5个以上产品二维图纸绘制、三维数据抄画和三维/二维图纸转换。

公司产品设计师(一级)培训要点

1 培训要点:AUTOCAD软件,三维造型软件,办公自动化软件,产品设计业务流程,产品鉴定业务流程,企业产品特性。

2 培训方式:企业内训、在职培

公司产品设计师(二级)行为标准

1 产品设计和过程设计。

1.1 熟练运用二维/三维软件,根据产品总成整体设计方案,对零部件进行详细造型设计。

1.2 了解模具结构知识。

1.3 了解产品结构,产品功能和车灯产品的特殊特性。

1.4 对客户提供的数据与图纸进行核对,并初步分析产品结构和功能。

1.5 对一级工程师进行业务指导。

2 产品材料和工艺

2.1 包装工艺,装配工艺等

3 产品缺陷分析和整改

3.1 对产品缺陷进行分析,并提出有效解决方案。

4 产品质量先期策划

4.1 了解产品质量先期策划内容,依据产品质量先期策划,编写控制计划。

5 项目管理

5.1 了解项目管理知识。

公司产品设计师(二级)资格标准

1 知识:

1.1 专业知识:二维/三维软件 ,模具结构知识,各汽车主机厂车灯标准和线束标准

1.2 企业知识:质量体系,产品设计业务流程,产品鉴定业务流程,企业产品特性

2 技能:

2.1 专业技能:二维/三维软件运用,产品质量先期策划运用

2.2 通用技能:沟通能力,团队协作能力,创新能力

1 经验:产品开发从业 2 年及以上经验,或独立开发(从产品设计到产品批量生产整个开发过程)5个以上产品经验。

公司产品设计师(二级)培训要点

1 培训要点:项目管理,过程FMEA,模具知识,生产过程,试验方法

2 培训方式:委外培训、内部培训、在职培训

公司产品设计师(三级)行为标准

1 产品设计和过程设计

1.1 精通二维/三维软件,根据产品结构和功能要求,进行结构设计和功能设计。

1.2 掌握模具结构知识并能指导产品结构设计。

1.3 熟悉产品结构,产品功能和车灯产品的特殊特性。

1.4 对客户提供的数据与图纸进行评审,并分析产品结构和功能的合理性和准确性。

1.5 收集产品新技术,新材料的信息。

1.6 了解汽车车灯配光知识、标准。

1.7 对二级工程师进行业务指导。

2 产品材料和工艺

2.1 对自行开发的产品,根据产品要求,确定产品零部件使用材料。

2.2 了解产品试验规程,根据要求制定产品试验大纲。

3 产品缺陷分析和整改

3.1 对二级设计师就产品缺陷提出的整改方案的审核,并对其进行指导和深层次的分析。

3.2 与客户沟通,共同解决产品的结构和装配问题。

4 产品质量先期策划

4.1 对产品质量先期策划,根据车灯特殊特性和安全性,进行过程FMEA(潜在失效模式及后果分析)分析,并审核控制计划。

5 项目管理

5.1 掌握项目管理知识,熟练运用项目管理方法对产品开发进行策划、管理。

公司产品设计师(三级)资格标准

1 知识:

1.1 专业知识:项目管理知识,产品质量先期策划,汽车车灯的结构和功能,汽车车灯的特殊特性

1.2 企业知识:质量体系、产品开发业务流程,企业产品特性,相关部门业务流程

2 技能:

2.1 专业技能:掌握设计FMEA和过程FMEA的运用,模具结构知识,试验方法,三维软件运用,项目管理

2.2 通用技能:沟通能力,团队协作能力,创新能力,组织能力,

3 经验:产品开发从业 三 年及以上经验,或独立开发(从产品设计到产品批量生产整个开发过程)10套以上产品经验。

公司产品设计师(三级)培训要点

1 培训要点:项目管理,FMEA过程控制,模具知识,生产过程,试验方法

2 培训方式:委外培训、内部培训、在职培训

公司产品设计师(四级)行为标准

1. 产品设计和过程设计

1.1 熟悉国家汽车车灯标准,并根据汽车整车要求,能独立完成车灯总成件总体方案设计。

1.2 精通产品结构,产品功能和车灯产品的特殊特性(安全性等)

1.2 了解各种新技术,新材料,并能用于新产品开发。

1.3 熟悉汽车车灯配光知识和标准,并掌握车灯配光的试验,检测方法。

1.4 根据公司设计的车灯产品进行总结,编写产品车灯产品的设计规范。

1.5 对三级工程师进行业务指导。

2 产品质量先期策划

2.1 对产品质量先期策划,根据车灯特殊特性和安全性,进行设计FMEA(潜在失效模式及后果分析)分析。

3 项目管理

3.1 掌握项目管理知识,熟练运用项目管理方法对产品开发进行策划、管理。

公司产品设计师(四级)资格标准

1. 知识:

1.1 专业知识:汽车车灯国家标准,设计FMEA,三维软件,项目管理知识,模具结构知识

1.2 企业知识:同三级

2 技能:

2.1 专业技能:车灯配光试验设备运用、车灯配光软件运用、车灯配光设备的操作, 三维软件运用

2.2 通用技能:同三级

3 经验:6年以上工作经历,由3套以上汽车车灯设计经验。

公司产品设计师(四级)培训要点

1 培训要点:CATIA 软件运用,汽车车灯国家/国际标准

2 培训方式:委外培训,专家培训,内部培训

公司产品设计师(五级)行为标准

1. 产品设计和过程设计。

1.1 根据汽车车灯国家/国际标准,熟练运用三维软件,对车灯配光曲面进行设计设计。

1.2 了解整车线束的工作原理,用于指导配合线束的设计。

1.3 对三级、四级工程师进行业务指导。

2 产品缺陷分析和问题整改

2.1 对车灯配光曲面的不合格产品进行分析,并提出有效整改方案。

公司产品设计师(五级)资格标准

1 知识:

1.1 专业知识: 汽车车灯国家/国际标准,车灯工作光学原理,设计FMEA,三维软件,项目管理知识,模具结构知识

1.2 企业知识: 同四级

2 技能:

2.3 专业技能:三维软件运用,车灯配光试验设备运用、车灯配光软件运用、车灯配光设备的操作

2.4 通用技能:同四级

3 经验: 十年以上工作经验,对光学有一定的研究成果,熟悉车灯的工作原理和配光原理,有车灯配光曲面设计经验。

公司产品设计师(五级)培训要点

软件培训总结篇(3)

在企业化实施的过程中要充分体现企业实践的特色,实训指导老师要在软件企业开展调研,了解企业对软件工程人才专业技能和管理技能的要求;了解企业不同项目开发的平台;了解企业项目团队的组织结构;收集企业允许公开的组织过程资产。在调研的基础上,制订软件工程实训的课程大纲、课程章程、教师和学生的组织结构、平台和文档的定义、软件开发过程和工具的选择、项目管理的实施等。为达到实训课企业化的目的,必须做到如下几点。

1)在调研的基础上,以企业的标准进行实验室软硬件平台的构建,包括应用软件企业的实际开发环境、项目管理环境、版本控制环境。

2)规范软件工程过程和项目管理过程。以PMBOK为指导,严格按照项目的启动、计划、执行、监控、收尾过程进行,规范学生在开发过程中的软件工程思想。

3)校企合作,团队合作。在指导教师层面,采用团队合作的模式,构建了由企业导师、项目管理人员、开发人员、有测试专长的老师组成的PMO,实时为各小组进行远程和现场技术支持;在学生层面,以学生的能力和性格为参考,任命各小组的项目经理,并且赋予项目经理一定的权限。

4)激励机制。将实训课程提升到项目的级别,定义实训课程的里程碑,建立完善的激励机制,定期开展项目的绩效评估,公布绩效信息,公平公正地给予团队和成员奖励,提高学生的积极性和创新能力。

软件工程实训课程企业化实施方案的实施流程

实训课程在企业实施的内容上要具有可行性,要注重学生实践能力的培养和注重实训内容与理论的有机结合,避免成为单纯的技能培训。实训教师除了按企业项目的标准和流程要求指导学生,还必须在实践的过程中尝试新的教学方法和新的技术,不断进行分析和总结,制订一套适合高校软件工程专业实训课程企业化实施的最佳方案,将探索的中心定位在如下几点。

1)探索如何在实际的软件项目中应用软件工程方法论。软件工程课程是软件工程实训课程的先行课,学生对软件工程概念、思想、方法的理解很大程度上止步于感性的认识,在不同类型的软件项目开发过程中,如何灵活应用软件工程的方法论是值得探索的。

2)探索如何在学校实验室构建软件企业项目开发的平台。学校实验室的软硬件环境是以教学和科研为出发点构建的,如何在实验室的环境下,搭建可以同时支持不同规模和类型项目开发的平台,保证学生在实训中掌握软件企业项目开发的平台,也是值得探索的。

3)探索如何在实际的软件项目中应用项目管理方法。随着软件产业的发展,规范的项目管理是软件项目成功的保障,因此,国内外的软件企业越来越重视员工项目管理能力的培养。我们的学生每学期都有实践课程,由于课程类型和时间等多方面的限制,学生很少在实践课程中运用项目管理的方法和技术。软件工程实训有不少于四周的时间,教师如何在实训中培养学生的项目管理意识和应用项目管理的方法是值得探索的。

4)探索软件工程实训教师队伍及学生的组织结构。任何的项目开发都是建立在团队合作的基础上,为了达到实训按企业化的模式进行,不能简单的靠一个校内指导教师全程负责,学生也不能简单的分几个小组。因此,如何构建企业指导和校内指导相结合的组织结构,如何根据学生的类型成立团队是值得探索的。

5)探索软件工程实训期间需要的项目文档,构建团队的组织过程资产。在项目开发的过程中会产生很多的项目文档,软件项目的国家标准就对软件项目开发所需要的文档进行了定义。如何在实际的项目中进行对国标规定文档的裁剪是值得探索的。

基于以上五个探索要点,实训指导老师可制订如下的项目实施流程。

1)启动过程:制订实训章程,至少包括制订基本准则和确定实训项目。其中,基本准则包括如下几点:

(1)遵守实训基地的规章制度;

(2)严格执行考勤制度,各项目组组长负责该组成员的出勤管理,组长每周五将汇总情况上报指导教师;

(3)各项目组必须保证每天有半个小时的项目例会时间(可以采用网络的方式),组长指定相关人员做好例会记录,因特殊情况而缺席的人员,必须有辅导员签字的请假条;

(4)每天课程结束之前,项目组组长将团队版本库上传给指导教师。实训项目指在深入软件企业调研的基础上,和企业指导教师互相配合,将企业实际项目裁剪到120人/天的规模,根据实训人数确定可选项目的数量。

2)规划过程:制订实训的管理计划、人员计划、进度计划、质量计划、验收计划等。管理计划指实训指导教师对实训过程中项目范围的变更处理、人员变更、时间管理、风险管理等作详细的管理计划。人员计划指为了有效地进行资源共享、团队合作以及公平的绩效和考评,我们给所有参与实训的企业指导老师、学校指导老师、学生分配不同的权限和责任,形成由PMO项目管理办公室(学校和企业老师)、指导老师、团队经理、团队成员构成的四级项目人员结构。进度计划指将四周的实训时间,根据需求分析、设计、编码、测试、验收五个过程制定里程碑,各里程碑要进行评审验收。质量计划指确定要验收的项目文档和评审的节点等。项目文档指确定各团队要提交的项目文档,至少包含项目合同、项目的需求管理计划、需求文件和需求跟踪矩阵;项目范围基准;项目进度管理计划、项目进度基准;项目质量计划;项目配置计划;项目风险管理计划、风险应对计划、风险清单;项目沟通计划、设计报告、变更记录、例会记录、用户手册、项目总结报告。评审节点指结合需求分析、设计、编码、测试、验收五个过程制订相应的评审节点,给出评审结果和相应的调整措施。验收计划指给出实训考核的标准和方法流程。总的原则是面向过程的考核,以团队为单位进行绩效考核,根据每个同学在团队中的角色进行任务的分配和考核。

3)执行与监控过程:按照规划阶段制订的计划,指导各团队的项目执行,在质量评审基础上给出各团队的调整措施,确保各团队所做项目的质量和效果。

4)收尾过程:完成各团队的考核工作,进行实训组织过程资产的归档及实训总结。按照上面的实施流程,不断总结和优化软件工程实训企业化实施的最佳方案。

软件培训总结篇(4)

补充西北软件人才

对于IBM在西安设立的软件人才实训基地,西安市高新区副主任刘晓民表示了极大的欢迎。他认为,该基地能够为西北地区的软件企业培养和输送大批优秀软件开发和项目管理人才,也为西北地区各大院校提供了实训基地。

据了解,2006年,经西安软件园认定的人才施训企业有6家,总共培训了3100人,进入到西安软件企业的人数只有2000人。西安软件园陈俊峰副主任表示,“这样的规模还是非常小的。”他希望,与IBM合作成立实训基地,将对西安软件园的人才教育和人才培养起到引领、示范和带动作用。

据记者了解,IBM软件人才实训基地是IBM教育学院教育培养计划的重要组成部分,而此次实训基地的合作内容包括: IBM教育学院依托软件园的软硬件开展培训,IBM将提供师资及培训教材,为学员提供软件技术理论及实践的培训课程,并为符合考核要求的人员颁发认证证书; 利用IBM教育学院教育培养计划的“IBM人才联盟”,为参训人员搭建实习实训渠道,IBM公司及其业务伙伴、行业客户都可通过IBM人才联盟数据库获取所需的合格专业人才。

立足西北放眼全国

软件培训总结篇(5)

软件蓝领一词来源于印度,泛指技能型软件专门人才。目前全球软件与服务外包市场规模依然巨大,并以膨胀方式持续增长,外包市场需要大量技能型软件专门人才。上世纪末,“千年虫”解决方案成就了印度,使之成为软件与服务外包产业强国,令世人瞩目。在印度的软件企业中,软件开发如同传统产业的流水线作业,每个基础编程人员按照规定的工序加工某个标准件,从而实现工业化生产,正如印度卡纳塔卡邦首席行政长官Krishna在解读为什么班加罗尔会成为印度乃至亚洲的硅谷时回答,除了教育,还是教育。

目前,在我国软件企业中,人才缺乏是制约软件企业发展的主要瓶颈之一。我国各级各类教育机构依然存在着教学内容与市场实际需求脱节,面临最大的教学问题是企业求贤若渴、却英才难觅,其根源在于传统的“本科压缩型”人才培养模式问题。笔者针对技能型软件人才培养过程中实践教学环节的教学问题,从教学理念、教学内容和教学方法3个方面进行实践和总结,其目的是为了探索软件工程专业本科生教育的人才培养模式。

1 若干教学问题

2001年12月教育部和国家计委联合发出通知,批准清华大学等35所高校试办示范性软件学院,旨在通过软件学院的建立,实现软件人才的跨越式发展。在示范性软件学院计划中,明确提出面向软件产业培养高素质的工程型软件实用人才的专业定位。2003年教育部批准建立了36个示范性软件职业技术学院。2004年IEEE-CS组织了软件工程知识体系指南SWEBOK2004,在指南中划分了软件需求、软件设计、软件构造、软件测试、软件维护、软件配置管理、软件工程管理、软件工程过程、软件工程工具和方法、软件质量等lO个关键知识域,规定了每个知识域中的具体教学内容,如“软件需求”知识域有需求基础、需求过程、需求获取、需求分析、需求规格说明、需求确认、需求实践等教学主题。

回顾多年的软件工程专业发展,我国各高校中已有近200多所院校开设了软件工程专业,各级各类培训机构相继出现。为了支持软件与服务外包人才的培养,自2006年起,商务部开始实施服务外包“千百十工程”人才培训计划,2007年教育部在“质量工程”中加大了对信息类专业的支持力度,软件工程专业列入第2类特色专业建设项目,2011年国务院学位委员会正式公布了修订的学科目录,把软件工程新增为一级学科。这充分说明软件工程专业和学科在国家战略层面上已经提升到一个新的高度。

政府层面安排的各级各类专项培训资金,主要用于支持大学生增加软件与服务外包专业知识和技能,鼓励外包企业新增大学生就业岗位的各类人才培训项目,重点培训大学应届毕业生和尚未就业的大学毕业生,以及服务外包企业新入职员工。培训内容包括软件与服务外包企业人才定制培训、从业人员资质培训、国际认证培训、行业标准及相关知识产权培训、大学生实习项目及勤工俭学培训、企业新人职人员岗前业务技能培训等。政府层面出台的政策目标,主要是为了建立软件与服务外包人才的培养培训体系,调整专业结构以适应软件产业需要,加强高校学生实习实训工作,深化高校与软件与服务外包企业的合作等。

综上所述,市场对人才需求仍有较大缺口,适应产业市场不断发展的软件工程专业教育任重道远。培养技能型软件人才已经到了应该采用全方位、多渠道、企业广泛参与的多种培养模式,才能从根本上解决目前企业人才短缺、现有人才结构不合理等问题。高校的根本任务是人才培养,要实现人才培养与企业需求之间的无缝衔接,本文主要讨论3方面教学问题:

(1)实践教学理念。在教师组织教学过程中,其教学理念必须符合产业标准和项目规范,软件项目的成功取决于项目团队,项目团队必须遵循软件工程规范,规范是指项目规程和实施项目的相关技术标准,与之相关的专业知识只求其核心的基础知识,不求知识全面。

(2)职业技能结构。通常职业能力贯穿整个职业生涯,其职业技能可以划分为,特定技能、通用技能、核心技能3个层次,其中的核心技能具有普遍适用性,在职业生涯中受益终生,此外个人的职业素养也是一种职业能力,主要有交流能力、沟通和表达能力、文档的规范写作、分工合作、团队协作、敬业奉献等。

(3)实践教学方法。在项目实施过程中,必须遵循软件工程原则,根据“项目经理系统分析员软件工程师具体程序员”的人才结构组建项目团队,按照项目管理流程和技术规范实施项目,其教学内容必须紧跟产业技术、及时更新教材内容,注重实用性和针对性,项目实训从最简单的项目做起,在强调掌握具体专业技能的同时,要求学生善于交流、勤于沟通,逐步提高职业能力。

2 实践教学理念

印度软件企业快速进步的重要原因之一就是能够按照软件产业发展的需要,通过多层次、多渠道方式培养人才,形成多层次的人才结构。分析软件产业特点,任何大型软件项目的实施,团队是项目成功实施的重要基础,如图1所示;把大项目分解成无数小模块任务,要求按照具体的技术规范和标准施工,遵守项目流程,如图2所示;不同层次上的人员有着具体而明确的分工,在合作或协同的过程中,需要具备相应的沟通技巧和职业素养,团队角色职责如表1所示。

在项目实施的过程框架中,工作指南规定了要完成的任务步骤、方法、进度等,各“角色”执行任务时必须参照工作指南,工作模板是指“角色”按照计划进度完成具体任务以及必须完成的各种文档结构,QC根据指南,逐一核对任务列表,通过检查表监督各角色是否按进度执行。在项目实施过程中,项目团队为了一个共同的目标(某个项目)一起学习和工作,团队必须具有良好的沟通机制。例如项目专用的公告牌(公告、通知、状态报告),项目邮件列表;项目网站(文档、团队成员主页、相关的技术论文和笔记以及自学培训材料),项目会议(关于简报和问题解决方案),关于团队成员工作的最佳实践会议和讨论,面对面交谈等。

在教与学的过程中,教师必须思考如何让学生尽可能块地掌握实际动手开发能力,尽快与产业技能接轨,要求学生给自己制造一个理由来组织学习型工作团队,通过发放团队工作规范和模板,签订团队工作责任书、内部承诺等方式来提高团队学习效率。通过教学实践,明确人才培养目标,总结并提出团队、规范、交流的教学理念,团队是项目基础,规范是项目规程和技术标准,交流是团队成员的基本素养,其教学理念符合产业需求和企业实际。

3 职业技能结构

全球软件产业市场呈现两大特点,国际化分工合作步伐加快、产业化技术更新加速。前者使得软件服务外包成为全球性软件市场中的追逐热点,涌现了象印度、爱尔兰、以色列等一些软件外包强国,后者说明软件产业中的技术从业人员必须时刻保持适应产业发展的技术能力和技能,尤其是直接面对软件开发环节中的技能型软件人才。

印度软件人才培养模式的独到之处就在于软件企业的人才结构合理,其软件教育的核心理念是紧跟国际软件领衔企业的技术发展,快速更新教材,注重实用性和针对性,使毕业生能迅速适应企业的需要,可承担任何大型软件项目中具体某个环节的规范且熟练工作。对于软件产业来说,教育部门提供大量技能型软件人才是软件工业化生产的基础,同时这种专门化知识结构的人才模式也将推进软件流水线生产的标准化。因此,必须分析研究技能型软件人才需要什么样的知识、能力和素质结构,应该寻找培养这种能力结构的方式方法。

职业能力包括贯穿技术人员整个职业生涯的就业和创业能力、工作能力、职业转换能力。现行教育部门或软件企业中的技能型软件人才的职业能力之内涵必须得以重新构造;已经不仅仅是动手能力、操作能力和理论知识的代名词,职业态度、敬业精神、团队合作交流和职业行为评价等因素都应纳入到职业能力的培养中去。以职业活动为导向,以职业能力为核心的原则正在改变学科导向的职业教育培养体系,产业现场的实际需要和认同正在主导专业教育的内容和形式。接受任务、解决问题、执行规范、完成任务,这是最基本的标准。例如对于低档软件人员不懂操作系统、计算机原理、关系数据库原理等常识,并不妨碍他编写代码、使用工具开发用户层界面等专门工作。所谓技能训练,就是掌握最基本、最必要的专业基础知识的前提下,在较浅的程度内掌握几种计算机程序设计语言,然后学习目前流行且高效率的软件开发工具(如果企业需要,还可以学习一些更加专用的软件开发工具),学习实用的软件编程、数据管理、硬件维护等技术。

在教学实践中,我们提出“围绕编程规范,研究技能知识结构”的课程建设思想,把技能型软件人才的职业能力分为特定技能、通用技能、核心技能3个层次,其中核心技能是范围最窄、通用性最强的技能,体现了职业活动中的最基本技能,具有普遍适用性,在职业生涯中受益终生。特定技能可以理解为按照国家职业分类来划分范围,例如各种职业资格证书的认证考核。通用技能通常比特定技能的口径要宽,可以理解为在一组特征和属性相同或者相近的职业群中体现出来的共性技能和知识要求。我们提出软件工程专业的“职业技能”边界,按照软件阶段划分,制定不同阶段所要求的职业技能,例如编码阶段,要求有规范代码书写、单元测试能力,专业教师(或项目经理)要善于观察、发掘、培养新人,根据学生的各自特点,固化训练或交叉培养设计、编码、测试、文档书写或管理能力。按照职业成长过程区分,哪些人是技术型,哪些是项目管理型。哪些技能操作型人才。高校不是企业,企业也不该承担高校职能;在校企合作过程中,围绕职能能力训练,企业和高校之间有职责分工的边界,例如外包委托、实习见习活动等等。在职业素养和能力方面,着重在交流表达、规范写作、分工合作、团队协作、敬业奉献等方面对学生加以训练。我们提出的软件工程专业的“职业素养”边界,坚持任何人都有“用”的原则,关键“用”到实处。刁钻苛刻的人“用”到测试上去,勤奋好胜的人“用”到技术攻关上,豁达人缘好的人“用”到项目协调上去,条理规矩的人“用”到设计上去。

在软件工程专业的人才培养方案中,专业知识只求核心基础知识,不求全面知识,知识教学内容必须与技术发展同步更新。软件工程专业“职业技能”方面的教材较少,这类课程建设有一定难度,需要大量的人力、物力投入。一方面,通过校企合作、校际协作来组织开发此类课程,另一方面,借鉴真实项目的仿真实训来开发此类课程,此类项目的文档比较规范齐全,可实施规范训练。在校企合作的真实项目软件开发过程中,应该根据学生年级高低,使课程教学和训练仅局限于某个开发阶段,例如编码阶段,着重让学生看懂详细设计文档、规范编码书写、模块单元测试。另外,在课程教学和项目训练过程中,必须强调学生的说(交流)、写、做,特别是说和写。“说”可以通过组织定期或不定期、正式或非正式的会议讨论,“写”可以写个人小结或技术分析等。这些内容和要求都应该作为课程建设的必须内容,并用恰当规范的格式或流程编写起来。

4 实训教学方法

根据培养目标和技能要求,通过校企合作形式,开发出一系列实训项目,构建了以实训项目为主题的实训环境,明确提出以项目实训为主的教学方式。通过教学实践,提出以“职业技能为根本、工作体验为主题、知识点恰到好处”的教学方法,如图3所示。

以实训项目为主题的工作模式,是仿照软件企业规范的运作模式,由教师(或项目经理)演示需求分析、总体设计文档,安排学生编写详细需求、详细设计文档,将学生分成项目小组,分片包干,个人承包,每人都有机会承担项目的某个具体内容(如编制模块,编写测试计划和测试报告等)。旨在提高学生的规范化开发能力和团队分工协作,强化程序设计基础,使学生掌握软件开发所必需的知识与技能,熟练运用开发环境和工具。

软件培训总结篇(6)

一、企事业单位会计电算化现状

我国的会计电算化工作从20世纪70年代末期开始,至今已近三十年,根据财政部的规划,预计2010年企事业单位的会计电算化程度将达到80%以上。目前我国已形成了财务软件产业,通过部级评审的财务软件已达30多个,财务软件从简单的核算型发展到了集财务、业务于一体化的综合型财务管理软件。随着当今世界经济的全球化,计算机与网络技术的广泛应用,企事业单位会计信息化的程度越来越高。中小型企业普遍实现了会计电算化,一些大中型的重点税源单位已开始使用集企业供应链、生产管理及财务管理于一体的ERP软件,不仅实现了财务管理的信息化,而且实现了企业产、供、销集成化的管理。还有一些跨国企业使用国外的ERP系统,内部采用局域网进行连接,总部和其他关联机构采用广域网方式连接,数据都存储于总部,信息高度共享。由此可见,企事业单位的会计电算化发展已经进入了一个新的阶段。

二、会计电算化新环境对税务稽查工作的新要求

会计电算化的普及与深化促进了企业管理的现代化,同时也给税务稽查工作提出了更高的要求。具体包括以下几个方面:

(一)税务稽查的内容必须扩展

在会计电算化新环境中,所有的会计事项由计算机按程序自动进行处理,手工会计中因疏忽大意而引起的计算或过账错误的机会已大大减少。但是,如果系统数据处理过程中使用的计算机硬件不符合要求,应用程序出错或被非法篡改,那么输入的原始数据即使再准确,经计算机按给定的程序处理的结果也是错误的。我国目前财务软件繁多,缺乏统一的行业标准,有的财务软件公司为了满足客户要求,设置了一些功能,弱化了内部监控,如反记账、反结账、清空年度账等。因此,税务稽查内容不再局限于会计数据资料,更重要的是要对会计电算化系统本身进行审核,包括系统内部控制的检查、系统安全检查、系统合法性检查、系统操作规范性检查,更重要的是软件功能和正确性的检查。

(二)税务稽查的手段必须革新

实行会计电算化后,会计信息的载体发生了变化,纸张介质逐渐减少甚至无纸化,更多的或完全是新的载体,如硬盘、软盘、磁带、光盘等磁介质或光电材料。这些载体上存储的会计信息是肉眼看不到的电子信息,并且信息量非常大,如果继续采用人工手段进行数据信息的采集、整理和核查,将会严重影响税务稽查工作的质量和效率。因此,实现税务稽查手段的电算化,是税务稽查工作发展的必然趋势。税务稽查手段电算化的实现一方面依靠计算机税务稽查软件的推广使用,另一方面则需开展计算机辅助税务稽查。

(三)税务稽查的方法必须改进

实行会计电算化后,财务数据记录、存储、修改和删除都是通过计算机中的数据库功能来实现的,数据容易被人为修改、删除,而且一般不会留下痕迹,传统的稽查线索基本消失。随着财务软件在技术上的日新月异,稽查人员在检查这些数据时,会面临各种各样的会计核算和财务管理系统,以及各种不同的计算机操作系统、数据库系统,这给税务稽查取证工作提出了较高的技术要求。在稽查的线索和内容都已发生巨大变化的情况下,如仍然采用常规的稽查技术和方法,是不可能达到稽查目的的。因此,必须基于财务软件的各种功能以及数据处理流程,对常规的稽查方法进行改进和创新,从而提取各种所需要的会计数据,才有可能对所获得的会计数据进行分析、比较,最终得出稽查结论。

三、税务稽查人员现状

税务稽查工作的主体是税务稽查人员,为了适应会计电算化新环境对税务稽查工作的新要求,稽查人员必须具备和掌握除税务查账知识外的现代化综合技能,熟悉财务、税务法律、法规,掌握计算机软硬件、计算机网络、数据库管理等方面的技术,熟悉财务软件的日常处理流程以及系统参数的设置,才能够运用专门的查账软件进行系统的测试,或运用计算机辅助稽查技术去应对单机、网络、多用户等各种工作平台下的财务软件。只有这样,税务稽查才能跟上时代的步伐,适应信息技术突飞猛进的发展。

随着计算机技术的广泛应用和普及,一般办公软件的运用对稽查人员来说已经没有问题,但是既精通计算机又精通财务软件的综合型税务稽查人才却非常欠缺,很多人对财务软件仍停留在一知半解的状态。因此,在实际工作中多数稽查人员还是要求被稽查单位的会计人员操作财务软件,将所需的一些会计数据通过打印机打印成纸质资料,然后再针对纸质资料进行手工核查。这种绕过计算机的方式,为企事业单位弄虚作假提供了机会。虽然少数具有一定计算机操作水平及会计电算化知识的稽查人员在得到许可的情况下,能够直接打开财务软件亲自将各种会计资料打印出来,但也很难保证稽查结果的正确性。因为在新的会计电算化环境下,如果不是对财务软件的程序、功能有非常深入地了解,即使稽查人员现场打印,也不能保证会计信息的真实性。可见目前大多数稽查人员已很难适应会计电算化环境下税务稽查工作的要求,加强财务软件和管理信息系统方面知识的培训,提升税务稽查人员适应新环境的能力已非常迫切。

四、常规培训模式的缺点

目前税务稽查人员的培训主要采取两种途径:一是与高校合作,依托高校资源建立培训基地;二是税务部门自身组织培训。从节约社会资源角度,前者无疑是一种很好的选择。笔者所在的三峡大学与当地税务部门建立了长期的合作关系,依托大学的实验室资源和师资,对税务稽查人员进行轮训。在最初的培训过程中,立足于受训主体是税务稽查人员,会计电算化仅仅是作为其中一门课程来讲授,讲授的重点在于如何利用财务软件进入相关系统,根据稽查要求快速查询打印所需的凭证、账簿、报表,并通过对证、账、表的分析和核对来获得稽查的线索和证据。实践证明,这种培训模式在帮助税务稽查人员快速熟悉财务软件界面,利用计算机辅助稽查方面发挥了一定的作用。但是由于对财务软件的功能模块结构、各个子系统之间的数据联系、系统处理流程、账套设置、用户权限分配、系统参数设置、账证表文件的存放路径和之间的勾稽关系等缺乏系统地介绍和培训,造成了税务稽查人员对财务软件的应用方法掌握得不够透彻和熟练,对软件的认识有局限性,从而无法针对企业的内部控制制度、财务软件的正确性、程序有无舞弊和漏洞、数据的可靠性进行更深入的检查。

五、构建换位培训模式的思路与实践

在实践过程中,我们认识到税务稽查和企业会计电算化其实是一种对立关系,俗话说“知己知彼,百战不殆”,如果把受训主体假设为会计人员,以此为基础来设计培训模式,将克服传统常规培训模式的缺点,有利于提升税务稽查人员适应会计电算化新环境的能力,培养出既有较高水平的财务会计知识又具备较高计算机水平的复合型税务稽查人才,从根本上提高他们的查账技能及业务素质。这种换位培训模式的构建具体包括以下几个方面。

(一)培训环境

利用学校已建立的会计手工模拟实验室和会计电算化实验室。会计手工模拟实验室对企业财会部门的职业环境进行仿真,设有组合操作台,提供各种实验用的原始凭证以及账、证、表、单等会计专用工具。会计电算化实验室硬件方面配有服务器一台、微机60台、教师操作台、多媒体投影仪、打印机,软件方面配有用友U-8系列ERP软件、金蝶K3系列ERP软件、税务稽查查账软件。

(二)培训内容

1.手工会计综合模拟实训。根据某企业某年最后一个月的财务资料,要求学员以一名会计人员的身份完成编制记账凭证、登记日记账与明细账、编制科目汇总表、登记总分类账、账项核对及编制会计报表等一系列手工账务处理流程。

2.电算化会计综合模拟实训。利用培训中心提供的大型用友U-8系列或金蝶K3系列ERP软件和一套某企业的仿真综合实验资料,要求学员完成账套设置、人员权限分配、基础档案设置、总账系统初始化设置、总账系统的日常业务处理、总账系统的期末处理、报表管理、工资管理、固定资产管理、购销存系统初始设置、购销存日常业务处理等实验项目,熟悉企业的实时财务核算、供应链、生产制造等业务。

3.税务稽查查账软件实训。利用税务部门提供的税务稽查查账软件,要求学员熟练操作查账软件,完成对企业财务数据的读取和转换,实现对这些数据的抽样、查询、排序、分类、汇总,从而发现涉税疑点,确定稽查方向。

(三)培训方式

采取课堂讲解与综合实验相结合的培训方式,理论教学与实验均在实验室进行,将培训内容分解成各个模块,教师边讲解学员边练习,实现“学中做,做中学”,而且练习资料来源于企业的实际经济业务,实现了仿真化,从而将理论知识教学与实验有机地融为一体。为了提高培训质量,逐步建立一套教学绩效评估体系,对每个模块应掌握的知识点都进行标识,并有相应的评分标准,实施培训全过程监控,对学员的培训结果进行量化考核。

为适应不同学员的情况,培训还可以进行模块化组装。例如,如果学员有一定的会计知识基础,可以只选电算化会计综合模拟实训,如果培训时间有限,可以只选总账系统、报表系统培训模块。另外还有针对制造、商业、金融、保险、证券、房地产等不同行业的仿真练习资料可供选择。这种菜单式的培训方式灵活方便,实用性较强。

实践证明,采取这种换位培训模式,税务稽查人员会计知识基础更加扎实,对企业财务和业务流程有一个全方位的把握,能真正体会并掌握到企业会计电算化的精髓,从根本上提高税务稽查技能。“用友”和“金蝶”ERP软件是我国工商企业目前应用较为广泛的管理信息系统软件,实际工作中纳税人可能使用其它软件,但是大同小异。税务人员只要熟练掌握一套ERP软件的管理与使用方法,就可以应对单机、网络、多用户等各种工作平台下的财务软件,从而适应不同企业会计电算化环境的要求。

【参考文献】

[1] 钟晓鸣.浅谈税务稽查如何适应企业应用财务软件新环境[J].财会月刊,2008(26).

[2] 张玉蓉.会计电算化环境下的税务稽查[J].信息系统工程, 2008(6).

软件培训总结篇(7)

软件产业是信息产业的核心。为适应我国经济结构战略性调整的要求和软件产业发展对人才的迫切需要,实现我国软件人才培养的跨越式发展,2001年12月,国家批准建立了35所国家示范性软件学院。示范性软件学院人才培养的定位是培养一大批精英型软件工程人才,即具有很强的国际竞争力、有可持续发展能力的高层次工程型软件人才。大连理工大学软件学院加强对学生国际化视野和实践能力的培养,构建了四位一体的实训模式,在精英型软件工程人才培养上进行了一些有益的探索。

1 培养精英型软件工程人才是软件产业发展的需要

2008年1月,教育部张尧学司长在北京大学软微学院调研时提出:“示范性软件学院的定位是精英式工程教育,是培养精英型软件工程人才。我们培养的这些人才经过5年左右的发展,要在某一领域起到领导作用,要能较好地与国际交流,要能预测软件工程事业的未来发展趋势。”这就明确了精英型软件工程人才应具备的基本素质,而这种类型的人才也恰恰是企业急需的中高端软件人才。目前,软件企业需要三类人才:第一类是既懂技术又懂管理的国际化软件高级人才;第二类是系统分析及设计人员中级人才;第三类是熟练的程序员和操作员,人才需求模型呈“金字塔”型。据IDC公司2008年数据分析,中国软件及服务市场未来5年复合增长率都将超过15%,至2012年总体产值将至少翻一番,人才需求在现有基础上增加近2倍。按照三类人才需求数量的比例为1:2:7计算,中高端人才数量应该占30%,但目前仅为10%,难以满足产业发展的需求。

印度的软件产业在近十年内得到了飞速发展,目前从业人员达到了41万人,拥有近3000家的软件企业,预计2008年印度信息服务业的总产值将达到780亿美元。充足的人力资本对印度软件产业的发展起到了至关重要的作用,为支持高等院校培养中高级软件人才,印度政府增加了在世界上享有盛誉的印度理工学院的财政投入,并计划将全国43所地区性工程学院提升到印度理工学院的水平。印度软件教育的突出特色是与产业互动,重视应用培训,学校课程的设置围绕软件企业的需求,讲授的是最新的技术发展动向。加上英语教育的优势,使得印度的软件毕业生一出学校就已经具备了较全面的实际工作能力,这也是硅谷特别偏爱印度工程师的原因之一。由此可见,我国的软件产业要想赶超印度,就必须加大对精英型软件工程人才培养的力度。

2 四位一体的实训模式框架

2.1 四位一体实训模式的角色分工

“四位一体”即“官、产、学、生”四位一体。四位角色不同,但目标相同,共同推动实训模式的建立和发展。

“官”即政府,政府起行政推动作用。国发办《振兴软件产业行动纲要》,国家商务部“千百十工程”、教育部《教育部办公厅关于进一步加强示范性软件学院建设工作的通知》等政策都为建立实训基地起到了政策支撑作用。辽宁省、大连市高度重视软件人才培养工作,大连理工大学软件学院实训基地也获批辽宁省软件与服务外包人才实训基地和大连市软件人才(大连理工大学)实训基地。

“产”即企业,企业是实训模式的关键角色。大连理工大学软件学院实训基地引进IBM、微软、RENESAS国际知名企业,坚持“强强联合”的原则,将国际大企业的管理经验、项目经理和实训项目引进学校。企业提供项目经理、企业的管理模式和实训项目,让学生不出校门就能完全感受到企业环境、企业文化、职业素养、项目管理、时间管理等,企业随时提出对人才的需求,加强学生就业技巧和就业能力的培养。

“学”即学校,学校是实训模式的主体。学校将企业引入到校园,提供专门的场地,建立虚拟公司,投入设备和管理力量,建立模拟企业化的管理模式。实训基地拥有完全企业化的管理系统、考勤系统、安全系统,与企业一起选拔可塑性强、基础好的学生到实训基地完成3到9个月的实训,结合实训项目完成团队式毕业论文。

“生”即学生,学生是实训模式的主要受益者。实训模式要求学生具有扎实的专业基础知识、良好的外语基础,要通过企业和学校联合组织的初试方可进入实训基地学习。实训过程中学生分组分工,协同合作,扮演不同的角色,全面提升就业竞争力。

四位一体相辅相成,协调发展。学校聘请企业老总、政府官员、教授、高年级学生代表成立教育教学咨询组,共同指导课程设置、专业方向、实训模式等。

2.2 实训模式的主要内容

(1) 培养目标精英化

大连理工大学软件学院通过实训模式,使学生在校期间即掌握外语技能、企业文化、企业管理制度、项目规范和流程等实践技能。通过真实的环境,让学生体验跨国大公司的企业文化和管理流程,培养学生的国际化视野;通过仿真的商业案例,让学生完全掌握软件项目的生命周期,培养学生对项目的掌控能力;通过学生在实训中扮演不同的角色,培养学生的综合能力和语言表达能力。实训模式最终要考核学生的实际动手能力、职业素质能力、应用开发的流程和方法论,培养出符合社会需要的国际化、应用型高端软件人才。这些人才进入公司工作5年以后,能够成为项目经理、系统分析师、系统架构师等行业精英。

(2) 实训内容系统化

实训学生经过前期的专业基础课和语言强化学习后,经过企业和学校的联合选拔,进入实训基地。如图1所示,项目开工之前先对学生进行团队建设训练,项目经理针对学生的不同特点,将学生分成各个项目组,每组成员5-10人不等。启动实训项目后,各组学生按照分工不同,均须完成业务理解、需求分析、概要设计、详细设计、编码、测试直至项目验收等完整一套软件项目开发流程。在此期间穿插对学生沟通技巧、时间管理、演示技巧的强化训练,并进行企业文化、团队合作等模拟职场氛围的熏陶。仿真商业项目案例均为可替代模块,根据社会和产业需求调整案例内容,保证实训结果的实用化。

(3) 管理模式企业化

实训过程对学生采用模拟企业化管理,如图2所示。实训项目的总经理由企业指派高级项目经理担任,项目经理由企业指派工作经验丰富的员工和学校指派具有企业工作经验的教师担任。人事、财物、IT支持、安全、后勤、工会等部门人员分别由参训学生担任,按照公司的规章制度和管理模式进行系统的岗前培训。学生角色与公司员工角色一致,参训学生佩戴胸卡,刷卡考勤管理,每天填写工作日志,每周进行项目进度交流,足不出校门就能感受国际大公司的工作方式。

(4) 实训过程规范化

实训的整个过程采用规范化管理,制定完善的《实训基地学员规章制度》、《学员考核办法》。实训中的所有文档均参照IBM、Microsoft等公司的标准模版执行,参训学生能真实接触到宏观设计规范、界面设计规范、微观设计规范、类图设计规范、编码规范、测试用例书写规范等。在完全掌握技术方面的规范以外,还要掌握演示技巧、面试技巧、沟通技巧、着装要求等软技能。

(5) 实训师资队伍专家化

实训模式不仅培养了一批高端工程型软件人才,也建立了一批专家化的师资队伍。我校实训师资队伍结构为校企联动、专兼结合,既有来自企业的项目经理长期驻扎在学校,也有来自学校的具有企业工作经验的教师。教师指导学生实训的同时,能充分了解企业的业务走向,结合实训开展很多研发工作和教学改革的探索;企业在参与实训的同时也能了解人才的结构和现状。

3 实训模式一举多赢的效果

四位一体的实训模式试办2年多的实践取得了一举多得的效果。

首先,从教与学的角度看,强化实践能力和综合素质能力培养的实训模式突破了传统的教学体系,构建了一个科学的精英化、工程型人才培养模式,是研究型大学在培养工程型人才上的一个有益尝试,推动了学院的教学改革。在实训课程建设上充分体现了创新性、实用性的特点,适应社会发展的需要。

其次,从就业角度看,采用实训模式培养出来的高端实用型软件人才深受企业欢迎。据统计,我院通过实训模式培养出来的软件人才就业率为100%,近65%的学生留在了大连企业,近30%的学生去了世界500强企业,有些企业因为学生参加了实训而取消了入职试用期,即毕业就拿全额工资。97.5%的学生都认为,在实训工程中,自身素养和技能都得到提高。实训模式较好地解决了学生“就业难”和企业的“选材难”问题。

再次,从政府角度看,实训模式为中高端软件人才的培养搭建了一个平台,推动了区域经济的发展。大连市为加快产业结构调整,将软件与服务外包业作为城市发展的支柱产业,中高端人才短缺成了制约产业发展的瓶颈,政府不惜斥重资去引进人才,但效果不明显。实训模式及其辐射作用培养了一批实用的软件人才,为地方经济的发展作出了一定的贡献。

实践证明,四位一体的精英型软件工程人才培养模式是研究型大学培养工程型人才教学改革的有益探索,对发展软件产业有积极的推动作用,是受政府、企业、学校、学生欢迎的一种人才培养模式。

参考文献

软件培训总结篇(8)

1引言

软件工程专业是一个实践性非常强的专业,其很多的专业课和专业选修课具有很强的实践性。这些课程,如《软件工程》、《软件质量保证与测试》、《基于CMMI的软件工程》、《群体软件工程-TSP》、《个体软件工程PSP》,老师讲授的时候觉得是在“空讲理论”,而对于没有任何软件工程实践经验的学生来说是像在听“天书”。但这些课程开设的成功与否直接影响到毕业生的质量、竞争力和未来发展,直接影响学校的教学质量和学校声誉。杭州电子科技大学在软件工程教学改革的过程中提出了“理论+实训”的培养模式,并搭建了实训平台,旨在促进和提高软件工程专业本科省的培养质量。

2 原有培养模式综述

IT技术改变了世界,软件已经无处不在。对于软件工程师的培养是各个国家IT教育的重中之重。如何培养合格的、优秀的软件工程师是教育界研究的热点。在软件工程专业的教育上,各个国家都在进行不懈的探索,其中比较流行的3个培养模式是:

对软件人才的培养,传统的软件人才培养模式类似于瀑布软件开发模型,即瀑布型软件人才培养模式。在我国高等院校软件工程专业的教学模式中,大学4年的培养周期一般是:公共基础课―〉专业基础课―〉专业理论课―〉毕业设计(论文)与实践。这种单向的、线性的培养模式,缺乏反馈与迭代,这种模式对产业和技术快速发展变化缺乏有效的弹性配合,与产业发展主线难以形成有机融合。

另外有人提出螺旋式软件人才培养模式,这种模式打破先基础后产业、先理论后实践的培养过程,建立理论、实践、工程的培养过程,整个过程以教学环节、实验教学环节、工厂实践环节形成能力培养的螺旋学习环节,见图1所示。螺旋式培养模式是一个比较理想的IT人才培养模式,但在具体的实践上却遇到了重重困难,其主要原因是:一是去企业实习必要性不强;二是软件人才培养的校企合作存在巨大困难;三是螺旋式培养模式过于重视工厂实践,不适合培养高水平的软件分析师和架构师;四是由于扩招,专业学生太多,全部安排去公司实习是不可能完成的任务。

从2000年起,麻省理工学院和瑞典皇家工学院等四所大学组成的跨国研究获得Knut and Alice Wallenberg基金会近2000万美元巨额资助,经过四年的探索研究,创立了 CDIO 工程教育理念。CDIO代表构思(Conceive)、设计(Design)、实现(Implement)和运作(Operate),它以产品研发到产品运行的生命周期为载体 ,让学生以主动的、实践的、课程之间有机联系的方式学习工程。CDIO培养大纲将工程毕业生的能力分为工程基础知识、个人能力、人际团队能力和工程系统能力四个层面,大纲要求以综合的培养方式使学生在这四个层面达到预定目标。迄今为止已有几十所世界著名大学加入了CDIO组织,按CDIO模式培养的学生深受社会与企业欢迎,取得了良好效果。

3 杭电软工的理论+实训的模式

杭州电子科技大学从1984年就开设计算机科学与技术专业(软件方向),2015年以IT特色进入浙江省重点建设的5所大学行列,在中国的IT教育领域具有举足轻重的地位。为了巩固及加强我校在培养高质量的软件工程专业人才方面的领先地位,以培养工程实用创新型人才为目标,前软件工程学院以先进的教育理念为指导,通过借鉴CMU/SEI软件工程类人才培养体系,与CDIO教育体系结合,在2010-2014期间进行《基于CMMI的软件工程》精品课程建设,构建了软件工程专业课程教学的“理论+实训”教学方法。

3.1 取得的成果

课程组进行立体化教材的建设和实践,自主开发了“一个网站,两个课件,三个平台”。彻底改革传统教学结构,实现了有效培养面向企业岗位技能的E-learning教育体系。构建起了一个相对完备的立体化课程体系,建设了一个“教师易教、学生乐学、技能实用”的多元立体化教材系统及内容丰富的网络资源系统。

为了满足国家卓越工程师中软件工程培养的需求,特别是对软件工程的实践部分,以微软的Windows Server 2008 R2、SQL Server 2008作为基础软件平台,对微软的SharePoint Service 3.0和Team Foundation Server 2010进行深度定制,开发了一套合适于团队项目开发实训、班级统一授课(普通专业课)实训的过程框架。该框架在授课过程中,可以根据不同专业课的需要进行个性化定制,目的是实现教与学的资源共享、知识共享、无障碍沟通。

学生在机房输入http://10.65.7.81/sites/portal/CMMI/default.aspx(目前该平台已经转移到“杭电云研究中心的”云平台上,网址改为http://),然后依据要求输入用户名和密码即可进入学院的实训平台。根据自己所学的课程,可以选择进入相关的课程网站,在课程网站上可以访问和下载相关的课程资料,同时也可以进入自己的班级课程网站或实训小组网站。

在4年的重点课程建设中,严格执行“《基于CMMI的软件工程》课程师资队伍培养计划”,培养了一个优秀的教学团队。教学队伍共12人,是一支知识结构、年龄结构、职称结构及学历结构比较合理的队伍。其中具有高级职称教师有6名,占总人数的50%,高级职称教师平均年龄为45岁,职称结构合理;课程组教师大部分年龄在40岁以下,均具有硕士以上学位,年龄结构学历结构合理。《基于CMMI的软件工程》课程组教师四年来多次参加CMU/SEI举办的培训,有3位教师拿到CMU/SEI认证证书;另外,课程组中有多位教师来自国内知名IT企业,具有丰富的软件开发经验。

四年来,课题组成员总共主持教学类项目5项;取得教学成果及荣誉2项;公开发表教改论文7篇;参加SEI及移动应用开发培训2次;出版了《基于CMMI的软件工程教程》、《基于CMMI的软件工程实训指导》、《案例教程实训指导》和《基于CMMI的软件工程及实训指导》等教材4部,其中《基于CMMI的软件及实训指导》为浙江省十一五重点建设项目教材。

2015年6月12日-19日期间我们利用“问卷星”问卷调查网络进行一次问卷调查,共收集了58份电子调查问卷。首先我们对同学们是否曾经使用过该实训系统进行调查分析,其中35个同学以前没有使用过该系统,23个已经使用该系统,对该系统具有一定的了解;然后对实训课程的总体评价是,27个对该系统评价等级为“优”,其它27个为“良”,4个“中”,如图2所示。

我们在问卷中设计了“你认为实训系统有哪些优点”的可多选问题,给出4个勾选项及2个随意填写项。4个勾选项目是:能满足系统实训要求、系统很实用、功能完整、说明书和系统是匹配。在这58份调查问卷中,同学反馈结果如图3所示。67.24%勾选了“实训系统能满足课程实训的要求”,51.72%的同学勾选了“系统很实用”。37.93%的同学勾选“功能完整”。22.41%的同学勾选“说明书和系统是匹配的”。可见同学们对本实训系统是相当满意的。

3.2 存在的问题

《基于CMMI的软件工程》在课题组多年的悉心建设下,尽管取得了一定的成绩,但仍存在一些课题有待改进,这主要表现在以下几个方面:

由于软件工程具有很强的实践性,课程的实训内容不但要巩固理论又要接实践的地气,这使得任课教师在确定实训案例的时候难以把握案例的难度和工作量,实训案例的吸引力和后续的可继续利用性也难以保证。部分实践材料参考了现有的公开资料,学生可以轻易搜寻到答案。所以确定新案例及案例库的建设是软件工程实训的一个重要的课题。目前市面上有很多的相关的图书,如李龙澍等老师编写的《软件工程课程设计》[3]及熊庆宇编写的《软件工程实训项目案例I》[3]及《软件工程实训项目案例II》[4]等可以做为重要的参考资料。

教学计划上规定的课外实训学时难以落地。以《基于CMMI的软件工程》课程的实训为例,实训内容涉及(1)熟悉开发环境、(2)组建项目小组、(3)项目立项、(4)需求收集、需求分析、(5)项目详细策划、(6)建立配置库、(7)系统设计、(8)系统实现与测试、(9)测试计划及测试用例、系统测试、(10)项目总结等10项内容。教学计划安排是32学时,但实际完成则需要76学时。这76个学时是按照项目小组的人数、在大家分工合理密切配合的前提条件下才能完成。32学时实训效果是可控的,必定有固定的场地,有老师的监督指导。而其余44课时的课外实训,由于没有固定的场地和环境,学生只有自找场地。本来在固定的场地固定的群组完成的实训,由于时间和场地的原因,同一项目组的同学如盘散沙,教师也是鞭长莫及,原本设立的项目小组组长也无力监督本小组的同学,导致实训时间和效果难以得到保证,学生无暇领会实践的过程在实践中的重要意义。

根据教学经验,《基于CMMI的软件工程》实践课程师生比不能超过1:40,即每40个学生配置一名辅导教师。但实际的授课过程中,受到课程教务安排和学生选课倾向的影响,往往大于这个比率,使得教学难度增加、实训效果很难达到良好的预期效果。

基于传统的一课一练的思路,我们对《软件工程》、《软件质量保证与测试》、《基于CMMI的软件工程》、《群体软件工程-TSP》、《个体软件工程PSP》等分别设置了实训内容,但实训内容有很多相同的部分,大多都是开发一个某某系统,需要完成相同的软件周期,其差别仅在于:(1)系统规模的大小及难度不同;(2)所关注的侧重点不同,如基于CMMI的软件工程关注过程文档,PSP关注与开发人员自身的相关内容。这些课程的实训共有的现象是:系统的开发成果粗糙,系统的架构、功能和界面等雷同,实训时间不足。未来可以通过课程间的整合,多门课程围绕一个实训案例开展联合实训。

现在“挑战杯”、“创业大赛”、“服务外包”等创业类竞赛种类繁多。那些有想法、学习成绩好、动手能力强的学生成了同学中的明星和老师眼中的红人。他们早早主动或被动的被一些项目导师给“求包”或“被包”了。在课程的实训中有些学生直接提出不参加工程实训的申请,理由也很简单及充分:“我们也在做类似的工作”;有些直接拿出自己的参赛题目直接要求“自我命题”,这类项目往往代码都有了,倒过来补写软件开发过程中的相关文档。

在2015年6月12日至19日的调查问卷中,我们同时也设计了“你认为系统有哪些缺点”的问项,希望从同学们那里听到意见、批评和建议。和问题3的设计一样,我们也是给出4个勾选项目及2个随意填写的项目。反馈的结果如图4所示。结果显示53.45%的同学对于“进入系统要输入很长的网址”这个缺点有强烈的共鸣;32.67%的同学认为说明书不清晰;6.9%的同学认为说明书和实际功能不匹配;32.76%的同学认为有些功能和实际不匹配。

我们在问卷调查中专门设置了一项“对于基于CMMI的课程实训,你的其它建议”来弥补格式化问卷的缺陷,让参与调查的同学对我们的实训系统提意见。虽说这是个可选回答项,但我们收到21个同学的反馈,占36%。同学们的回答基本上可归纳如下几个方向:关于系统功能,有4位同学反映:“实训系统有很多功能不完善、系统有点太过复杂、一些不必要的功能应该删去”;关于实训内容安排方面有3位同学建议:“多些实例讲解、多给一些前辈的实训经验和例子、可以用一些案例来分析,这样我们理解的更好!”;关于实训的组织方面有4位同学对于实训过程中的分组进行了吐槽,认为“应该合理安排实训时间及具体任务,应该重视如何分组,不然有些人忙死,有些人“打酱油””;最后关于实训中实践和理论进行融合方面有3位同学建议:实训也要注意加强理论指导,而不是直接“照葫芦画瓢”,不是只把模板DOWN下来,机械的填写内容后再UPLOAD上去。

4 结论和展望

软件工程专业教学实训平台为学生的实训搭建了坚实的基础,为杭电的软件工程人才培养做了很多的开端和铺垫。目前已经完成了“硬件”建设部分,现在已经进入了“软件”建设阶段,我们认为未来应该在此良好的“硬件基础”上,着力研究课程群的划分、各科内容的相互划分和协调,授课教师小组的建设及案例库建设等。

参考文献:

[1]李龙澍,郑斌.软件工程课程设计.北京:机械工业出版,2010.

软件培训总结篇(9)

中图分类号:G712 文献标识码:A 文章编号:1007-9599 (2012) 11-0000-02

一、引言

为培养应用型和技能型软件开发人才,在高职软件技术专业中实施三阶段技能递进培养模式,该模式将技能培训分为基本技能积累、专业核心能力培养和综合技能培训三阶段。基本技能积累阶段包含培养学生基本操作技能和编程技能的课程,如程序设计基础等课程;专业核心能力培养阶段包含培养更高一级专业能力的课程,如桌面应用程序开发、web应用程序开发等课程;综合技能培训阶段是在前两个阶段的基础上,开展以提高职业行动能力为目标的综合技术应用训练。

学生在教学阶段递进过程中需要通过大量实践掌握软件开发技能,因此每一门专业核心课程都设置相应的实训课程,这些课程与综合技术应用训练都是以软件开发项目为载体,通过实训,使学生提高实践能力、积累实际软件开发经验。为实现实践教学过程与软件开发过程的对接,必须采用相适应的教学模式以及提供合适的软件开发实训环境。由于培养费用、实践场地的限制,让每个学生都走上实际工作岗位参加真实环境中的项目开发存在很大的困难。在软件开发实训课程中采用基于虚拟实训的实践教学模式可以很好的解决上述问题,虚拟实训作为一种打破时间、空间限制的实训方式在节约教学投资、优化教学情境和实现资源共享等方面均起到十分重要的作用。

二、构建基于虚拟实训的实践教学模式

(一)构建思路

根据对软件开发人员岗位需求的调研,软件产品开发工作过程包括项目立项、需求分析、设计、编码、测试等一系列工作。工作任务对工作和技术的要求为熟悉软件开发流程,掌握相关开发技术,具备良好的代码编码习惯及技术文档编写能力,有较强自学能力、分析和独立解决问题的能力、团队合作精神和沟通能力。

为达到学习过程与工作过程的一致性,引入虚拟公司形式,采用虚拟环境与真实项目相结合、虚拟员工与真实管理相结合的方式,构建基于虚拟实训的实践教学模式。在学校的实训室中,模拟公司的工作环境,以真实项目为载体,按照公司的软件项目开发流程完成项目开发,缩短学生所学知识和应用的距离。通过教师学生员工化,模拟公司开发部的组织结构,教师担任项目经理的角色,完成岗位相应的工作,包括协调人员配置、制定项目解决方案、监控项目执行、提供技术指导、组织项目评审。学生担任开发部普通员工的角色,在软件开发员岗位上完成项目开发各阶段任务,在项目实践过程中熟悉规范的软件开发流程,掌握高效的软件项目开发方法和技能。

(二)内容结构

基于软件开发岗位工作任务的要求,构建具有“工学结合、校企结合、虚实结合”特点的虚拟实训教学模式。该模式主要由四部分组成:知识培训、项目实施、项目管理和项目评审。各组成部分涉及三大类角色:项目经理(教师)、项目组长(学生)、项目成员(学生),项目经理负责完成知识培训和项目管理,项目组长和项目成员负责项目实施工作,项目经理、项目组长和项目成员共同完成项目评审。

知识培训部分:包括专业基础知识、实训项目涉及的关键技术与知识以及项目应用领域知识的培训。专业基础知识培训包含软件工程基本知识、特定语言的代码规范、团队开发规范、技术文档编写、软件测试用例的执行和记录等项目开发支撑知识。关键技术与知识的培训由项目经理根据课程目标和项目特点展开,包括关键技术和常用架构的学习、企业最新技术和开发工具的引入。领域知识培训是指项目应用领域背景知识的介绍,例如财务管理系统的开发背景涉及金融财会的相关知识。

项目实施部分:项目实施是虚拟实训教学的重要组成部分,包括实训任务分解和项目实现。项目组接受来自项目经理的实训任务,由项目组长进行任务分解并分配到各项目成员。项目成员按照企业软件开发流程执行项目实施各阶段的典型工作任务。

项目管理部分:项目管理包括进度控制和过程检查两部分,由项目经理实施以保证实训项目按实训计划、实训大纲的要求如期完成。项目经理指导项目组长制定项目开发计划,根据项目计划监督各组的工作进度。过程检查部分包括设定过程检查点以及阶段通过标准,项目经理按照通过标准审查阶段成果,确保项目完成质量。

项目评审部分:项目评审部分由项目演示交流和项目考核两部分组成。在项目演示交流环节,各项目组介绍开发过程、演示项目运行结果、进行项目答辩。在项目考核方面,采用多元化的考核体系,注重对学生实训过程的评价,在项目经理考核的基础之上,参照项目组长评价,得出最终评价结果。

软件培训总结篇(10)

目前,服务外包在全球发展迅猛,市场空间巨大。根据IDC的预测,到2010年底,信息技术外包(ITO)的市场规模将达到5 800亿美元,业务流程外包(BPO)的市场规模将达到7 100亿美元。我国已将服务外包产业作为扩大服务贸易和发展现代服务业的重点。

为践行教育“以服务为宗旨,以就业为导向”的办学宗旨,结合我国当前蓬勃发展的服务外包产业的大好形势,大力培养服务外包人才已成为高校教育教学新的课题和使命,本文以笔者所在的青岛理工大学与青岛软件园校企合作共建特色软件工程专业为依据,对高校服务外包人才培养模式的探索与实践加以阐述。

1服务外包人才培养的背景

全面抓住全球服务外包产业转移的历史机遇,实现服务外包产业超常规快速发展,对我国保持经济平稳快速增长、提升产业结构、提高综合竞争力、实现科学发展具有重要的意义。但服务外包人才短缺和结构不合理、缺乏龙头企业严重制约了我国服务外包产业的快速发展。特别是在服务外包人才培养方面,高端人才缺乏;基础人才总量不足;高校毕业生实际工作技能和项目实战经验缺乏;特别是服务外包产业发展最需要的兼具语言、技术、管理,能与发包商实现良好沟通的实用性、国际性、复合性人才紧缺,已经成为制约服务外包产业快速发展的最大瓶颈。为解决这些问题, 高校应切实以企业需求为导向、本着为学生负责的态度、努力提升学生的就业能力,在教育教学方面革新办学思想、创新办学模式。

1.1软件及服务外包产业的磅礴发展急需大量合格人才

“十一五”期间,我国软件与软件服务业国内市场销售额以30%左右的速度持续增长,2010年销售额将突破10 000亿元大关,软件产业出口将超过100亿美元。同时我国还将形成若干个销售额超过50亿元的骨干企业,在未来5年内从业人员将达到230万人左右。

就区域的情况来看,依据《山东省政府关于加快服务外包产业发展的意见》描绘的发展愿景,“十一五”期间,在全省建设10个各具特色的省级服务外包示范园引进50个以上世界著名跨国公司将其离岸服务外包业务转移到我省。

到2010年,全省服务外包出口额在2006年的基础上实现翻两番,服务外包从业人员达到15万人,引进、培育年营业额超过10亿元的大型骨干企业10家、超亿元的企业30家,人才缺口巨大。

1.2国家积极鼓励校企合办开展服务外包人才培养

党的十七大报告把“优先发展教育,建设人力资源强国”作为要加快推进的以改善民生为重点的六大任务之首,其中指出要“鼓励社会力量兴办教育”。2001年12月,国家计委与教育部《关于试办示范性软件学院的通知(教高[2001]6号)》[1]文件中提出:面向软件产业,改革软件人才培养模式,快速培养具有国际竞争力的多层次软件人才,建立完善的软件人才培育体系,满足软件产业发展的需求,刻不容缓,势在必行。2001年以来,国家先后设立了37所部级示范性软件学院和40余所省级示范性软件学院,有条件的高等院校又相继建设了百余所软件学院[2]。山东省人民政府也高度重视软件人才培养问题,指出要把驻鲁高校办成软件人才培养基地,并将有计划地建立省级示范性软件学院培养更多的高层次软件人才。2009年4月,教育部、商务部下发了《关于加强服务外包人才培养促进高校毕业生就业工作的若干意见》,明确提出了服务外包人才培养工作目标:“高校要根据服务外包产业快速发展的需要,调整服务外包人才培养结构,扩大服务外包人才培养规模,着力提高人才培养质量。各类高校要在相关专业开展服务外包人才培养工作,在高职高专、本科、研究生等层次培养高质量的服务外包人才,力争在5年内培养和培训120万服务外包人才,新增100万高校毕业生就业,实现2013年承接国际服务外包业务300亿美元[3]。所以校企合作共建软件工程专业将有效提高服务外包人培养的实效,为产业发展培养大批学以致用的服务外包人才并有效促进大学生就业。

1.3传统计算机专业与服务外包企业需求之间存在着巨大的缺口

与传统行业不同,IT行业知识翻新速度很快,甚至两三年就一变,造成软件人才很难跟上行业发展。在IT行业,新技术首先运用在企业,基本上是“企业拉动高校”,高校在专业的设置、技术的传授等方面的发展落后于企业,因此,这一因素也决定了学校传统计算机专业培养的软件人才与产业需求有一定差距,普通高校培养的毕业生要到企业里再进行一年时间的培训,才能适应企业的需求,给软件及服务外包企业造成了额外的成本。在可以预见的将来,区域内软件及相关产业人才供求关系将严重失衡,形势非常严峻。

2服务外包人才培养模式的选择

据《中国服务外包发展报告2007》介绍,我国服务外包人才培养方面主要存在以下几种模式。

1) 学历教育。

高等院校软件及相关专业毕业生的大幅度增加进一步确立了“学历培训”在我国软件人才培训中份额绝对领先的地位,院校培训仍然是我国软件人才的最主要来源,目前我国软件人才总计有将近80%来自于高等院校和职业技术学校的软件相关专业。这部分人员是我国软件行业从业人员的主体,学历以本科为主,处于软件人才的中间层次。

2) 实训模式。

目前国内对于软件人才的培养体系按培训主体划分,主要有社会培训机构办实训、软件企业办实训、校企合办实训三种模式。

(1) 社会培训机构办实训模式:专业的培训机构引进真实的软件实训项目,模拟真是的软件企业环境和操作规则,强化培养人才。

(2) 软件企业办实训模式:以软件企业强大的技术背景为依托,以项目开发为主线,全程引入项目开发,完全按照软件公司的过程管理和人才标准强化实训。

(3) 校企合作办实训的模式:校企联合在校内共建实训基地,共同培养人才。企业不仅参与研究和制定培养目标、教学计划、教学内容和培养方式,而且负责实训教学。

除此之外,我国目前还有定向培养等模式,在充分研究以上培养模式的基础上,结合学校办学实际,我们采取与青岛软件园校企合作共建特色软件工程专业。此种模式是对学历教育和实训模式的综合和优化,充分发挥高校学历教育优势和软件园产业及实训优势。

共建特色软件工程专业确立以市场需求为导向,以CDIO高等工程教育理念为指导思想,培养高素质、国际化、工程能力强、具有创新意识的精英型服务外包人才为目标,坚持软件工程教育国际化,坚持开展深层次的校企合作教育,创新管理体制与运行机制,深化教育教学改革,建立面向市场的开放式办学体系,努力成为培养精英型软件工程师的摇篮[4]。

3服务外包人才培养方案

校企合作,共同研究制定服务外包人才培养方案。以提升工程素质为根本、以培养软件工程能力为核心、以掌握软件工程学科知识要求为目标的“一体化”课程体系;构建覆盖软件工程学科知识的理论教学体系理论教学体系,具有“先进性、厚基础、精方向、重能力、强外语”的特点,采用“三级平台-五个模块”式结构,三级平台包括:公共基础课平台、大类专业基础课平台、专业基础课平台;五个专业方向模块包括:项目经理、质量经理、系统分析师、软件设计师、软件开发工程师模块。

1) 课程体系。

根据CDIO思想,构建了以实验、实训为两条主线,含基本技能、综合设计、企业应用、实践创新四个层次的软件工程专业实践教学体系,通过不间断的实践教学,实现渐进的综合能力培养。以软件工程能力培养为核心的实验体系创新地设置了课程实训、学期实训、企业实训、企业实习及毕业设计等多层次的实践教学环节,同时建立了和实践教学体系紧密结合的大学生创新性实验、校内外学科竞赛及社会实践等系列课外实践活动。

在教学执行过程中,学院将人才培养过程(学程)分为3个时间段。

前两学年基础课和专业基础课教学,以校内专职教师为主;软件园兼职专家为辅。

第3学年专业课教学,主要以企业专家授课为主,学校教师为辅。

第4学年企业实习和毕业设计,采用专兼结合的双导师制,即校内专职教师与企业兼职教师共同指导,这种“专职-兼职-专兼结合”教学的新型“2+1+1”学程模式力求实现人才培养与企业需求的“无缝衔接”。

实践教学的实施采用“学习-实训-再学习-再实训”的螺旋式能力培养模式,即学生完成课程学习及课程实训后,在学期末进行学期实训。每学期随着专业知识的积累及专业理论水平的递增,学期实训的实际项目难度也随之递增。在完成企业实训后,最后进入企业实习并完成毕业设计。从而循序渐进地实现了精英型软件工程师应具有的交流与沟通能力、分析问题与解决问题的能力、工程管理与组织能力、团队合作能力、英语实用能力、创新创业能力的培养。

2) 师资队伍。

本专业课程的教学实施充分结合及发挥学校及青岛软件园双方的讲师资源及优势。

学校的讲师将主要承担公共课、基础课、专业基础课、以及专业课等必修课程的教学。

青岛软件园的讲师均为软件企业优秀的一线软件开发经理、项目经理,他们参与到学院的教学过程中,制定并修改学院的教学大纲,动态实施教学任务;主要承担专业限选课程、每学期的课程实训、企业开发实战实训等课程的教学。

通过与青岛软件园合作,定期安排相关教师到软件企业一线进行顶岗体验锻炼,提供教师的实验指导水平。

3) 质量保障。

2008年1月,青岛软件园人力资源服务有限公司获得了由国际权威质量认证机构BSI(英国标准协会)颁发的ISO9001:2000质量管理体系认证证书,成为我国首家通过UKAS(英国认可服务组织)认可的具备ISO9001:2000国际标准的专业化IT实训服务机构。

青岛软件园人力资源服务有限公司按照ISO9001:2000国际标准要求对实训需求管理、课件研发管理、教学管理、教务管理、就业服务和质量保障等工作进行规范和量化,为学员提供高质量的实训服务,以保障为企业提供高质量的软件人才。

青岛软件园在整个的专业合作教学过程中,和学校一起严格实施此教学质量保障体系,针对合作办学的班级,青岛软件园会有专职的教学负责人、执行经理、质量保障人员跟踪班级的教学活动的实施,并和学校的负责老师一起确保教学活动的实施符合教学质量体系的要求。

4) 软技能及外语。

为全面培养学生的综合素质,满足服务外包企业的有人需求。学校和软件园特别加强了合作办学软件班的软件能和外语教学学校与软件园一起制定了软技能培养计划。并先后邀请加拿大ilogic Inc.创办者、董事长郑树庆先生做了题为“世界软件业发展趋势”的专题讲座且郑先生受聘为青岛理工大学客座教授;青岛软件园人力资源服务有限公司(QST)总经理刘全主讲“打开思维,拥抱世界”的专题讲座;拓展训练专业训练师严意凌老师为同学们做专业拓展训练等。通过以上软技能训练有效提升了同学们的自学能力、沟通表达能力、团队合作能力、创新能力、解决问题能力等软技能。

在按照学校传统教学计划开设好英语的基础上,青岛软件园派出专业老师为同学们开设了日语课程,并作为同学们的必修课程。采取多听录音、日语沙龙、外交交流等多种形式提升学生的日语水平。

5) 就业体系与预期。

校企共建软件工程专业是统筹解决招生就业的有效形式。通过校企合办软件工程专业,进行课程体系的改革,加强外语、软技能和工程实践及国际标准方面的教学,面向青岛软件园400多家软件企业,以及国外、外企中国研发中心和国内一流软件企业,形成多层次、高质量的就业体系;从而保障20%同学毕业后日语达到二级,直接赴海外就业,30%同学毕业后进入大型外资软件企业工作,40%同学就业于国内企业或考研,一次性就业率达到90%以上。

4服务外包人才培养展望

服务外包产业在我国方兴未艾,随着服务外包产业的进一步发展,服务外包人才需求也将持续旺盛并呈现新的变化。为了优化我国服务外包人才供给结构、促进我国服务外包产业发展。对我国服务外包人才培养模式的探索和实践也将不断深化,在已有的培养模式基础上持续改革,方能适应我国服务外包产业的发展,从而实现“以服务为宗旨、以就业为导向”的教育理念。

参考文献:

[1] 国家计委,教育部. 关于试办示范性软件学院的通知(教高[2001]6号)[S]. 2001.

[2] 董晓梅,何泾沙. 关于示范性软件学院办学的思考[J]. 计算机教育,2008(1):38-42.

[3] 教育部,商务部. 关于加强服务外包人才培养促进高校毕业生就业工作的若干意见[S]. 2009.

[4] 商务部、信息产业部. 中国服务外包发展报告2007[R]. 2007.

The Study and Practice of the Colleges’ Training Mode of the Talents for Service Outsourcing

WANG Bin1, LIU Quan2, REN Shi-gan2, ZHOU Shao-hui2

(1. College of Computer Engineering, Qingdao Technological University, Qingdao 266033, China;

软件培训总结篇(11)

2.软件工程基础课程改革的必要性

2.1.学校寻求发展战略的要求

应用型本科人才培养主要任务是培养具有突出工程技术应用能力的人才。培养方向以社会需求为依据,以学生就业为目的,围绕实际岗位应用能力要求而确定的。培养实践能力为主的高等技术应用型人才是应用型本科教育的根本目标,实践教学体系则是实现这个最终目标的保障。以铜仁学院为例,其是2006年教育部批准新办的地方本科院校,经过几年的发展,目前已进入全面深化改革的整改提高阶段。在铜仁学院深化改革的方案中,明确提出将实施以推进“立德树人”为根本,以促进“质量提升,为核心,以实现“转型发展”为目标的教育教学领域综合改革,把提升人才质量作为当前和今后一段时间内的重要任务来抓。

2.2.软件工程专业发展及社会需求的要求

软件工程专业是培养适应计算机应用学科的发展,特别是软件产业的发展,具备计算机软件的基础理论、基本知识和基本技能,具有用软件工程的思想、方法和技术来分析、设计和实现计算机软件系统的能力,毕业后能在IT行业、科研机构、企事业中从事计算机应用软件系统的开发和研制的高级软件工程技术人才。当前,大多高校软件类学生实践能力和企业需求存在严重脱节的现象,理论知识的讲解较多,很多实际操作实践课程以理论知识的讲解为主,这就导致了对软件类专业学生的软件开发实践和创造能力培养的忽略。这些问题已引起学校的高度重视,在这种情况下于软件人才培养中将项目实训纳入到高校软件工程专业人才培养体系中,通过软件工程理论学习与软件项目实训实践相结合,把软件项目实训引入到教学中,能使学生在学习过程中就不断接受企业化项目开发的实践和锻炼。目前,虽然高校改革已引起了各方的高度重视,就软件工程课程来讲,尽管软件类专业的教学大纲都增设了软件实训课程,但是在师资、硬件和课时等方面没有配套,软件项目实训教学体系还处于较低层面,没有明确的实训目标、规范的实训大纲以及科学的实训体系,故而课程改革势在必行。

3.软件工程基础课程的改革措施

3.1.总体规范、项目推进的课堂教学

软件工程基础课程的教学形式,总体来讲是采用项目推进模式,基于此,论文提出教学内容体系改革引入项目管理模式。根据近几年来教学经验,结合学生实际,制定6个项目分别实施,具体介绍如下:

3.1.1.教学内容改革及学时分配方案教学内容、学时分配、实践要求及考核内容。

3.1.2.教学形式的具体体现教学过程中,首先是打破定制唯一教材的做法,选择多本教材进行授课。通过对多部教材各专业知识点的有效融合,把知识点统筹为相应的专题项目,初步按照软件——软件工程——软件开发的前导知识——软件开发(可行性分析、需求工程、设计工程、测试工程、软件开发管理工程)思路进行教学[4]。在介绍理论知识的同时,要求学生结合知识结构并且以小组为单位进行小系统开发。

3.2.两段两维的考核评价方式

3.2.1.考试成绩认定办法整个教学评价中注重两点:一是注重两段两维的管理形式,两段是指平时学习阶段与期末总结阶段,两维是指平时阶段性的总结与考评;二是注重期末综合实践评价。具体的做法:打破传统以期末成绩定成效的模式,注重过程管理,明确阶段性总结,分阶段进行验收,平时加强课堂练习的检查力度,确保课程达到效果;阶段性成果评价分值记入本人成绩核算,最后进行综合评估项目,得出本人成绩。总评成绩组成:总评成绩=平时成绩+期末大作业完成情况+期末理论评价情况。具体来讲,考核体系从平时综合及期末综合两个方面来进行。平时综合的组成:考勤+课堂表现+小组阶段性成果评审+练习作业;期末综合的组成:大作业以及综合答辩。

3.2.2.期末综合考核内容及达标标准学期结束后,对学生的综合能力进行评价。