架构师分为数据库
业务架构师(Business Architect)安全
主题领域架构师(Domain Architect)微信
技术架构师(Technology Architect)网络
项目架构师(J2EE架构师,.NET架构师)架构
系统架构师(System Architecture)工具
系统架构师是一个最终确认和评估系统需求,给出开发规范,搭建系统实现的核心构架,并澄清技术细节、扫清主要难点的技术人员。主要着眼于系统的“技术实现”。所以他/她应该是特定的开发平台、语言、工具的大师,对常见应用场景能立刻给出最恰当的解决方案,同时要对所属的开发团队有足够的了解,可以评估本身的团队实现特定的功能需求须要的代价。 系统架构师负责设计系统总体架构,从需求到设计的每一个细节都要考虑到,把握整个项目,使设计的项目尽可能效率高,开发容易,维护方便,升级简单等。spa
一线大中型开发项目的整体规划、方案设计以及技术团队管理经验。设计
具有软件行业工做经验,熟悉业务领域的技术和发展。code
具备项目管理理论基础,并在应用系统开发平台和项目管理上有实战经验。对象
具备面向对象分析(OOA),设计(OOD),开发(OOP)能力,精通UML和XML,熟练使用Rational Rose,PowerDesigner等Case工具。
精通大型数据库
对计算机系统,网络安全,应用系统架构有全面认识
良好的团队意识和协做精神,有较强的内外沟通能力。
阿里妈妈架构师要求
某公司系统架构师要求
系统架构师的管理素质包括:远见,诚信,果断等,他是一个高效工做团队的建造者,做为核心的高层技术管理人员,必需要为团队制定一个统一的项目计划以及技术解决方案,并且还要在作决定的时候,果断,明确。
负责整个项目的实施和控制,协调各类资源。
获取并分析用户的需求,造成规范化的文档,指导整个项目的开发,须要与客户不断的交流,熟悉应用领域的业务。
负责设计系统总体架构,从需求到设计的每一个细节都要考虑到,把握整个项目,使设计的项目尽可能效率高,开发容易,维护方便,升级简单等等。
系统架构师与项目经理关系
项目经理配合系统架构师提供各个方面的支持,以及与外部沟通,系统架构师则是负责系统的整体架构。
系统架构师与系统分析师的关系
系统分析师对业务系统进行分析,建模,系统架构师协同分析师分析系统,g给系统分析师提供标准,工具,模式,技术。同时系统分析师给系统架构师整理好需求,让系统架构师更加专一系统架构。
感谢您的耐心阅读,若是您发现文章中有一些没表述清楚的,或者是不对的地方,请给我留言,你的鼓励是做者写做最大的动力,
若是您认为本文质量不错,读后以为收获很大,不妨小额赞助我一下,让我更有动力继续写出高质量的文章。
支付宝
微信
做 者 : @mousycoder
原文出处 : http://mousycoder.com/2015/10/14/the-pragmatic-sa-10/
创做时间:2015-9-1
更新时间:2015-10-16