XX开发人员任职资格标准.docx
- 文档编号:23056227
- 上传时间:2023-04-30
- 格式:DOCX
- 页数:9
- 大小:18.69KB
XX开发人员任职资格标准.docx
《XX开发人员任职资格标准.docx》由会员分享,可在线阅读,更多相关《XX开发人员任职资格标准.docx(9页珍藏版)》请在冰豆网上搜索。
XX开发人员任职资格标准
XX开发人员任职资格标准
XX公司开发人员任职资格标准
(试行版)
一、级别划分及申报条件
1、级别划分
软件研发类人员划分为5级,每级分为4等,具体为:
1.1、级别划分
等级
含义
所处阶段
达到的专业水平
3级
高级软件工程师(骨干)
扩展阶段
通过自己的技术专长而做出贡献
具有软件开发的技术专长,能够独立地、成功地、熟练完成大型软件开发项目的管理,能够对现有的方法/程序进行优化,并解决复杂问题
2级
软件工程师(有经验者)
应用阶段
通过自己独立做事而做出贡献
具有独立完成工作所需的软件开发知识和技能,能够完成工作,在例行情况下有多次独立进行小型软件开发项目经验
1级
助理软件工程师(初)
学习阶段
通过按指令做事而贡献组织
具有基本的软件开发知识、胜任力和技术能力,从事一些单一的、局部的软件开发工作
1.2、四等设置
名称
含义
行为认证得分
职业等(四等)
专业地完成各项业务流程,同时能够进行一定的创新
80分以上
普通等(三等)
能熟练的完成各项业务流程和任务
70-80分
基础等(二等)
具备该级别所需的能力,熟悉业务流程,能够完成基本工作
60-70分
预备等(一等)
初步具备该级别所需能力,能够完成基本工作
60分以下
2、申报条件
2.1、学历及工作年限要求
级别名称
学历与本专业工作经验(年)
博士
硕士
本科
专科
首次评价
晋级评价
首次评价
晋级评价
首次评价
晋级评价
首次评价
晋级评价
三级
2
+1.5
3
+2
5
+3
7
+4
二级
0.5
1
2
+1.5
3
+2
一级
X
X
0.5
1
2.2、知识技能要求
级别
知识技能要求
1级
1、至少掌握1项开发语言,并熟悉使用开发平台,累积使用6个月;
2、至少熟悉1种相关数据库并累积使用6个月
3、掌握公司的规范和流程
4、熟练使用公司内的支持工具,例如:
配置管理,缺陷管理工具等
2级
1、至少掌握1项开发语言,并熟悉该语言的开发框架,累积使用12个月;
2、至少熟悉部门1个产品的业务功能。
3级
1、至少完成2个项目的系统设计
2、独立解决技术难题,并指导项目成员完成开发任务。
3、了解并掌握多种开发框架
4、了解部门所有业务方向的所有产品的业务功能,并精通一个业务方向产品的业务功能或对公司的至少1个项目/产品有深刻理解和掌控
5、掌握本业务部门领域的项目/产品技术进展与市场动态
6、能够同时承担2个以上复杂项目/产品的任务
7、精通项目管理的知识与流程,掌握公司的过程和规范
8、能够从技术上对项目/产品的架构、设计和开发完全负责
9、能够快速掌握业界领先的技术,国外技术资料的阅读能力
10、能解决项目过程中的各种疑难问题
二、任职资格行为标准
一级(助理软件工程师)
1、参与需求讨论(理解需求并执行)
1.1、制作demo
▪与需求人员进行交流,理解系统的需求,确定系统的功能模块及功能结构
▪根据需求运用demo制作工具完成demo的功能制作
1.2、理解需求文档
▪阅读理解需求规格说明书及相关文档,提出需求理解的相关问题或疑惑并与需求人员交流确认
2、参与设计
2.1、参与编写概要设计文档
▪理解系统需求规格说明书,参与讨论确定系统设计的总体思想
▪完成相关模块的设计文档编写
▪参与评审概要设计的合理性、可实现性和可扩展性
2.2、配合完成详细设计文档的编写
▪在理解需求规格说明书及概要设计总体思想的基础上完成相关功能的详细设计文档编写
▪相关功能详细设计的合理性、可实现性和可扩展性
3、功能开发
3.1、确认开发任务
▪明确个人开发任务内容,确定工期并反馈
▪与项目经理沟通并确认模块开发计划,沟通计划
3.2、开发搭建环境
▪根据开发环境要求在本机安装必备的开发工具、版本控制工具,并调试通过
▪确认开发环境是可用的,开发工程及配置遵循统一规范
3.3、编写功能代码
▪在需求说明书及详细设计文档基础上,遵循代码规范要求完成分配功能的程序编写、调试,完成代码编写
▪检查并确认代码注释遵循代码规范,代码编写遵循代码规范及优化原则
▪提交源代码和程序,根据需要编写模块实现说明书
3.4、单元测试
▪以详细设计说明书为依据,审查模块实现说明书,看是否存在实现上的错误或遗漏
▪确定测试目标、计划及方案,设计测试用例,编写测试代码
▪根据测试用例及测试代码测试自己编写的功能模块,分析测试结果,定位问题,并修改代码
▪单元测试发现的缺陷日清日结
3.5、执行版本控制
▪熟悉项目版本控制日常使用规范要求,正确使用项目版本控制工具,协同团队做好版本控制
▪确认自己提交代码编译正确并可运行,及时与其他成员沟通解决遇到的版本控制问题
二级(软件工程师)
1需求分析(理解)
1.1、参与需求调研
▪配合需求调研,与需求分析人员进行沟通,了解基本项目需求情况,并总结问题,形成《需求问题记录》。
▪根据已形成的《需求问题记录》与客户/项目经理进行交流沟通,确认问题及问题的基本处理方法。
并增加问题处理意见及处理方法形成《需求问题及处理建议》。
提交需求人员进行需求确认。
1.2、编写需求文档
▪根据项目定义的《需求规格说明书》模板以及需求的调研结果,补充《需求规格说明书》技术部分。
▪提交《需求规格说明书》到相关负责人,由负责人确认工作成果是否满足要求。
▪参与需求评审,形成正式的评审报告,收集和评审相关的度量数据。
2模块设计
2.1、编写概要设计文档
▪详读《需求规格说明书》,了解模块功能需求;根据需求了解情况,整理存在的问题及疑惑。
与需求人员进行沟通确认,并确认解决方案。
▪根据概要设计文档的编写规范及版本规范进行系统具体功能概要模块设计文档编写;提交概要设计文档,由项目经理或相关负责人确认审核。
▪参与概要设计评审(至少包括数据库设计评审),形成正式的评审报告,收集和评审相关的度量数据。
2.2、编写详细设计文档
▪详读《需求规格说明书》及《概要设计文档》,了解模块功能需求及设计思路;根据了解情况,整理存在的问题及疑惑。
与相关人员进行沟通确认,并确认解决方案。
▪根据详细设计文档的编写规范及版本规范进行系统具体功能概要详细设计文档编写;并提交详细概要设计文档,由项目经理或相关负责人确认审核。
3模块开发
3.1、确认开发任务
▪根据项目进度安排与上级工作安排明确个人开发任务,了解工作内容、范围及期限;根据对个人任务了解情况,根据个人能力,反馈是否可按要求完成。
▪根据最终确认结果,确认工作内容、范围及期限。
3.2、开发搭建环境
▪搭建整体开发环境
▪搭建数据库开发环境,完成配置检验开发环境
3.3、模块功能编写代码
▪根据开发任务熟悉本人开发模块的需求分析及模块设计;编写规范进行代码开发,并完成模块功能代码开发
3.4、解决一般技术问题
▪根据代码编写与自测发现开发中的问题,提交文档到mantis系统/或通知测试人员进行记录
▪根据问题与相关人员进行讨论并分析问题形成解决方案;根据解决方案快速解决问题
3.5、参与代码走查
▪配合代码走查人员检查项目中的代码,协助解释代码功能;根据走查结果整理项目中存在的代码质量问题,提交检查记录情况至项目负责人安排处理
▪根据项目负责人安排,解决已存在的代码质量问题,并在Mantis上进行登记
3.6、单元测试
▪根据自己编写的模块代码及核心代码、逻辑复杂代码进行单元测试代码编写
▪利用单元测试工具,测试模块功能,根据测试结果修改模块存在的问题,最终保证单元测试全部通过
▪单元测试的缺陷日清日结
3.7、参与整合联调
▪根据项目开发进度与各模块负责人沟通,确认整合联调任务内容,形成系统联调方案及计划。
▪根据确认的联调任务,进行系统联调测试;配合解决联调过程中存在的问题,保证联调顺利通过测试;并最终提供联调结果报告
3.8、执行版本控制
▪根据项目版本控制日常规范要求,使用项目版本控制工具。
▪根据项目要求完成自己编写模块的版本控制,及时按质按量提交代码,保证版本的正确与完整性。
三级(高级软件工程师)
4、支持售前工作
1.1、技术可行性分析
▪根据项目情况了解技术和业务的需求,并整理出技术实现方案
▪评估各方案优缺点,并推荐合适的技术解决方案
▪参与技术方案决策工作,按公司要求的结构化决策流程执行技术选型决策。
1.2、参与技术方案文档编写
▪根据项目情况与客户或售前人员进行沟通了解项目背景,设计项目技术方案
▪参与项目标书中技术部分编写
1.3、评估工作量及风险
▪确认项目工作范围,对各模块进行细化,评估每个功能点的工作量并汇总,估算工作量
▪评估项目技术风险点,并制定相应的解决策略
5、控制和主导需求
2.1、主导需求调研
▪与客户进行沟通,制定需求调研计划
▪按照调研计划进行需求调研,汇总需求文档
▪主导需求评审,形成评审报告
2.2、需求分析
▪根据需求调研梳理需求,整理并分配下级完成需求文档(包括:
业务需求说明书,需求规格说明书)
▪需求demo的整体规划,组织和监控DEMO制作,形成DEMO
▪向客户提交业务需求说明文档及展示demo和确认需求
6、核心模块开发
3.1核心功能代码编写
▪根据系统需求,进行核心功能设计及进行代码编写
▪根据核心模块,指导开发人员理解核心技术说明文档
3.2、解决技术难题
▪及时发现并解决开发中的技术难点
▪进行技术创新,项目中能提出技术革新方案,提高项目的生产效率。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- XX 开发人员 任职 资格 标准