大学生移动应用研发创新团队的建设与实践
时间:2022-03-12 10:29:52 浏览次数:次
摘要:大学生创新团队的建设是培养创新型人才的重要措施之一。移动应用研发的平台多样性、开发技术多样性、开发模式复杂和开发周期短等特点,使得大学生移动应用研发创新团队的构建以及运维管理也具有相应的策略和模式。
关键词:移动应用研发;创新团队;团队建设;运维
中图分类号:G642.0 文献标志码:A 文章编号:1674-9324(2018)12-0175-03
一、引言
《国家中长期教育改革和发展规划纲要(2010—2020年)》指出:到2020年,我国基本实现教育现代化,基本形成学习型社会,进入人力资源强国行列。这一宏伟目标实现的根本途径是把提高质量作为教育改革发展的核心任务,创新人才培养体制,实现创新驱动发展。创新是一个民族的灵魂,是一个国家兴旺发达的驱动力。大学生创新团队是学生发展自我、提高实践能力、培养创新精神和团队意识的重要途径,对于高校培养高素质创新型人才具有重要意义。本文根据软件工程团队的特点和移动应用研发的特点,探讨了移动应用研发大学生创新团队的建设问题,并进行了实践,取得了一些经验。
二、优秀大学生创新团队的主要特征
大学生创新团队指的是为提高大学生实践能力和创新能力、实现学习和科研目标,而相互协作进行创新活动并产生一定价值成果的群体组织[1]。该组织主要以具有相同兴趣的学生为主体,在专业导师的指导下,进行个性化研究性学习,合作完成项目设计、组织、实施、分析、总结等工作。一个大学生团队要成为优秀的创新团队,一般来说要具备以下主要条件[2-4]。
(一)具有明确清晰的共同目标
大学生团队组建的主要目标,就是为了协作完成某一项目任务。制定清晰的目标并得到团队成员的认可,才能提高团队的凝聚力,调动团队成员的工作积极性,顺利高效完成项目任务。
(二)具有融洽和谐的工作环境
相互交流、有效沟通、相互帮助是团队工作必不可缺少的主要工作形式,良好的人际关系、和谐的工作环境是优秀高效团队的润滑剂,是提高团队士气和团队凝聚力的法宝。
(三)具有明确的角色和职责分工
项目任务是由不同的团队角色来完成的,只有每个角色的职责明确,才能更好地完成相应的工作,这是保证团队正常运维的基础。
(四)具有共同的工作规范和框架
团队成员可能来自不同的院系、不同的专业,具有不同的个性,团结与协作是团队工作的基础,具有共同的工作规范和纪律框架,才能保证团队成员更好的团结与协作,这也是培养具有特色的团队精神和团队文化的重要举措。
(五)具有健全高效的组织机构和决策机制
团队是一个群体组织,由不同的人员和小组组成,要有比较健全的组织机构,进行相应的管理和决策,才能保证项目任务的顺利实施。灵活授权、及时决策是保障团队正常工作的重要方法。
三、移动应用研发大学生创新团队的构建
移动应用研发属于软件项目开发范畴,移动应用研发学生团队是一种软件工程团队。软件工程项目的开发,通常涉及到需求分析、架构设计、概要设计、详细设计、编码、测试、配置管理、过程管理等工作。大学生软件团队的工作流程与商业软件开发的流程不完全一样,移动应用研发有其自身的特点,学生团队的建设也具有相应的特殊性。
(一)移动应用研发的特点
移动应用将带来企业信息化商业模式的创新变革,它已经成为移动互联网发展的一种新模式。移动应用程序主要指移动设备上运行的应用程序,移动应用开发通常称作移动互联网应用开发,是指以手机、PDA等便携终端为基础,进行相应的应用开发工作。移动应用研发主要有如下特点:(1)移动应用平台的多样性。移动应用终端平台的种类较多,主要有Android平台、iOS平台、Windows Phone平台、HTML5平台等,并且这些平台的开发语言、开发方式和架構等并不互相兼容,开发同一个移动应用需要在不同的平台上使用不同的语言和开发工具,适配工作量大。多开发平台带来的学习成本、人力成本、团队管理成本等显著增加。(2)移动应用开发技术的多样性。移动应用平台的多样性,带来开发语言、开发工具、开发技术的多样性。由于移动互联网技术的快速发展和广泛应用,移动应用开发技术新、更新快,需要开发人员有较强的自主学习和探究能力。(3)移动应用开发周期短、竞争大。移动应用销售渠道的前三项是平台厂商移动商店、自己的网络和第三方移动商店。移动应用目前的主要收入方式是广告、应用内购买、用户付费下载和预装应用等。由于同类应用的趋同性较大,所以市场竞争也大。要取得好收益,不仅要求开发的移动应用功能强、趣味性强等,而且与同类应用的趋同性不能太大。因此,移动应用需要尽早上市。(4)移动应用开发模式复杂。移动应用开发模式大体可分为原生应用开发模式、Web应用开发模式和跨平台综合开发模式[5]。这3种不同的开发模式,各自具有自身的优缺点,因而也各自有着不同应用场景。这需要开发者原生应用开发模式熟悉这些开发模式并熟练加以应用。
(二)移动应用研发学生创新团队构建策略
一个优秀高效的软件开发团队,至少包括四个要素:人、过程、技术和团队文化。其中人是关键因素[6-7],以指导教师与学生为本,选拔或培养适合角色职责的骨干成员是构建学生创新团队的基本策略。移动应用软件项目研发的特殊性,需要移动应用研发大学生创新团队的构建更具有策略性。(1)指导教师的选用。指导教师不仅要求移动应用开发技术精湛、知识广博、开发经验丰富,而且还要有强烈的责任感,因为指导要花费大量的时间,甚至牺牲自己的科研时间。另外,由于学生成员的技术、经验等不够丰富,指导教师通常充当项目经理的角色,因此还需要有项目管理经验,具有领导魅力,能够制定规范和流程,为团队研发确定方向。(2)骨干成员的选拔。软件项目开发需要项目组长、需求分析员、软件设计师、程序设计员、软件测试员、项目管理员等关键角色。目标明确、分工合理、职责清晰是团队成功的关键,关键角色缺乏和错位是团队失败的重要原因。具有高度的向心力和凝聚力、具有强烈的团队归属感和集体荣誉感、具有高度的责任感和敬业精神、互相信任、精诚合作、善于沟通是骨干成员必备的素质。着力培养这些素质和能力,是团队建设和运维的基础。(3)团队组织架构的构建。团队组织架构是一种由管理机制决定的、用以帮助团队达到目标的有关信息沟通、权力、责任、利益的正规体制,它是保证项目任务如何分工、分组和协调合作的基础。尽管团队成员定义了角色与职责,但不能完全保证团队作为一个整体能正常和高效率运行,还需要团队管理制度(如激励机制、淘汰机制、责权利明确的管理体制等)、良好的沟通机制。这对于提高成员积极性和主动性、提高团队的凝聚力和效率,保证团队正常而高效的运转是至关重要的。
(三)移动应用研发学生创新团队构建实践
为了办出专业特色,我们的软件工程专业确定了移动应用开发、大数据应用开发等专业方向。移动应用研发大学生创新团队正是为了培养移动应用开发软件人才而建立的。创新团队由指导教师团队和学生团队共同组成。首先组建了以朱雄泳博士为首的6人指导教师团队,其中包括移动应用开发、网络与信息安全、数据库应用、大数据处理技术等方面的师资,既有校内专业教师,又有来自于合作企业的高级工程师,可利用他们掌握的先进IT知识和技术,以及丰富的开发经验来更好地指导学生。学生团队成员近60人,分成核心成员和兴趣成员。核心成员近20人,主要由软件工程专业且有较好开发技术及一定管理经验的学生为主,包括少量美术、音乐、会计专业学生,其中骨干成员主要由高年级学生担任。兴趣成员包括其他信息学科专业的高年级学生。学生团队根据学生的兴趣、技能、性格等以及移动应用平台的不同,分成Android平台、iOS平台、Windows Phone平台等3个应用研发小组。各小组建立了组织架构、制定了项目小组管理规程,同时大团队也制定了团队管理条例,使得小组不仅能正常工作,小组之间也能相互协作,保证整个团队协调运维。近2年,移动应用研发团队已取得软件著作权6件,成功开发或正在研发的项目包括移动端数学公式输入法、实验室预约系统、计算机公共课私塾、院系档案管理系统、基于遗传算法的自动排课系统、基于移动互联的HTPC影音系统等移动应用系统。学生成员共获得“发现杯”全国大学生互联网软件设计大奖赛、广东省“粤嵌高校杯”软件作品设计竞赛、蓝桥杯全国软件和信息技术专业人才大赛等国家级、省部级竞赛各种奖励11项,取得了一定的成绩,为团队建设和运维积累了一定的成功经验。
四、移动应用研发大学生创新团队的运维实践
在软件项目开发不成功的主要原因中,团队组织问题、缺乏协调、沟通不良、信息不畅通等涉及软件项目研发的软性问题占到了60%以上[8],这些都与团队的运维密切相关。团队管理的目的,就是为了确保团队的战斗力、凝聚力、工作效率和质量。尽管学生团队没有商业软件开发团队那么复杂,但管理仍然是团队能否较好发展的重要因素。在我们的团队运维过程中,采用了基于项目的小组协作管理模式、基于知识共享的大团队协同管理模式、基于鲜明团队文化的团队管理模式等多种管理模式,收到了一定的成效。
(一)基于项目的小组协作管理模式
是指根据团队成员特点以及项目需求,让团队成员分成若干个项目小组,成员通过小组形式参加学习、开发活动和团队管理,共同完成项目开发任务的一种团队管理模式。我们的团队分成Android平台、iOS平台、Windows Phone平台等3个研发小组。这种管理模式充分尊重了团队成员的个性,发挥了成员的主体作用,调动了成员的积极性,培养了团队成员的竞争与合作意识,为项目任务完成奠定了良好的基础。
(二)基于知识共享的大团队协同管理模式
知识共享,主要是指团队中各项目小组之间相关软件开发知识、技术和经验的分享。由于移动应用技术的多样性,各项目小组开发项目的差异性,带来成员掌握的知识、技术和经验也有较大差异,造成大团队之间的沟通、交流、协作的困难。因此,我们通过定期举办技术讲座和心得体验座谈会,让每个小组、每个成员都参与进来,分享彼此的知识、技术和经验。这种方式不仅可以很快地提升团队成员的技术和经验水平以及团队整体技术能力,而且分享的过程中也增加了成员间的相互了解和信任,提升了团队凝聚力、沟通协作能力和合作精神,提高了团队整体的工作效率和创造力。
(三)基于鲜明团队文化的团队管理模式
这种管理模式,就是通过建立鲜明的团队文化,来确立团队的精神和团队的风格,通过文化氛围来潜移默化地影响团队成员的行为规范,达到自我管理团队的目标。我们建立了责任、协作、规范、激情的团队风格。积极的态度、强烈的责任心是移动应用开发必不可少的素质,是保证软件质量的重要因素。软件工程的过程化和软件开发的分工合作化,需要成员间有很高的协作性和团结性,以及良好的人际关系。做任何事都要有行为规范,移动应用研发也是如此,不仅要遵从软件工程过程中的流程规范,还要遵守团队的管理制度,不能只搞个人英雄主义。移动应用研发需要创造力、需要保持对软件开发新技术的不断追求,因此特别需要激情,对年轻的大学生更是如此,激情的迸发是产生创新性的力量源泉。团队精神和团队风格的建立,极大提升了团队的活力和创造力。
五、结语
作为创新型人才培养主阵地的高校,要以推进学校质量工程为契机,着眼于培养学生的创新能力、协作精神;着眼于提高学生的工程实践素质和能力;着眼于吸引、鼓励广大青年学生踊跃参加科技创新活动。研究大学生创新团队建设,通过加强大学生科技创新团队建设来培养大学生的创新能力和团队协作能力,进一步提高学生培养质量和提升创新能力培养水平,为创建创新型国家培养更多的人才,具有非常重要的现实意义。本文基于移动应用研发的特点,探讨了大学生创新团队建设的策略和管理机制,并进行了相应的实践。实践证明,移动应用研发大学生创新团队可以调动学生的主动性、积极性和创造性,激发学生的创新思维和创新意识,提高工程实践与创业能力。
参考文献:
[1]黄敦华,赵丹,朱莉莉.基于大学生科学研究与创业行动计划的机器人创新团队建设研究与实践[J].机电产品开发与创新,2011,24(4):181-184.
[2]杨立东.打造高效开发团队[J].程序员,2014,(7):48-52.
[3]陽小华,李萌,刘志明.软件工程学生团队构建的案例分析[J].计算机教育,2011,(5):58-61.
[4]张连营,张祥.软件开发团队的多目标优化构建研究[J].计算机应用研究,2013,30(4):1064-1068.
[5]劉玉.基于跨平台的移动应用开发框架研究[D].北京交通大学,2014.
[6]庞鑫.软件开发项目团队建设若干问题研究[J].项目管理技术,2014,12(2):89-92.
[7]黄龙洋.软件开发团队建设的思路探讨[J].硅谷,2015,(1):181-182.
[8]张保军.软件项目研发团队建设探析[J].中国金融电脑,2007,(12):36-38.
The Construction and Practice of University Students" Innovation Teams for Research and Development of Mobile Application
SHEN Hai-bo,ZHU Xiong-yong
(Department of Computer Science,Guangdong University of Education,Guangzhou,Guangdong 510303,China)
Abstract:The construction of university students" innovation teams is the one important measure to cultivate students" innovative talents. The research and development of mobile application have some characteristics,such as multiple application platforms,multiple development platforms,complex development model and shorter development cycle. So the construction of university students" innovation teams for research and development of mobile application and its operation and maintenance should have its policies and management model.
Key words:research and development of mobile application;innovation team;team construction;operation and maintenance
[大学生移动应用研发创新团队的建设与实践]相关文章
- 2021软件研发中心年度工作计划
- 2022年xx研究院关于开展国家重点研发计划“十四五”重大研发需求征集工作的通知(完整文档)
- 团队精神学习心得体会3篇
- 宋幸福团队创新工作室
- 虚拟团队凝聚力对团队绩效影响的实证研究
- 关于企业团队建设的探讨
- 对远程教育教学团队和全日制高职院校的教学团队差异的思考
- 专家团队
- 小团队 大动作
- 团队建设方案2(完整文档)
- 社区实践个人工作总结5篇
- 实践活动心得总结3篇
- 关于红色文化实践活动的感想10篇
- 红色文化实践活动报告3篇
- 国家级特色专业建设实践研究
- MOOC环境下使用Visual,Studio制作动态网站课程的理论与实践
- 基于科学计算和实践创新能力培养的数值计算方法课程改革与实践研究
- 高职“绿色食品生产”实践教学改革与实践
- 2022年在“四学四大”主题教育实践活动动员部署会议上的讲话
- 2022年度阅读《实践论》心得体会【精选推荐】
- 创新发展作文锦集
- 大学生创新精神学习心得感悟3篇
- 高中地理教学中学生创新能力的培养策略探讨
- 试论高中数学教学中学生创新意识的培养
- 就业压力背景下会计专业学生创新能力培养研究
- 生药学研究生创新能力培养模式的研究
- 2022年度中国区域创新能力评价报告(2022年)
- 2022年度人才赋能创新,创新驱动区域经济高质发展——上海“体悟实训”感悟(全文)
- 基于创新能力培养的食品教学模式改进研究
- 企业党工团建设工作方法的创新
- 毕业生大学生活鉴定总结【5篇】
- 大学生党员集体学习总结_
- [2020年党员教育培训工作总结报告]发展党员报告范文
- 大学生党课学习总结报告
- 【2020年党员教育培训工作总结报告】发展党员报告范文
- 入党发展对象培训班心得体会 [XX大学生发展对象心得体会三篇]
- 党校结业个人总结【大学生党校个人总结(多篇)】
- 2020发展党员工作总结_发展党员工作总结报告
- 党员教育培训工作总结2020 党员教育培训100例
- 大学生党员个人总结 学生个人感言简短
- 上一篇:对企业团队建设与管理的几点看法
- 下一篇:浅谈如何利用学科竞赛提升大学生团队学习力