建设Android软件开发工程师实训体系 .pdfVIP

建设Android软件开发工程师实训体系 .pdf

  1. 1、本文档共6页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多

建设Android软件开发工程师实训体系探究

摘要:快速发展的移动互联网行业对android软件开发工程师的

需求量日益扩大,如何快速地培养和建设android软件开发工程师,

成为it企业培训的热点。本文旨在探讨it企业如何通过实训培训

体系的模式快速培养有计算机基础的初学者成为相当于1-2年开发

经验的开发工程师。

关键词:实训体系;android软件开发;培训

中图分类号:tp31文献标识码:a文章编号:1001-828x(2013)

06-0-02

移动互联网是继通信、计算机和互联网之后的又一次信息产业的

革命性发展,并成为全球信息通信行业的万亿元级新兴产业。近年

来,由于3g技术的发展,国内智能手机的普及率急升,人才市场

对于android软件开发工程师的需求量也急升,因此,如何快速地

培养和建设android软件开发工程师,成为it企业培训的热点。

本文旨在探讨it企业如何通过实训培训体系的模式快速培养有计

算机基础的初学者成为相当于1-2年开发经验的开发工程师。

实训体系建设包括独特的实训形式建设、实现过程的开展以及课

程和师资的组建。其中,最根本的把握好实训的内涵和监控整个实

训过程的开展是关键。

一、实训形式

实训的特点就是通过项目实际操作的方式,使得每个学生通过做

项目来锻炼时间的编程能力。具体的形式为每个班的学生组成软件

项目组数个,每个项目组均以真实项目为背景,重新演练一个经裁

剪过的项目立项、计划、需求分析、设计、编码、测试和交付的全

过程,按照企业的正规开发流程组织实施,让学生熟悉软件工程在

企业中的具体应用方法。项目总监由实训老师来担任,控制项目的

进度和质量,学生通过直接扮演项目开发组中的成员角色,来了解

在软件项目开发团队中的角色、过程、规范和执行方法,以及在团

队中合作沟通能力的重要性,养成良好的职业习惯。以下是学生扮

演的角色的主要职责说明,学生可以根据自己在学校的学习情况扮

演如下角色。考虑到android软件开发工程师培训的实际需要,项

目开发过程中某些方面的学时将相对压缩,而把重点放在跟开发直

接相关的角色上面。

二、实训过程

整个实训过程包括实训预备期和实训期两个阶段。

实训预备期:实训的学生对android课程体系中必须掌握的业界

实用技术知识清单和相关课件进行学习,必要时进行相关课程的考

试,考试合格者才能进入实训环节。

实训期:以模拟公司为平台,以仿真的商业案例项目为载体,将

企业文化及职业素养训练、it技能培训、行业知识以及业务流程实

践等实训内容完全贯穿在模拟公司的运营过程中,使学生在实践中

体验企业工作环境,获得一定的实际经验和职业磨练。

实训师发放《项目实训学生指导手册》,手册中规定了学生在项

目android软件开发各阶段的输入、活动说明和输出。实训选择的

生命周期会覆盖软件开发过程的基本要素。其中有的要素在实训中

存在操作困难的,只讲解方法并直接发放相关资料。

实训中由实训老师统一指导各阶段的详细过程指导。基本过程如

下:

1)搭建环境:主要讲解搭建各种手机操作系统所需开发环境所

要具备的软、硬件及网络知识。包括计算机中各种硬件和接口。软

件的分类、分发和授权等方式;操作系统的初步知识;注册表、病

毒、安全等知识;基本协议、活动目录等知识。从而让学员可以在

实际工作环境当中搭建需要的开发环境。

2)完成的软件开发过程:主要讲解实际项目的开发所涉及到的

软件开发过程的各个环节,如需求开发、设计、测试、项目管理、

配置管理等,并将其运用到实训项目开发。

3)android手机软件应用开发:这是本培训课程的核心部分,主

要是使学员掌握软件开发的技术,掌握编程的方法、思想,了解软

件开发过程当中常犯的错误。课程注重实用性、重在培养学员对代

码分析的能力,掌握编码规范,掌握调试知识和分析程序错误的能

力。同时学习内存检查工具和软件配置管理等知识。课程中贯穿了

一个开发项目,以增加学员开发项目的经验。

4)测试计划与软件缺陷:主要介绍软件测试的基本概念和基础

知识、如何编写测试计划、识别软件缺陷、编写缺陷报告等。通过

学习,学员可以掌握软件测试的流程、软件测试的策略和分类,掌

握缺陷的分类和优先级等,从而对测试有一个整体的认识。介绍了

缺陷跟踪管理系统(测试工具)。总体来说,本课程将使学员掌握

软件测试相关的大部分基础知识。

5)数据库:通

文档评论(0)

186****9285 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档