请选择行业
请选择职位
请选择省份
请选择城市

软件架构师的定位、成长曲线及能力模型

时间: 2014-12-16 12:54   作者: 51Testing软件测试网采编   点击次数: 
 

产品研发过程中,总体可以分为以下几个核心流程,面向客户的流程,产品规划流程,产品线开发流程(可选),产品开发流程,人员与技术管理流程。

架构师在各个流程中承担的主要职责如下:

架构师成长模型chuck kilmer模型如下图所示:

开发人员从技术专家转型为架构师的成长曲线如下所示:

可以看出,架构师在技术层面是从精到广的转变,首先必须对某一技术精通,成为技术专家,扩展知识面,成为多项技术专家,成为子系统的架构师,最后通过经验的不断积累,最终成为软件系统架构师。

架构师的能力模型如下图所示:

人类所有的工程领域的进步都是建立在一系列失败的基础之上,并逐渐走向成熟和成功。在软件架构过程中,需要勇于尝试,同时也需要拥有各项综合技能能力,这样可以降低失败的几率。

打印本页 | 加入收藏

上一篇:产品经理如何防止事情变糟?    

关闭  
主要城市: 北京 上海 杭州 广州 南京 武汉 长沙
全部城市: