开发企业应用系统需要掌握的知识技能

1. 概述

成都创新互联是一家业务范围包括IDC托管业务,雅安服务器托管、主机租用、主机托管,四川、重庆、广东电信服务器租用,服务器托管,成都网通服务器托管,成都服务器租用,业务范围遍及中国大陆、港澳台以及欧美等多个国家及地区的互联网数据服务公司。

本篇文章主要是对开发方面及项目管理方面的知识技能内容进行规划及调侃,这是一篇自我调侃的建议。在这篇文章中我把掌握知识技能的程度分为了解、熟悉、精通。

了解:是指知道这个事物并且会使用这个事物。

熟悉:是指对这个事物的使用和应用非常了解,出现问题能快速解决问题。

精通:是指对这个事物的原理已经掌握,并知道这个事物的来龙去脉。

开发一个优秀的企业应用系统需要掌握哪些知识技能?我或我的团队现在处在什么程度?在这里我先抛砖引玉,把开发优秀的企业应用系统的能力分为初级、普通、高级三种等级。

初级:是指开发的企业应用系统满足客户的功能性需求,达到能用的阶段。

普通:是指开发的企业应用系统除了满足客户的功能性需求,并且对可用性、可靠性、安全性、性能、可测试性、可扩展性、可适用性、可维护性、可兼容性、可配置性、可服务性、可安装性、可本地化等非功能性需求也达到部分满足的阶段。软件开发的团队配合,协作能力也有一定的改善。软件项目管理具备一定的可控。

高级:是指开发的企业应用系统除了满足客户的功能性需求,并且对可用性、可靠性、安全性、性能、可测试性、可扩展性、可适用性、可维护性、可兼容性、可配置性、可服务性、可安装性、可本地化等非功能性需求也达到全部满足的阶段。软件开发的团队配合,协作能力具有高效和***。软件项目管理具备可控。

希望通过这种形式跟大家探讨,可以把知识技能分的更加合理和科学,让新入行的程序员可以对照着这张表格来规划学习路径,让老程序员可以对照着对自己的技术改进。

2. 知识技能的三种等级

2.1. 初级

分类

知识技能

程度

参考资料

软件开发方法

面向对象

了解

《C#面向对象基础教程》

程序语言

C#语言

了解

MSDN

SQL语言

了解

MSDN

HTML

了解

CSS

了解

《CSS2.0参考手册》

《CSS3.0参考手册》

Javascript

了解

Web技术

Asp.net

了解

MSDN

.Net框架技术

Ado.net

了解

MSDN

数据库技术

SQL Server 2005

了解

其他软件

IIS服务器

了解

Office软件

了解

领域知识

领域知识

了解

2.2.  普通

分类

知识技能

程度

参考资料

过程管理

CMMI

了解

《适用于开发的能力成熟度集成模型(CMMI-DEV) 1.2版》

RUP

了解

《Rational Unified Process 2000 参考手册》

敏捷开发

了解

《敏捷软件开发:原则、模式与实践》

《硝烟中的 Scrum 和 XP》

《Scrum Checklists》

软件开发方法

面向对象

熟悉

《C#面向对象基础教程》

《面向对象分析与设计(UML.2.0版)》

《深入浅出面向对象分析与设计》

测试驱动开发(TDD)

了解

业务建模

业务建模

了解

《领域驱动设计》

分析设计

设计模式及准则

熟悉

《企业应用架构模式》

《新版设计模式手册C#》

《大话设计模式》

《面向对象设计原则》

《类库开发设计准则》

《软件界面设计准则》

《数据库设计准则》

重构

熟悉

《重构》

《重构:改善既有代码的设计》

基础知识

算法

熟悉

《C#数据结构》

内存、进程和线程管理

了解

《WINDOWS程序员指南--DLL和内存管理》

《Win32 API详解》

协议

了解

《HTTP协议详解》

《TCP-IP详解卷合集(卷一卷二卷三)》

CLR

了解

《框架设计 CLR Via C#》

英语

熟悉

程序语言

C#语言

熟悉

MSDN

SQL语言

熟悉

MSDN

HTML

熟悉

XML语言

了解

CSS

熟悉

《CSS2.0参考手册》

《CSS3.0参考手册》

Javascript

熟悉

UML语言

了解

Web技术

Asp.net

熟悉

MSDN

Microsoft Ajax

熟悉

MSDN

JQuery

熟悉

《jQuery 中文参考》

.Net框架技术

Ado.net

熟悉

MSDN

WCF

熟悉

MSDN

WF

熟悉

MSDN

NHibernate

熟悉

《Hibernate开发指南》

《NHibernate中文参考》

Nhibernate源码

Spring.net

熟悉

数据库技术

SQL Server 2005

熟悉

其他软件

IIS服务器

了解

Office软件

了解

业务领域

业务领域知识

熟悉

2.3.  高级

分类

知识技能

程度

参考资料

过程管理

CMMI

熟悉

《适用于开发的能力成熟度集成模型(CMMI-DEV) 1.2版》

RUP

熟悉

《Rational Unified Process 2000 参考手册》

敏捷开发

熟悉

《敏捷软件开发:原则、模式与实践》

《硝烟中的 Scrum 和 XP》

《Scrum Checklists》

软件开发方法

面向对象

精通

《C#面向对象基础教程》

《面向对象分析与设计(UML.2.0版)》

《深入浅出面向对象分析与设计》

测试驱动开发(TDD)

精通

业务建模

业务建模

了解

《领域驱动设计》

分析设计

设计模式及准则

精通

《企业应用架构模式》

《新版设计模式手册C#》

《大话设计模式》

《面向对象设计原则》

《类库开发设计准则》

《软件界面设计准则》

《数据库设计准则》

重构

精通

《重构》

《重构:改善既有代码的设计》

基础知识

算法

精通

《C#数据结构》

内存、进程和线程管理

精通

《WINDOWS程序员指南--DLL和内存管理》

《Win32 API详解》

协议

精通

《HTTP协议详解》

《TCP-IP详解卷合集(卷一卷二卷三)》

CLR

精通

《框架设计 CLR Via C#》

英语

熟悉

程序语言

C#语言

精通

MSDN

SQL语言

精通

MSDN

HTML

精通

XML语言

精通

CSS

精通

《CSS2.0参考手册》

《CSS3.0参考手册》

Javascript

精通

UML语言

精通

Web技术

Asp.net

精通

MSDN

Microsoft Ajax

精通

MSDN

JQuery

精通

《jQuery 中文参考》

.Net框架技术

Ado.net

精通

MSDN

WCF

精通

MSDN

WF

精通

MSDN

NHibernate

精通

《Hibernate开发指南》

《NHibernate中文参考》

Nhibernate源码

Spring.net

精通

数据库技术

SQL Server 2005

精通

其他软件

IIS服务器

了解

Office软件

了解

业务领域

业务领域知识

熟悉

当前标题:开发企业应用系统需要掌握的知识技能
文章源于:http://www.36103.cn/qtweb/news34/3984.html

网站建设、网络推广公司-创新互联,是专注品牌与效果的网站制作,网络营销seo公司;服务项目有等

广告

声明:本网站发布的内容(图片、视频和文字)以用户投稿、用户转载内容为主,如果涉及侵权请尽快告知,我们将会在第一时间删除。文章观点不代表本网站立场,如需处理请联系客服。电话:028-86922220;邮箱:631063699@qq.com。内容未经允许不得转载,或转载时需注明来源: 创新互联