软件技术人员任职资格标准.docx
- 文档编号:24056823
- 上传时间:2023-05-23
- 格式:DOCX
- 页数:23
- 大小:32.09KB
软件技术人员任职资格标准.docx
《软件技术人员任职资格标准.docx》由会员分享,可在线阅读,更多相关《软件技术人员任职资格标准.docx(23页珍藏版)》请在冰豆网上搜索。
软件技术人员任职资格标准
软件技术人才职称标准
软件开发事业部
**科技发展有限公司
二零壹陆年肆月
第一部分概述
一、标准名称
二、标准定义
三、标准适用范围
四、标准级别
五、标准的结构
第二部分基本要求和技能标准
一、基本要求
二、技能标准
第三部分公司工作经历要求
第四部分员工能力素质评分
第五部分级别岗位工资
第六部分职称评审委员会
第七部分评定流程和申请条件
第一部分概述
一、标准名称
软件技术人才职称评定标准。
二、标准定义
软件技术人才职称评定标准是指从事JAVA、C++、PHP软件开发、软件测试人员的职位胜任要求。
三、标准适用范围
软件开发人员、软件测试人员进行任职资格评定。
四、标准级别
软件开发共设五个级别,分别为:
主任工程师、副主任工程师、软件设计工程师(A、B、C)、软件工程师(A、B、C)、开发工程师(A、B、C)。
软件测试共设四个级别,分别为:
资深软件测试工程师(A、B、C)、高级软件测试工程师(A、B、C)、中级软件测试工程师(A、B、C)、初级测试员(A、B、C)。
五、标准的结构
任职资格标准的结构包括:
基本要求、技能标准、公司经历要求、员工能力素质。
第二部分基本要求和技能标准
一、基本要求
软件开发工程师
级别
职称名称
基本要求
一级
主任
工程师
1、6年以上软件开发工作经验;
2、具有极强的客户沟通能力;
3、曾担当过至少千万元级以上的软件项目的技术负责工作;
4、带领的软件项目客户满意度均在满意以上。
二级
副主任
工程师
1、5年以上软件开发工作经验;
2、具有很强的客户沟通能力;
3、曾担当过至少百万元级以上的软件项目的技术负责工作;
4、带领的软件项目客户满意度均在非常满意以上。
三级
软件设计
工程师
1、3年以上软件开发工作经验;
2、具有较强的客户沟通能力;
3、对开发任务具有全局观念,能够完成功能复杂的模块级软件的开发工作;
4、拥有不少于3个软件项目开发经验;
4、所负责的项目客户满意度达到满意以上。
四级
软件工程师
1、2年以上软件开发工作经验;
2、完成年度工作量指标;具有较强的沟通能力和责任心;
3、拥有不少于2个软件项目开发经验;
4、所承担的项目满意度达到满意以上。
五级
开发工程师
1、计算机相关专业毕业,1年以上软件开发工作经验;
2、达到工作承担要求;具有一定的沟通能力和工作责任心;
3、所承担的项目开发任务均符合完成要求。
软件测试工程师
级别
职称名称
基本要求
一级
资深
1、计算机相关专业毕业,5年以上软件测试工作经验和3年以上软件测试管理经验;
2、在大型企业或软件公司担当过高级测试工程师或测试经理、主管相关职务;
3、熟悉各种软件测试的技术、流程、理论、方法;
4、在测试团队可充当技术带头人作用,可提高团队测试技能。
二级
高级
1、计算机相关专业毕业,具有4年以上软件测试工作经验;
2、熟悉各种软件测试的技术、流程、理论、方法;至少熟练使用2种以上的自动化测试工具;
3、能独立编写测试计划,测试用例,执行测试过程,完成测试报告;
4、有项目负责能力,可以担当某个项目的测试负责人。
三级
中级
1、计算机相关专业毕业,3年半以上软件测试工作经验。
2、熟悉各种软件测试的技术、流程、理论、方法;至少熟练使用1种以上的自动化测试工具。
3、能独立编写测试计划,测试用例,执行测试过程,完成测试报告。
4、具有一定的沟通能力和工作责任心。
四级
初级
1、计算机相关专业毕业,半年以上工作经验。
2、熟悉软件测试的技术、流程、理论、方法;至少简单使用1种以上的自动化测试工具。
3、能够达到工作承担要求;具有一定的沟通能力和工作责任心。
二、技能标准
软件开发工程师
级别
职称名称
技能标准
一级
主任工程师
1、能够完成整体产品的策划、设计、部署、开发、测试的能力;能够同时管理多个产品的研发进度;
2、对新的软件领域可以很快熟悉和掌握其核心,并快速部署开发工作,指导开发过程;
3、精通2种主流开发语言并精通大型数据库理论,熟练掌握Oracle、SQLServer、MySQL和PostgreSQL等主流数据库的分析和设计;
4、熟练掌握使用Axure,精通PowerDesigner,运用多种设计工具;
5、能够对某方面的专业知识给予软件技术人员全面的培训;
6、具备极好的与上下级之间的沟通,能够主动及时发现团队协调配合中的问题,能够很好的协调下属之间的工作配合;
7、具备广泛而深入的计算机专业知识,具备较强的英文水平,能够通过外文文档学习掌握最新的软件知识;具备较强的数学功底,能够理解关键领域的数学原理;
8、在软件工程的某些领域具备极高的权威性;
9、具备极强的工作责任心;
10、极强的技术攻关能力,具备协调组织解决产品核心关键难题的能力;
11、细致、认真,能够及时发现下属的纰漏,具有良好的软件工程设计和管理思想。
二级
副主任
工程师
1、能够完成整体产品的策划、设计、部署、开发、测试的能力;
2、具有整体系统设计能力及系统提案能力;
3、具有较强的技术筹划能力、技术指导能力和处理疑难问题的能力;
4、精通2种主流开发语言并熟悉使用对应的开发工具;熟悉Oracle、SQLServer、MySQL和PostgreSQL中至少三种数据库知识;
5、熟练掌握使用Axure进行原型设计,精通PowerDesigner进行数据库设计;
6、具有大型项目领导能力,成功领导过2个以上不少于5人月的项目/模块的团队项目;
7、熟练掌握质量管理体系和项目管理知识,并能够推进软件开发过程改进;
8、对产品开发过程中遇到的新问题可以提出可行的解决方案;能在新项目中担任核心开发工程师角色;
9、具有细致、认真,具备规范的文档编写能力,具有良好的软件工程习惯。
三级
软件设计
工程师
1、精通2种主流开发语言并熟悉使用对应的开发工具;熟悉Oracle、SQLServer和PostgreSQL中至少两种数据库知识;
2、熟练掌握Axure进行原型设计,精通PowerDesigner进行数据库设计;
3、能够很快完成新项目的技术调查工作,能够完成复杂算法的设计,能够设计可重用的和柔韧的软件结构;
4、具有系统设计能力及系统提案能力;
5、对系统或项目的技术框架有深入的认识和较丰富的经验;
6、具备良好的团队沟通能力、很强的独立分析问题和解决问题的能力,持续学习,并且注重细节;
7、具有项目独立负责能力,成功领导过2个以上不少于5人月的项目/模块的团队项目;
8、掌握质量管理体系和项目管理知识;
9、具有细致、认真,具有规范的文档编写能力,具有极好的软件编程习惯。
四级
软件工程师
1、精通1种主流开发语言并熟悉使用对应的开发工具;熟悉Oracle、SQLServer和PostgreSQL中至少两种数据库知识;
2、熟练使用Axure进行原型设计,熟悉PowerDesigner;
3、具有较好的业务理解能力和技术研究能力;
4、编写高质量代码并具有代码审查能力;
5、具有软件功能模块详细设计能力;
6、熟悉系统测试工具,对系统问题具有改善的能力;
7、能够带领2个以上的开发人员开展工作;
8、了解质量管理体系和项目管理知识;
9、具有细致、认真,具备一定的文档能力,具有良好的软件编程习惯;
10、具备良好的团队沟通能力、能够解决工作常见问题的能力,持续学习,并且注重细节。
五级
开发工程师
1、负责编写代码,掌握一种主流语言/开发工具,一种主流操作系统,一种主流数据库;
2、了解和掌握开发作业(PD设计、编码和测试等)的规范和技巧;
3、能够按照要求编写文档,文档结构条理清晰,内容详实准确;
4、具有独立理解所担当模块的业务理解能力和问题阐述能力;
5、具备良好的软件编程习惯,能够遵循软件开发规范,基本上能按时完成所分配的工作,所编写的代码少有BUG。
软件测试工程师
级别
职称名称
技能标准
一级
资深
1、负责所有项目/产品的测试工作,制定测试计划、安排任务,并指导测试人员完成各项测试任务,对成员在测试过程中遇到的问题进行指导、协调、解决;
2、精通软件测试理论及测试流程,独立编写测试用例并能独立编写程序;
3、制定软件测试的规范并改善;
4、熟练掌握质量管理体系和项目管理知识,并能够推进软件开发过程改进;
5、可以对测试团队进行指导、测试技术培训;
6、能够关注主流测试产品的动态,引进新的测试工具,并运用到实际测试中;
7、具备极强的责任心,抗压能力强;
8、工作细致、认真;能够及时发现下属的问题并帮助解决;
9、具备优秀的领导能力。
二级
高级
1、负责项目/产品的测试工作,分析产品需求,建立测试环境和计划,保证产品质量以及测试工作的顺利进行;
2、按照软件工程规范和项目管理流程,实施、管理和指导软研发不同阶段的各种测试,如单元测试、集成测试、系统测试和验收测试;
3、针对研发部门开发的不同软件,编写独立的测试计划、测试用例,执行测试,记录测试过程,完成测试报告;
4、参与软件测试技术和规范的改进和制定;
5、能够对测试人员进行指导、技术培训;
6、具备良好的软件测试习惯,能够遵循软件测试规范,能按时完成所分配的工作,所测试的代码少重现BUG;
7、具备极强的责任心,抗压能力强;
8、良好的团队合作精神,良好的语言表达能力,热爱软件测试工作,很强的自学能力,能够积极主动的推进问题。
三级
中级
1、负责项目/产品的测试工作,保证产品质量;
2、按照软件工程规范和项目管理流程,进行不同阶段的各种测试,如单元测试、集成测试、系统测试和验收测试;
3、编写独立的测试计划、测试用例,执行测试,记录测试过程,完成测试报告;
4、具备良好的软件测试习惯,能够遵循软件测试规范,能按时完成所分配的工作,所测试的代码少有BUG;
5、强烈的责任心,抗压能力强;
6、良好的团队合作精神,良好的语言表达能力,热爱软件测试工作,很强的自学能力,能够积极主动的推进问题。
四级
初级
1、负责软件测试,能够编写测试用例和测试报告;
2、能够编写软件测试脚本,至少能够使用一种测试工具;
3、能够按照要求编写文档,文档结构条理清晰,内容详实准确;
4、具有独立理解所担当模块的业务理解能力和问题阐述能力;
5、具备良好的软件测试习惯,能够遵循软件测试规范,基本上能按时完成所分配的工作,所测试的代码少有BUG。
第三部分公司工作经历要求
软件开发工程师
级别
职称名称
公司工作经历要求
一级
主任
工程师
1、通过部门首席软件开发工程师级别技术考核;
2、能够解决部门所有软件项目开发疑难问题;
3、能够带领开发团队使用最新技术运用软件项目中;
4、在公司工作至少2年以上;
5、所承担的软件项目均达到优秀要求;
6、近2年工作内,无重大技术失误。
二级
副主任
工程师
1、通过部门资深软件开发工程师级别技术考核;
2、能够解决所属软件项目开发组疑难问题;
3、精通所在软件项目业务流程;
4、在公司软件开发与维护工作至少2年以上;
5、所承担的软件项目开发任务均高于标准要求;
6、近2年工作内,无重大技术失误。
三级
软件设计师
1、通过部门高级软件开发工程师级别技术考核;
2、熟练掌握所在软件项目业务流程;
3、在公司软件开发与维护工作至少1年以上;
4、所承担的开发任务均达到满意要求;
5、近1年工作内,无重大技术失误。
四级
软件工程师
1、通过部门中级软件开发工程师级别技术考核;
2、通过所属软件项目业务考核;
3、在公司软件开发与维护工作至少半年以上;
4、所承担的开发任务均达到合格要求;
5、近5个月工作内,无重大技术失误。
五级
开发工程师
1、通过部门初级软件开发工程师技术考核;
2、通过所属软件项目业务考核;
3、在公司软件开发与维护工作至少三个月以上;
4、所承担的开发任务均达到合格要求;
5、近3个月内,无重大技术失误。
软件测试工程师
级别
职称名称
公司工作经历要求
一级
资深
1、精通所属软件项目业务流程;
2、能够解决测试组所有软件测试疑难问题;
3、在公司软件测试工作至少两年以上;
4、所承担的测试任务均达到优秀要求;
5、近2年工作内,所负责测试项目没有重大失误,无客户反馈软件较严重质量问题。
二级
高级
1、熟练掌握所属软件项目业务流程;
2、通过部门软件测试工程师高级技术考核;
3、参与所属软件项目测试工作至少1年以上;
4、所承担的测试任务均达到合格要求;
5、近1年工作内,测试没有重大失误,无客户反馈软件较严重质量问题。
三级
中级
1、通过所属软件项目业务水平考核;
2、通过部门软件测试工程师中级技术考核;
3、参与所属软件项目测试工作至少半年以上;
4、所承担的测试任务均达到合格要求;
5、近6个月内,测试没有重大失误,无客户反馈软件较严重质量问题。
四级
初级
1、通过所属软件项目业务水平考核;
2、通过部门软件测试工程师初级技术考核;
3、参与所属软件项目开发与维护工作至少3个月以上;
4、所承担的测试任务均达到合格要求;
5、近3个月内,测试没有重大失误,无客户反馈软件较严重质量问题。
备注:
以上为现有正式员工晋升职称评定在公司工作经历的要求。
第四部分员工能力素质评分
软件开发工程师
级别
核心内容
主任
工程师
副主任
工程师
软件设计师
软件工程师
开发工程师
评分指标
最低分数
最低分数
最低分数
最低分数
最低分数
业务能力
口头表达能力
90
85
80
70
70
倾听能力
90
85
80
70
70
书面表达能力
90
85
80
70
70
计划能力
90
85
80
70
70
人际交往能力
90
85
80
70
70
执行能力
90
85
80
70
70
解决问题的能力
90
85
80
70
70
分析判断能力
90
85
80
70
70
谈判能力
90
85
80
70
70
学习能力
90
85
80
70
70
电脑应用能力
90
85
80
70
70
岗位专业技能
90
85
80
70
70
行为态度
责任心
90
85
80
70
70
纪律性
90
85
80
70
70
诚信
90
85
80
70
70
主动性
90
85
80
70
70
坚韧性
90
85
80
70
70
团队精神
90
85
80
70
70
服务意识
90
85
80
70
70
忠诚度
90
85
80
70
70
软件测试工程师
级别
核心内容
资深
高级
中级
初级
评分指标
最低分数
最低分数
最低分数
最低分数
业务能力
口头表达能力
90
85
80
70
倾听能力
90
85
80
70
书面表达能力
90
85
80
70
计划能力
90
85
80
70
人际交往能力
90
85
80
70
执行能力
90
85
80
70
解决问题的能力
90
85
80
70
分析判断能力
90
85
80
70
谈判能力
90
85
80
70
学习能力
90
85
80
70
电脑应用能力
90
85
80
70
岗位专业技能
90
85
80
70
行为态度
责任心
90
85
80
70
纪律性
90
85
80
70
诚信
90
85
80
70
主动性
90
85
80
70
坚韧性
90
85
80
70
团队精神
90
85
80
70
服务意识
90
85
80
70
忠诚度
90
85
80
70
备注:
员工能力素质评分由申请员工的直接上级进行评分。
第五部分职称级别对应工资
软件开发人才对应工资表:
级别
职称名称
级别
工资额
备注
一级
主任工程师
A
不限
专家A
B
13000
专家B
二级
副主任工程师
A
12000
副专家A
B
11000
副专家B
三级
软件设计师
A
9500
高级A
B
8500
高级B
C
7500
高级C
四级
软件工程师
A
6500
中级A
B
5500
中级B
C
4500
中级C
五级
开发工程师
A
3500
初级A
B
3000
初级B
C
2500
初级C
软件测试人才对应工资表:
级别
职称名称
级别
工资额
备注
一级
资深
A
8000
B
7000
二级
高级
A
6500
B
5800
C
5200
三级
中级
A
4500
B
4000
C
3500
四级
初级
A
2800
B
2300
C
1800
第六部分职称评审委员会
软件技术职称评定委员会由软件开发部核心成员、人力资源部及分管技术老总组成。
部门名称
姓名
任职
总裁办
肖总
主席
人力资源部
谢海凤
委员
软件开发部
罗澜涛
委员
软件开发部
邹翔
委员
软件开发部
罗雷标
委员
软件开发部
刘涛
委员
软件开发部
张铮
委员
第七部分评定流程和申请条件
一、职称级别评定流程
1、新员工入职时由面试人员确定入职时的技术级别,在试用期内可以根据其工作表现情况进行调整;
2、由员工填写职称评定申请书,经部门领导和人力资源审批通过后才可由技术评审委员会进行职称级别评定;
3、员工技术职称级别升级在每年1月、7月共两次集中评定;
4、员工技术级别升级评定后三天内给出评定结果,于下月1月正式生效;
流程图如下所示:
二、职称级别申请条件
1.、公司正式员工;
2、来公司6个月以上
2、上年度请假不超过15天;
3、年度无旷工记录;
4、上年度无公司通报批评;
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 软件技术 人员 任职 资格 标准
![提示](https://static.bdocx.com/images/bang_tan.gif)