软件技术人员任职资格标准.doc
《软件技术人员任职资格标准.doc》由会员分享,可在线阅读,更多相关《软件技术人员任职资格标准.doc(14页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、+软件技术人才职称标准软件开发事业部*科技发展有限公司二零壹陆年肆月目 录第一部分 概述一、标准名称二、标准定义三、标准适用范围四、标准级别五、标准的结构第二部分 基本要求和技能标准一、基本要求二、技能标准第三部分 公司工作经历要求第四部分 员工能力素质评分第五部分 级别岗位工资第六部分 职称评审委员会第七部分 评定流程和申请条件 第一部分 概述一、标准名称 软件技术人才职称评定标准。二、标准定义软件技术人才职称评定标准是指从事JAVA、C+、PHP软件开发、软件测试人员的职位胜任要求。三、标准适用范围软件开发人员、软件测试人员进行任职资格评定。四、标准级别软件开发共设五个级别,分别为:主任工
2、程师、副主任工程师、软件设计工程师(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、带领的软件项目客户满意度均在满意以上。二级副主任
3、工程师1、5年以上软件开发工作经验;2、具有很强的客户沟通能力;3、曾担当过至少百万元级以上的软件项目的技术负责工作;4、带领的软件项目客户满意度均在非常满意以上。三级软件设计工程师1、3年以上软件开发工作经验;2、具有较强的客户沟通能力;3、对开发任务具有全局观念,能够完成功能复杂的模块级软件的开发工作;4、拥有不少于3个软件项目开发经验;4、所负责的项目客户满意度达到满意以上。四级软件工程师1、2年以上软件开发工作经验;2、完成年度工作量指标;具有较强的沟通能力和责任心;3、拥有不少于2个软件项目开发经验;4、所承担的项目满意度达到满意以上。五级开发工程师1、计算机相关专业毕业,1年以上软
4、件开发工作经验;2、达到工作承担要求;具有一定的沟通能力和工作责任心;3、所承担的项目开发任务均符合完成要求。软件测试工程师级别职称名称基本要求一级资深1、计算机相关专业毕业,5年以上软件测试工作经验和3年以上软件测试管理经验;2、在大型企业或软件公司担当过高级测试工程师或测试经理、主管相关职务;3、熟悉各种软件测试的技术、流程、理论、方法; 4、在测试团队可充当技术带头人作用,可提高团队测试技能。二级高级1、计算机相关专业毕业,具有4年以上软件测试工作经验;2、熟悉各种软件测试的技术、流程、理论、方法;至少熟练使用2种以上的自动化测试工具;3、能独立编写测试计划,测试用例,执行测试过程,完成
5、测试报告;4、有项目负责能力,可以担当某个项目的测试负责人。三级中级1、计算机相关专业毕业,3年半以上软件测试工作经验。2、熟悉各种软件测试的技术、流程、理论、方法;至少熟练使用1种以上的自动化测试工具。3、能独立编写测试计划,测试用例,执行测试过程,完成测试报告。4、具有一定的沟通能力和工作责任心。四级初级1、计算机相关专业毕业,半年以上工作经验。2、熟悉软件测试的技术、流程、理论、方法;至少简单使用1种以上的自动化测试工具。3、能够达到工作承担要求;具有一定的沟通能力和工作责任心。二、技能标准软件开发工程师级别职称名称技能标准一级主任工程师1、能够完成整体产品的策划、设计、部署、开发、测试
6、的能力;能够同时管理多个产品的研发进度;2、对新的软件领域可以很快熟悉和掌握其核心,并快速部署开发工作,指导开发过程;3、精通2种主流开发语言并精通大型数据库理论,熟练掌握Oracle、SQL Server、MySQL和PostgreSQL等主流数据库的分析和设计;4、熟练掌握使用Axure,精通PowerDesigner,运用多种设计工具;5、能够对某方面的专业知识给予软件技术人员全面的培训;6、具备极好的与上下级之间的沟通,能够主动及时发现团队协调配合中的问题,能够很好的协调下属之间的工作配合;7、具备广泛而深入的计算机专业知识,具备较强的英文水平,能够通过外文文档学习掌握最新的软件知识;
7、具备较强的数学功底,能够理解关键领域的数学原理;8、在软件工程的某些领域具备极高的权威性;9、具备极强的工作责任心;10、极强的技术攻关能力,具备协调组织解决产品核心关键难题的能力;11、细致、认真,能够及时发现下属的纰漏,具有良好的软件工程设计和管理思想。二级副主任工程师1、能够完成整体产品的策划、设计、部署、开发、测试的能力;2、具有整体系统设计能力及系统提案能力;3、具有较强的技术筹划能力、技术指导能力和处理疑难问题的能力;4、精通2种主流开发语言并熟悉使用对应的开发工具;熟悉Oracle、SQL Server、MySQL和PostgreSQL中至少三种数据库知识;5、熟练掌握使用Axu
8、re进行原型设计,精通PowerDesigner进行数据库设计;6、具有大型项目领导能力,成功领导过2个以上不少于5人月的项目/模块的团队项目; 7、熟练掌握质量管理体系和项目管理知识,并能够推进软件开发过程改进;8、对产品开发过程中遇到的新问题可以提出可行的解决方案;能在新项目中担任核心开发工程师角色;9、具有细致、认真,具备规范的文档编写能力,具有良好的软件工程习惯。三级软件设计工程师1、精通2种主流开发语言并熟悉使用对应的开发工具;熟悉Oracle、SQL Server和PostgreSQL中至少两种数据库知识;2、熟练掌握Axure进行原型设计,精通PowerDesigner进行数据库
9、设计;3、能够很快完成新项目的技术调查工作,能够完成复杂算法的设计,能够设计可重用的和柔韧的软件结构;4、具有系统设计能力及系统提案能力;5、对系统或项目的技术框架有深入的认识和较丰富的经验;6、具备良好的团队沟通能力、很强的独立分析问题和解决问题的能力,持续学习,并且注重细节;7、具有项目独立负责能力,成功领导过2个以上不少于5人月的项目/模块的团队项目;8、掌握质量管理体系和项目管理知识;9、具有细致、认真,具有规范的文档编写能力,具有极好的软件编程习惯。四级软件工程师1、精通1种主流开发语言并熟悉使用对应的开发工具;熟悉Oracle、SQL Server和PostgreSQL中至少两种数
10、据库知识;2、熟练使用Axure进行原型设计,熟悉PowerDesigner;3、具有较好的业务理解能力和技术研究能力;4、编写高质量代码并具有代码审查能力;5、具有软件功能模块详细设计能力;6、熟悉系统测试工具,对系统问题具有改善的能力;7、能够带领2个以上的开发人员开展工作;8、了解质量管理体系和项目管理知识;9、具有细致、认真,具备一定的文档能力,具有良好的软件编程习惯;10、具备良好的团队沟通能力、能够解决工作常见问题的能力,持续学习,并且注重细节。五级开发工程师1、负责编写代码,掌握一种主流语言/开发工具,一种主流操作系统,一种主流数据库;2、了解和掌握开发作业(PD设计、编码和测试
11、等)的规范和技巧;3、能够按照要求编写文档,文档结构条理清晰,内容详实准确;4、具有独立理解所担当模块的业务理解能力和问题阐述能力;5、具备良好的软件编程习惯,能够遵循软件开发规范,基本上能按时完成所分配的工作,所编写的代码少有BUG。软件测试工程师级别职称名称技能标准一级资深1、负责所有项目/产品的测试工作,制定测试计划、安排任务,并指导测试人员完成各项测试任务,对成员在测试过程中遇到的问题进行指导、协调、解决;2、精通软件测试理论及测试流程,独立编写测试用例并能独立编写程序;3、制定软件测试的规范并改善;4、熟练掌握质量管理体系和项目管理知识,并能够推进软件开发过程改进;5、可以对测试团队
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 软件 技术人员 任职 资格 资历 标准
限制150内