星驰编程网

免费编程资源分享平台_编程教程_代码示例_开发技术文章

软件开发通道能力标准(六)IT应用开发工程师

知识点T1T2T3T4T5
操作系统基础熟悉windows的基础网络配置
开发语言掌握C#或PHP等web开发语言精通C#或PHP等web开发语言熟悉业界各种web开发框架,并能在合适的项目中进行选型
了解javascript熟练使用javascript,熟练使用ajax进行编程熟悉常见的ajax框架并能针对具体场景进行选型
了解html,css熟悉html,css,熟悉web标准
熟练掌握xml编程
网络协议掌握http协议熟练掌握http协议,了解asp.net的基于http协议的web模型熟悉SOA的企业级软件架构的原理和应用
熟练掌握webservice的编程,熟悉SOAP协议
了解TCP/IP协议
第三方软件掌握sqlserver/mysql的基本操作和命令熟悉数据库建模了解业界标杆的业务软件包思想,如Rational,Oracle ERP,Pepole Soft等等
了解数据库常用的ER模型熟悉存储过程的编写熟悉比较常见的开源的框架思想,如Hibernate,Rails,AOP等等,并能在实际项目中裁剪应用
了解比较常见的开源的框架思想,如Hibernate,Rails,AOP等等
程序开发掌握asp.net或php的web开发精通asp.net或php的web开发精通asp.net或php的web开发
掌握ajax的一些简单应用熟悉web标准,熟练掌握ajax技术熟练掌握.net的事务处理模型
掌握ado.net进行数据库开发熟练掌握ado.net熟练掌握面向对象的软件设计思想,熟练掌握常用设计模式
掌握良好的编程规范和风格熟练掌握.net数据处理的事务模型
掌握数据库存储过程的编写了解多线程的程序开发原理
掌握常用的数据结构和算法熟悉OOP的软件设计思想,对设计模式有一定程度的了解
对应用的性能调优
测试知识掌握常用的调试工具熟练掌握单元测试,熟练掌握Nunit熟悉常用的压力和性能测试方法
掌握基本的调试方法熟练掌握基本的代码调试方法和工具了解专业的的测试工具
掌握单模块的单元测试
运营知识熟悉web站点的基本配置能单独进行一个web项目的运营维护工作对运营的特点有概况性认识;对网络硬件有比较深的认识;对企业组网技术参加过中级的网络培训;能从软,硬件综合层面设计和构建大型企业IT网络;
对可持续性运营有深度的认识;
熟悉数据库的基本维护熟悉数据库的备份,数据迁移,数据库安全等策略和措施
网络安全知识了解一般网络入侵的方法,如sql注入,脚本攻击等熟练掌握一般的web攻击的防御手段熟悉企业级应用的安全体系相关知识具备比较丰富的企业应用安全知识;参加过相关培训和认证;
具备良好的安全编码意识
熟悉IIS,SQL数据库的安全加固手段
敏捷开发了解敏捷开发的基本实践熟悉敏捷开发的最佳实践方法具有良好的敏捷项目实践;
熟悉TDD,自动化测试流程和CI的部署
具备快速的web开发能力
掌据labs工具的使用熟悉labs工具的使用
需求分析了解流程的基本表达方法能够熟练的通过流程表达方法表达业务需求能够熟练的通过流程表达方法表达业务需求能代表公司高度,制定公司的IT发展策略;
熟悉UML的面向对象的建模方法熟悉UML的面向对象的建模方法
熟悉IT应用项目的需求分析方法
能够独立承担IT应用项目的需求分析工作
架构设计了解3层的架构思想掌握分层的企业应用框架设计思想熟悉分层的企业应用框架设计思想深度熟悉 MS .NET 的企业IT架构; 有大量的实战经验;并有在公司内成功应用,取得良好的效果。对公司可持续运营和持续优化做出重大贡献,对3个以上流程有深入成功实践;能对公司整体IT运作方面具备领军能力;
熟悉常见的设计模式了解企业应用框架的可扩展性设计思想熟悉 J2EE,Cobra 企业IT架构;对业界发展有跟踪和认识;对业界具有影响力;能代表公司参与业界高级别的行业交流;
熟练进行面向对象的程序开发模式熟悉企业应用框架的性能解决方案企业架构的认识,能映射到原始架构;理解能力要到裸架构上,在只有TCP/IP,DB层面,能完成OA项目设计和实现;对企业集团的IT建设有成功的实践。
了解企业应用框架的分布式应用框架对企业组网技术有认识;对网络硬件有认识;参加过初级的网络培训;
对可持续性运营有深度的认识;可从TCO的高度引领公司IT假设之路;

项目管理掌握开发任务分解方法熟悉开发任务分解方法具备深度的组织和流程变革的能力;
熟悉控制开发进度具备深度的决策影响力;
了解开发工作量评估掌握开发工作量评估
掌握project或labs
识别风险管理和规避风险
撰写文档能按照文档规范,编写详细设计文档熟练编写业务需求用例
熟练编写详细设计和数据库设计

业务知识对相关领域如研发,HR,财经等方面有基础的认识对相关领域如研发,HR,财经等方面有某一方面有较深的理解对某个业务领域有较深的理解和专业能力,能够主导某个业务领域的IT整体解决方案的实施对至少一个企业核心流程,有丰富的实践和高度的认识对至少2个企业核心流程,有丰富的实践和高度的认识;
掌握和用户沟通需求的能力,并具备一定的引导能力良好的沟通能力和业务导向能力对公司所在行业的IT特点,有比较高度的认识对公司以外的行业,至少一个行业的IT特点有比较高度的认识;
有良好的团队管理能力和项目组织,管理能力至少有一个时间段,脱产参与了不熟悉的项目实践;具有一个公司CIO级的决策影响力;
精通业界主要的企业IT架构的发展趋势;
相关领域知识对公司海量互联网服务的技术实现特点有概况性认识
对公司海量互联网服务的运维实现特点有概况性认识
有多个业界最佳实践的考查和学习消化的实践;

作者: 铁子说 志在无条件分享互联网知识

需要原版PPT及XLS可编辑文档的朋友,请留言或移步博客 www.tiezis.com 进行下载

控制面板
您好,欢迎到访网站!
  查看权限
网站分类
最新留言