软件从业人员能力标准模型(Android应用开发)

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

软件从业人员能力标准模型

移动互联应用软件开发岗位

能力模型

(Android应用开发)

联想教育&培训事业部

2014-10-10

第一章、引言

Android是一种基于Linux的自由及开放源代码的操作系统,主要使用于移动设备,如智能手机和平板电脑,由Google公司和开放手机联盟领导及开发。自2008年10月第一部Android智能手机发布之后。Android逐渐扩展到平板电脑及其他领域上,如电视、数码相机、游戏机等。据统计数据显示,自 2013年的第四季度,Android 平台手机的全球市场份额已经达到78.1%,全世界采用这款系统的设备数量预计达到10亿台以上。

随着采用Android系统的谷歌手机、平板电脑等产品逐渐扩大市场占有率,Android平台人才的缺口日益显现。据业内统计,目前国内的3G研发人才缺口有三、四百万,其中Android研发人才缺口至少30万左右。

编写本标准的目的主要是为了规范目前Android开发人员的技能要求,为Android应用开发人员的培训及技术评估提供一个参考的依据。

第二章、能力模型系统全景

《软件从业人员能力标准模型》目前涵盖软件开发,软件测试两个领域,在软件开发领域主要包含了JAVA开发,Android开发和IOS 开发三个模块。在Android开发模块包含了应用软件开发和平台开发两个子模块。

本模型重点定义了Android开发模块中的应用软件开发子模块的

技术标准。其在系统中的位置如下图所示:

第三章、Android应用软件开发能力模型架构

本模型在设计的时候,遵从了以下的架构:

从上图的结构可以看出,本模型由级别和能力两个分量构成一个矩阵式关系。在进行级别定义时,根据各岗位能力模型的特点,可以灵活的将级别设置为3级或4级(本模型的级别取值为3),每一个级别定义分为两个维度进行描述。

●维度1:经验要求

●维度2:工作职责

能力定义分量在描述时分别从以下三个维度,根据各级别的能力要求及复杂度进行说明。

●维度1:技术能力

●维度2:管理能力

●维度3:综合素质

能力与级别的相交点上对应的是该级别所需要的能力单元。每个相交位置可以包含一个或以上的能力单元,每个能力单元在详细说明时,需要包含两个部分的内容

●内容1:该能力单元的能力要求

●内容2:该能力要求在实际工作中的体现

第四章、级别定义说明

本模型在将员工的能力定义为三个级别。分别是:Androd助理开发工程师,Andorid开发工程师和Android资深开发工程师。各级别的定义如下:

●Android助理开发工程师:

Android助理开发工程师适用于应届本/专科毕业生或短期培训的学员,在学习期间已独立完成过2-3

个代码量不低于5K小型项目的实训。

Android助理开发工程师能够在系统设计文档的指导下独立的进行详细设计文档的输出以及系统的编码

及测试工作。

●Andorid开发工程师:

Andorid开发工程师适用于在实际工作岗位中工作

满1-2年以上的软件从业人员,且从业期间完成的项目

数不低于5个,总代码量不低于30k。

Andorid开发工程师能够在SE的指导或协助下完成系统的需求采集及架构设计工作;能够独立的完成模

块级的设计及文档输出工作;根据设计档完成系统的编

码实现及测试工作。

● Android资深开发工程师:

Android资深开发工程师适用于在实际工作岗位中工作满2-3年以上的软件从业人员,且从业期间完成的

项目数不少于15个,总代码量不低于100K。

Android资深开发工程师能独立的完成客户需求的采集,整理;能独立的完成系统的架构设计;能指导他

人完成系统的概要/详细设计。

第五章、能力定义说明

本模型在能力维度将能力项划分三个子维度,三个子维度分别是:

●技术能力维度

●管理能力维度

●综合素质维度

其中,技术能力维度聚焦于以下能力项:

●UI布局能力

●Android编程能力

●网络协议应用编程能力

●数据库应用能力

●代码调测试能力

●操作系统应用能力

●外设传感应用能力

管理能力维度聚焦于以下能力项

●团队管理能力

●时间管理能力

●任务管理能力

●质量管控能力

综合素质维度聚焦于以下能力项:

●文档编写能力

●流程遵从能力

●沟通能力

●学习能力

●团队协作能力

第六章、能力模型

第1节、Android助理开发工程师能力标准

第2节、Andorid开发工程师能力标准

第3节、Android资深开发工程师能力标准

第七章、附录:

相关文档
最新文档