XX开发人员任职资格标准

上传人:dus****log 文档编号:67978353 上传时间:2022-04-01 格式:DOC 页数:11 大小:120KB
收藏 版权申诉 举报 下载
XX开发人员任职资格标准_第1页
第1页 / 共11页
XX开发人员任职资格标准_第2页
第2页 / 共11页
XX开发人员任职资格标准_第3页
第3页 / 共11页
资源描述:

《XX开发人员任职资格标准》由会员分享,可在线阅读,更多相关《XX开发人员任职资格标准(11页珍藏版)》请在装配图网上搜索。

1、XX公司开发人员任职资格标准(试行版)目 录一、级别划分及申报条件51、级别划分51.1、级别划分51.2、三等设置62、申报条件62.1、学历及工作年限要求62.2、知识技能要求7二、任职资格行为标准10一级(助理软件工程师)101、参与需求讨论(理解需求并执行)101.1、制作demo101.2、理解需求文档102、参与设计102.1、参与编写概要设计文档103、功能开发103.1、确认开发任务113.2、开发搭建环境113.3、编写功能代码113.4、单元测试113.5、执行版本控制11二级(软件工程师)121 需求分析(理解)121.1、参与需求调研121.2、编写需求文档122 模块

2、设计132.1、编写概要设计文档132.2、编写详细设计文档133 模块开发133.1、确认开发任务133.2、开发搭建环境143.3、模块功能编写代码143.5、参与代码走查143.6、单元测试143.7、参与整合联调143.8、执行版本控制15三级(高级软件工程师)161 支持售前工作161.1、技术可行性分析161.2、参与技术方案文档编写161.3、评估工作量及风险162 控制和主导需求172.1、主导需求调研172.2、需求分析173 核心模块开发183.1、核心功能代码编写183.2、解决技术难题18一、 级别划分及申报条件1、级别划分软件研发类人员划分为5级,每级分为4等,具体为

3、:1.1、级别划分等级含义所处阶段达到的专业水平3级高级软件工程师(骨干)扩展阶段通过自己的技术专长而做出贡献具有软件开发的技术专长,能够独立地、成功地、熟练完成大型软件开发项目的管理,能够对现有的方法/程序进行优化,并解决复杂问题2级软件工程师(有经验者)应用阶段通过自己独立做事而做出贡献具有独立完成工作所需的软件开发知识和技能,能够完成工作,在例行情况下有多次独立进行小型软件开发项目经验1级助理软件工程师(初作者)学习阶段通过按指令做事而贡献组织具有基本的软件开发知识、胜任力和技术能力,从事一些单一的、局部的软件开发工作1.2 、四等设置名称含义行为认证得分职业等(四等)专业地完成各项业务

4、流程,同时能够进行一定的创新80分以上普通等(三等)能熟练的完成各项业务流程和任务70-80分基础等(二等)具备该级别所需的能力,熟悉业务流程,能够完成基本工作60-70分预备等(一等)初步具备该级别所需能力,能够完成基本工作60分以下2、申报条件2.1、学历及工作年限要求级别名称学历与本专业工作经验(年)博士硕士本科专科首次评价晋级评价首次评价晋级评价首次评价晋级评价首次评价晋级评价三级2+1.53+25+37+4二级0.512+1.53+2一级XX0.512.2、 知识技能要求级别知识技能要求1级1、 至少掌握1项开发语言,并熟悉使用开发平台,累积使用6个月;2、 至少熟悉1种相关数据库并

5、累积使用6个月3、 掌握公司的规范和流程4、 熟练使用公司内的支持工具,例如:配置管理,缺陷管理工具等2级1、至少掌握1项开发语言,并熟悉该语言的开发框架,累积使用12个月;2、至少熟悉部门1个产品的业务功能。3级1、至少完成2个项目的系统设计2、独立解决技术难题,并指导项目成员完成开发任务。3、了解并掌握多种开发框架4、了解部门所有业务方向的所有产品的业务功能,并精通一个业务方向产品的业务功能或对公司的至少1个项目/产品有深刻理解和掌控5、掌握本业务部门领域的项目/产品技术进展与市场动态6、能够同时承担2个以上复杂项目/产品的任务7、精通项目管理的知识与流程,掌握公司的过程和规范8、能够从技

6、术上对项目/产品的架构、设计和开发完全负责9、能够快速掌握业界领先的技术,国外技术资料的阅读能力10、能解决项目过程中的各种疑难问题二、任职资格行为标准一级(助理软件工程师)1、 参与需求讨论(理解需求并执行)1.1、制作demo 与需求人员进行交流,理解系统的需求,确定系统的功能模块及功能结构 根据需求运用demo制作工具完成demo的功能制作1.2、理解需求文档 阅读理解需求规格说明书及相关文档,提出需求理解的相关问题或疑惑并与需求人员交流确认2、 参与设计2.1、 参与编写概要设计文档 理解系统需求规格说明书,参与讨论确定系统设计的总体思想 完成相关模块的设计文档编写 参与评审概要设计的

7、合理性、可实现性和可扩展性2.2、配合完成详细设计文档的编写 在理解需求规格说明书及概要设计总体思想的基础上完成相关功能的详细设计文档编写 相关功能详细设计的合理性、可实现性和可扩展性3、 功能开发3.1、 确认开发任务 明确个人开发任务内容,确定工期并反馈 与项目经理沟通并确认模块开发计划,沟通计划3.2、开发搭建环境 根据开发环境要求在本机安装必备的开发工具、版本控制工具,并调试通过 确认开发环境是可用的,开发工程及配置遵循统一规范3.3、编写功能代码 在需求说明书及详细设计文档基础上,遵循代码规范要求完成分配功能的程序编写、调试,完成代码编写 检查并确认代码注释遵循代码规范,代码编写遵循

