软件工程师高级职业教育培训目标

培训通过的学员将具备以下工作能力:
    掌握先进的程序设计语言及可视化的开发工具,具有在不同平台上编写、修改、维护软件代码的能力,编制出符合规范的软件开发文档、系统运行手册和维护手册;
    掌握面向对象或结构化的分析设计方法,能够使用不同的系统平台上的开发工具,具备高超的程序设计技巧和高水平的程序设计能力;
    掌握面向对象的系统分析与设计的理论和方法,熟练运用成熟的设计模式和设计理论,具备根据系统模型完成软件框架设计的能力;
    设计测试案例,掌握如何运用相关的测试工具,掌握测试分析理论与方法,有效提供软件测试,保障软件产品质量。
完成分模块培训并通过考试的学员将可胜任软件企业以下的工作角色:
●软件程序员
●Java 软件程序员
●Java 软件工程师
●高级电子商务软件工程师

完成全模块培训并通过考试的学员将可胜任软件企业以下工作角色:
●软件设计工程师
●软件开发工程师
●软件编程工程师
●软件测试工程师

软件企业工作角色划分及技能要求:

团队角色 掌握技能 人数 比例
软件工程项目经理(PM)

掌握软件项目工程的完整流程和相关知识,学会在项目的各阶段运用适当的工具和方法,掌握风险和变更控制的基本方法,加强风险意识,具备领导团队和组织协调的能力,有效的管理团队。 

1 5%
软件分析工程师(A)

掌握正确判断客户需求的可能性及复杂度,高效的与相关行业用户进行沟通,完成用户需求的分解,编制出规范的需求分析报告和可行性报告,帮助软件架构师和设计工程师完成用户分析和系统设计 

2 10%
软件架构工程师(Ar)

掌握当前主流的软件技术及其发展趋势、软件开发平台及工具,掌握流行的架构模型和软件工程哲学,具备为实际业务系统建摸能力。

1 5%
软件测试工程师(T)

设计测试案例,掌握如何运用相关的测试工具,掌握测试分析理论与方法,有效提供软件测试,保障软件产品质量 

4 20%
软件设计工程师(D)

掌握面向对象的系统分析与设计的理论和方法,熟练运用成熟的设计模式和设计理论,具备根据系统模型完成软件框架设计的能力。

3 15%
软件开发工程师(P)

掌握面向对象或结构化的分析设计方法,能够使用不同的系统平台上的开发工具,具备高超的程序设计技巧和高水平的程序设计能力 

3 15%
软件编程工程师(C)

掌握先进的程序设计语言及可视化的开发工具,具有在不同平台上编写、修改、维护软件代码的能力;,编制出符合规范的软件开发文档、系统运行手册和维护手册

6 30%
注:以20人规模的软件企业开发团队为例。
 
   
 
 

通讯地址:北京市石景山区政达路2号CRD银座A座5层、6层  邮政编码:100040   电子邮箱:webmaster@ceiaec.org
联系电话:010-68607703         传    真:010-68607700          备    案:京ICP备05026648号