架构人生

——智软件,悦生活

软件业技术与管理的衔接角色:架构师——从技术层到管理层修炼之路

今天开会谈到个人职业规划与发展问题,大部分人都想从技术到管理华丽转身,可又不知道如何做管理。其实一个最好的过度角色便是架构师。请看我下面的总结与建议:

软件架构师工作职责是在一个软件项目开发过程中,将客户的需求转换为规范的开发计划及文本,并制定这个项目的总体架构,指导整个开发团队完成这个计划。

一般来讲,软件架构师主要分成:

1:前端架构师: 前端架构师主要负责软件产品的前端呈现,必须具有以下能力:       

  • 可用性设计
  • 呈现层设计
  • 需求分析能力
  • 沟通能力
  • 执行能力
  • 推动能力

2:平台架构师:平台架构师主要参与产品的长期规划及其推进,因此其需具有一下能力:

  • 技术能力(技术比较广泛而且也比较熟练)
  • 长期规划能力及推进力
  • 需求分析能力
  • 沟通能力
  • 执行能力
  • 推动能力

3:解决方案架构师:解决方案架构师主要为特定的解决方案提供一个一栈式的架构。其能力包括:

  • 技术能力(技术比较广泛而且也比较熟练)
  • 整合能力
  • 行业知识
  • 需求分析能力
  • 沟通能力
  • 执行能力
  • 推动能力

再来看看,软件架构师的核心地位:

  1. 在团队外部,架构师,需要与项目经理沟通,通过系统分析师理解需求,让测试分析师制定测试与开发的同步计划,架构好软件产品后,还要告之配置经理进行系统配置实施。
  2. 在团队内部,架构师,要让设计员根据需求设计好软件,并让用户界面设计员做好界面设计,同时还会设计到数据库设计、系统集成、实施等相关任务工作分解。

 

从能力层级上看,平台架构师比前端架构师要求知识高一些,而解决方案架构师则是更加具备综合能力的高端人才。

如Tristan,如果想在UI设计上有所发展,可以往前端架构师发展,并在UI用户体验上特别花功夫,好的UI设计与用户体验对于客户是非常重要的。

如当前的我,目前也就偏向于平台架构师,但这是一个对技术有强依赖性,对一些技术架构要非常清楚。

当然,我们最好大家都能朝着解决方案架构师发展,它有一些类似产品经理(如Leo要即将发展的方向)这样的感觉,但又不全是,解决方案架构师,眼光会放得更远,有一种战略性的架构,与软件市场很密切。所以必须具有一定的行业知识。

UI Automation组内其他人也可以根据自身的特点,来发展规划自己的未来。上图中几乎是全部软件业人才角色分布图,供作参考。

但是,我们注意的是,"沟通能力、执行能力、推动能力"是上面三种架构师的基本能力,架构师没有35岁底线之说,它是技术与管理的衔接层,所以非常适合有着技术背景,但想往管理发展的你们。如果未来,从图中,你不难看出,在管理团队、分析团队、测试团队以及实施团队,你都可以拿下。当然大部分都会走向最上面的管理团队,这时你再来个转身,绝对华丽,将你所有的精力花在软件项目或软件企业管理上,哪怕是CEO,总裁级别,经过你这样的修炼,你将无可替代!!!加油!VMM UI Automation team!!

标签: 架构师, 管理

posted on 2011-03-23 13:27 周利华 阅读(2493) 评论(11) 编辑 收藏

评论

#1楼 2011-03-23 13:33 坤坤      

标题是否漏写了“一”。  回复 引用 查看   

#2楼 2011-03-23 13:37 Treenew Lyn      

规模太大了,人员太多,中国很少有这样的队伍  回复 引用 查看   

#3楼[楼主] 2011-03-23 13:42 zivsoft      

@坤坤
啥?
 回复 引用 查看   

#4楼 2011-03-23 22:03 深蓝医生      

不知道楼主是否觉得架构师应该具有技术上的决策权?  回复 引用 查看   

#5楼 2011-03-24 08:12 风清云淡      

系統分析員(SA)是什麼的呢?好像等同於架構師,很多公司要麼有SA,要麼有架構師,好像很少有兩個同時存在的  回复 引用 查看   

#6楼 2011-03-24 09:33 walikb      

作为刚入行的小程序员,看完后深受启发,谢谢楼主~~
我还有很长的路要走呢
 回复 引用 查看   

#7楼 2011-03-24 09:58 風語者·疾風      

架构师这个词范围很广泛,从带两三个小兵的Teamleader到微软的前老大都叫XXXX架构师。呵呵。  回复 引用 查看   

#8楼[楼主] 2011-03-24 10:29 zivsoft      

@深蓝医生
平台架构师应该具有技术上的决策权,但这决策权并非一意孤行的,而是有很多的依赖……
 回复 引用 查看   

#9楼[楼主] 2011-03-24 10:30 zivsoft      

@风清云淡
系统分析人员其实与架构师(SA)比,更偏于非技术。
 回复 引用 查看   

#10楼 2011-03-24 13:59 孙晓东      

架构之美是无人不知的,修炼到如此境界之人可真是寥寥无几。中国的软件业现在已经开始变得混乱了  回复 引用 查看   

#11楼[楼主] 2011-03-24 16:52 zivsoft      

@孙晓东
如果真的变得混乱了,从另一方面讲,反倒是一件好事,因为修炼卓越者钱途无量!
 回复 引用 查看   

<2011年3月>
272812345
6789101112
13141516171819
20212223242526
272829303112
3456789

导航

公告

不能不去的秘密基地
昵称:周利华
园龄:2年11个月
荣誉:推荐博客
粉丝:55
关注:4

搜索

 

常用链接

我的标签

随笔档案(55)

友情链接

积分与排名

最新评论

阅读排行榜

评论排行榜

推荐排行榜