8、代码规范及优化原则 提交源代码和程序,根据需要编写模块实现说明书3.4、单元测试 以详细设计说明书为依据,审查模块实现说明书,看是否存在实现上的错误或遗漏 确定测试目标、计划及方案,设计测试用例,编写测试代码 根据测试用例及测试代码测试自己编写的功能模块,分析测试结果,定位问题,并修改代码 单元测试发现的缺陷日清日结3.5、 执行版本控制 熟悉项目版本控制日常使用规范要求,正确使用项目版本控制工具,协同团队做好版本控制 确认自己提交代码编译正确并可运行,及时与其他成员沟通解决遇到的版本控制问题二级(软件工程师)1 需求分析(理解)1.1、 参与需求调研 配合需求调研,与需求分析人员进行沟通,了

9、解基本项目需求情况,并总结问题,形成需求问题记录。 根据已形成的需求问题记录与客户/项目经理进行交流沟通,确认问题及问题的基本处理方法。并增加问题处理意见及处理方法形成需求问题及处理建议。提交需求人员进行需求确认。1.2、 编写需求文档 根据项目定义的需求规格说明书模板以及需求的调研结果,补充需求规格说明书技术部分。 提交需求规格说明书到相关负责人,由负责人确认工作成果是否满足要求。 参与需求评审,形成正式的评审报告,收集和评审相关的度量数据。2 模块设计2.1、编写概要设计文档 详读需求规格说明书,了解模块功能需求;根据需求了解情况,整理存在的问题及疑惑。与需求人员进行沟通确认,并确认解决方

10、案。 根据概要设计文档的编写规范及版本规范进行系统具体功能概要模块设计文档编写;提交概要设计文档,由项目经理或相关负责人确认审核。 参与概要设计评审(至少包括数据库设计评审),形成正式的评审报告,收集和评审相关的度量数据。2.2、 编写详细设计文档 详读需求规格说明书及概要设计文档,了解模块功能需求及设计思路;根据了解情况,整理存在的问题及疑惑。与相关人员进行沟通确认,并确认解决方案。 根据详细设计文档的编写规范及版本规范进行系统具体功能概要详细设计文档编写;并提交详细概要设计文档,由项目经理或相关负责人确认审核。3 模块开发3.1、 确认开发任务 根据项目进度安排与上级工作安排明确个人开发任

11、务,了解工作内容、范围及期限;根据对个人任务了解情况,根据个人能力,反馈是否可按要求完成。 根据最终确认结果,确认工作内容、范围及期限。3.2、开发搭建环境 搭建整体开发环境 搭建数据库开发环境,完成配置检验开发环境3.3、模块功能编写代码 根据开发任务熟悉本人开发模块的需求分析及模块设计;编写规范进行代码开发,并完成模块功能代码开发3.4、解决一般技术问题 根据代码编写与自测发现开发中的问题,提交文档到mantis系统/或通知测试人员进行记录 根据问题与相关人员进行讨论并分析问题形成解决方案;根据解决方案快速解决问题3.5、参与代码走查 配合代码走查人员检查项目中的代码,协助解释代码功能;根

12、据走查结果整理项目中存在的代码质量问题,提交检查记录情况至项目负责人安排处理 根据项目负责人安排,解决已存在的代码质量问题,并在Mantis上进行登记3.6、单元测试 根据自己编写的模块代码及核心代码、逻辑复杂代码进行单元测试代码编写 利用单元测试工具,测试模块功能,根据测试结果修改模块存在的问题,最终保证单元测试全部通过 单元测试的缺陷日清日结3.7、参与整合联调 根据项目开发进度与各模块负责人沟通,确认整合联调任务内容,形成系统联调方案及计划。 根据确认的联调任务,进行系统联调测试;配合解决联调过程中存在的问题,保证联调顺利通过测试;并最终提供联调结果报告3.8、执行版本控制 根据项目版本

13、控制日常规范要求,使用项目版本控制工具。 根据项目要求完成自己编写模块的版本控制,及时按质按量提交代码,保证版本的正确与完整性。三级(高级软件工程师)1 、支持售前工作1.1、 技术可行性分析 根据项目情况了解技术和业务的需求,并整理出技术实现方案 评估各方案优缺点,并推荐合适的技术解决方案 参与技术方案决策工作,按公司要求的结构化决策流程执行技术选型决策。1.2、参与技术方案文档编写 根据项目情况与客户或售前人员进行沟通了解项目背景,设计项目技术方案 参与项目标书中技术部分编写1.3、 评估工作量及风险 确认项目工作范围,对各模块进行细化,评估每个功能点的工作量并汇总,估算工作量 评估项目技

14、术风险点,并制定相应的解决策略2 、控制和主导需求2.1、 主导需求调研 与客户进行沟通,制定需求调研计划 按照调研计划进行需求调研,汇总需求文档 主导需求评审,形成评审报告2.2、 需求分析 根据需求调研梳理需求,整理并分配下级完成需求文档(包括:业务需求说明书,需求规格说明书) 需求demo的整体规划,组织和监控DEMO制作,形成DEMO 向客户提交业务需求说明文档及展示demo和确认需求3 、核心模块开发3.1核心功能代码编写 根据系统需求,进行核心功能设计及进行代码编写 根据核心模块,指导开发人员理解核心技术说明文档3.2、解决技术难题 及时发现并解决开发中的技术难点 进行技术创新,项目中能提出技术革新方案,提高项目的生产效率。

展开阅读全文
温馨提示:
1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
2: 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
3.本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们

copyright@ 2023-2025  zhuangpeitu.com 装配图网版权所有   联系电话:18123376007

备案号:ICP2024067431-1 川公网安备51140202000466号


本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知装配图网,我们立即给予删除!