0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

IT企业架构师需要具备的最重要技能是什么?

如意 来源:TechTarget中国 作者:邹铮 2020-09-28 15:41 次阅读

随着业务战略和企业架构融合,IT专业人员仍然扮演着至关重要的角色,他们可帮助识别技术上可行的事情,并展望下一项重大创新。

这就是Jeanne Ross的观点,她最近从MIT信息系统研究中心首席研究科学家职位退休。她在过去的26年中一直在研究企业架构。在SearchCIO的两部分访谈中,Ross分享了当前的最新趋势,并为现有企业架构师和有志成为企业架构师的人提供工作建议。

与您在该领域起步时所看到的相比,现在的企业架构有何不同?

Jeanne Ross:在过去,我们制定战略,然后看看技术如何帮助你实现战略,而现在所要做的是受技术启发。我们必须不断地意识到下一个可能发生的事情,并问自己:“我们应该以某种方式做出回应吗?我们可以利用这种新事物为客户做些什么吗?”企业架构师拥有巨大的机会,可以帮助他们准确地了解新现实,从而为公司带来价值。

企业架构师需要具备的最重要技能是什么?

Ross:首先要对企业的发展状况有高层次的了解,然后理解需要协作以实现企业正在尝试做的事情。我与大多数人的不同之处在于,我会将企业架构保持在很小的水平。但是会有很多架构师来支持企业架构职能的工作。

企业架构职能在于非常高层次的设计实现战略目标的方式,然后由架构师负责该战略的子集工作。架构师所需技能取决于你所处的级别。如果你处于最高级别,则必须对业务有高层次的了解,你需要了解系统和流程如何实现业务。但是,如果你是流程架构师,那么你的主要技能就是能够说明不同部分如何组合在一起。你需要了解系统与流程之间关系,你需要了解如何开发、导出和维护良好的数据,这些数据与流程和人员有关。因此,你对人员、流程和技术之间的交互方式也要有清晰的了解。与针对很多架构师的培训相比,这些是不同的技能,这往往是非常技术性的。

基于企业的规模或类型,架构团队应该有多小?

Ross:企业架构的主要职能是高层次设计,但是你不需要庞大的团队就可以做到这一点。你需要一个首席企业架构师,然后,根据你的业务规模和复杂程度,你需要企业架构师,他们可以定义各个业务和职能的高层次设计,并将它们与企业设计相关联。因此,我们可能会看到在非常复杂的公司中,架构团队规模应该在十几个人左右。对我来说,这是联络员的角色,他们将与技术人员、人力资源人员、业务流程设计人员和用户界面人员一起工作,以确保所有组件都能融合在一起。但是,最重要的是,他们是设计师,可以说,负责架构工作的人员分布在整个企业中。

根据您多年的经验,IT部门和业务部门人员之间的企业架构团队理想的组合或平衡是什么?

Ross:并不是说你需要业务方面的某些人和技术方面的某些人,而是要确保业务和技术方面相得益彰。在任何给定的公司中,我们都有真正掌握技术并了解业务的人,他们是非常适合的人员。现在我们看到正在发生的事情是,战略和架构正在融合。我们终于看到这两方面的融合,其实早就应该是这样,感谢上帝,现在终于成为现实。你无法计划公司的战略,除非你计划公司的设计方式。当你了解公司的设计方式,这就会极大地影响其可在战略上实现的事情。你正在尝试弄清业务可以做什么,业务想做什么以及业务将如何做。这些功能集合在一个职能。你可以将其称为策略,你可以将其称为架构。但这实际上涉及为企业设定方向以及设计公司架构以实现该目标。

IT是否仍然是企业不可或缺的架构,还是对精通技术的业务领导者发挥更大作用?

Ross:在我们最近的研究中,我们看到真正非常擅长快速变革方面的公司,这些公司在架构方面做得更好。我们在不断取得进展的公司中反复听到的是:如果你将这些业务和技术人员放在一个房间里,并听他们的谈话,你将无法分辨他们谁是谁。

我认为对于技术人员来说,仍然扮演着至关重要的角色。但是对于企业而言,关键的是技术人员与业务人员之间的差距变小。我们需要真正能够运用该技术并解释什么可行和什么不可行的人,以及可听到并指导的业务人员。如果他们彼此之间无法沟通,那么你将永远无法到达那里。因此,技术架构中的某些要素极为重要,但只有在其与业务人员紧密沟通的情况下,它才有价值。

需要明确的是,仍然需要大量技术专家和解决方案架构师。但是多年来对架构研究发现,如果业务方面的每个人都不了解正在发生的事情,那么你将无法做到这一点。施耐德电气公司的人告诉我们的一件事是,你会希望尽可能少地涉足技术方面。现在有很多很棒的供应商。当然,也有一些不太出色的供应商。因此,技术人员要做的关键事情之一就是区分优劣。

因此,这是非常不同的角色。它不再与创建有关。这是关于组装,这是关于评估。架构师的责任是看到不同的部分,并了解如何组合它们,它们将在哪里工作以及在哪里遇到问题。而且,架构师不需要设计和创建这些组件,他们将从各个地方整合这些组件。

我想分享一个多年前的故事。当时我在一家运输公司采访一位CIO,我说:“每个人都在问我的问题是,他们在哪里可以找到优秀的架构师?’这位首席信息官对我说:‘我不会出去招聘架构师,我只是坐在办公室里等待他们来找我。有人会走进我的办公室,说:‘嘿,听着,我正在尝试在这个特定的系统上工作,我意识到我无法独自在这个系统上工作。如果那个系统不变,那么我永远无法完成这个工作。’我对那个人说:‘现在你是架构师了。’我改变了他们的责任。我认为,这是非常聪明的做法,这就是你所需要的理解-架构师要确定需要完成的工作,如何需要与其他部分匹配,以及哪些地方不需要匹配。这就是架构师的角色。

您是否认为企业架构是IT专业人员的理想职业道路?是否有可用培训?还是该工作更多的是艺术,而不是科学,而主要是随着时间的推移需要丰富的经验?

Ross:我认为这是一个了不起的职业。我不确定你是否必须去学校学习。这实际上取决于你是否遇到出色的导师。如果你没有在公司中遇到这么有才华的人,那么可以去卡内基·梅隆大学和麻省理工学院等地参加优秀的企业架构培训。但是,这有点像MBA。你还需要在职培训,你需要应用广泛的经验才能成为出色的企业架构师。

你给企业架构师最重要的建议是什么?

Ross:认识到企业架构是一段旅程。这是一个漫长的过程。你在设计系统和流程方面会越来越好,你会越来越了解这些组件,因此可更好利用下一个供应商的功能。你越深入,就越具有方向性和针对性,因为我们必须准备好适应新技术、客户的需求以及竞争对手的行为。我们不希望我们的长期战略很僵化,也不想设定无法满足当前需求的目标状态。
责编AJX

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 信息
    +关注

    关注

    0

    文章

    406

    浏览量

    35555
  • IT
    IT
    +关注

    关注

    2

    文章

    866

    浏览量

    63543
收藏 人收藏

    评论

    相关推荐

    电力电子工程拿到50W以上的年薪需要具备哪些技能

    高薪电力电子工程需要具备技能
    的头像 发表于 11-05 09:44 310次阅读
    电力电子工程<b class='flag-5'>师</b>拿到50W以上的年薪<b class='flag-5'>需要</b><b class='flag-5'>具备</b>哪些<b class='flag-5'>技能</b>

    企业的精益转型需要哪些数字化技能

    在数字化转型的浪潮中,企业精益转型已不再是选择题,而是必答题。为了在这场变革中乘风破浪,企业亟需掌握一系列关键的数字化技能,以驱动效率提升、成本降低和创新能力飞跃。具体如深圳天行健精益生产管理咨询
    的头像 发表于 07-26 10:07 240次阅读

    精益生产的创新发展需要哪些数字化技能

    随着科技的飞速发展,数字化转型已成为企业不可逆转的趋势。在这个背景下,精益生产作为提高生产效率、降低成本的重要手段,也迎来了创新发展的新时期。那么,精益生产的创新发展需要哪些数字化技能
    的头像 发表于 07-03 10:11 319次阅读

    阿里云发布首个AI程序员,引领应用开发进入“分钟级”时代

    近日,在备受瞩目的阿里云上海AI峰会上,阿里云向全球开发者们展示了其最新的技术成果——首个“AI程序员”。这款创新应用基于通义大模型构建,具备了令人惊叹的多项技能,包括架构师、开发工程
    的头像 发表于 06-24 10:36 651次阅读

    中级自动驾驶架构师应该学习哪些知识

    随着自动驾驶技术的成熟,对系统架构师的需求逐渐增加。自动驾驶系统架构师负责设计整个系统的结构、组件、接口和数据流;需要协调不同领域的专业知识,确保系统的可靠性、安全性和性能。总之,自动驾驶系统
    的头像 发表于 06-20 21:47 296次阅读

    初级自动驾驶架构师应该学习哪些知识

    随着自动驾驶技术的成熟,对系统架构师的需求逐渐增加。自动驾驶系统架构师负责设计整个系统的结构、组件、接口和数据流;需要协调不同领域的专业知识,确保系统的可靠性、安全性和性能。总之,自动驾驶系统
    的头像 发表于 06-20 21:45 316次阅读

    云计算与企业IT成本治理

    时至今日,云计算已逐步替代传统IT中服务器、存储、虚拟化等单体软硬件的IT架构,成为企业IT能力中最重要的组成部分。企业在利用云计算带来的便利、敏捷的同时,也越来越多依靠云计算提供的持
    的头像 发表于 06-19 09:40 561次阅读
    云计算与<b class='flag-5'>企业</b>IT成本治理

    嵌入式软件工程如何提升自己?

    的基础 嵌入式软件工程需要具备扎实的计算机科学和工程知识。因此,在职业生涯的起步阶段,建议将重点放在学习基础知识上,包括数据结构、算法、操作系统、编程语言等。通过深入学习这些基础知识,打下坚实的理论基础,为将来
    发表于 06-12 11:20

    技能正当其时-必学的EMC在线课程

    的压力。因此,如何有效提升现状工程技能水平和工作表现已成为迫切需要解决的问题。提高其技能水平,已成为当前需要重点关注和解决的问题之一。针
    的头像 发表于 05-18 08:17 256次阅读
    <b class='flag-5'>技能</b>正当其时-必学的EMC在线课程

    嵌入式软件工程和硬件工程的区别?

    。他们之间的紧密合作对于成功开发出高效的嵌入式系统至关重要。 嵌入式软件工程和嵌入式硬件工程在工作中有着不同的技能要求和专业知识。嵌入式软件工程
    发表于 05-16 11:00

    Redis开源版与Redis企业版,怎么选用?

    版和Redis开源版,二者有何不同?该如何选择?一、Redis企业版Redis企业版基于开源Redis构建,企业版将开发人员、架构师和DevOps团队对我们平台的青睐提升到了
    的头像 发表于 04-04 08:04 1087次阅读
    Redis开源版与Redis<b class='flag-5'>企业</b>版,怎么选用?

    fpga学习需要具备哪些课程

    FPGA(Field Programmable Gate Array)学习需要具备一系列的课程知识和实践技能
    的头像 发表于 03-14 15:51 1215次阅读

    嵌入式工程需要掌握哪些技术?

    嵌入式工程需要掌握哪些技术? 嵌入式系统是当今科技领域中的重要组成部分,它们存在于我们生活的方方面面,从智能手机到汽车控制系统,从家电到医疗设备。因此,对于那些想要进入嵌入式行业的人来说,掌握
    发表于 03-04 16:38

    华为企业架构设计方法及实例

    企业架构是一项非常复杂的系统性工程。公司在充分继承原有架构方法基础上,博采众家之长,融合基于职能的业务能力分析与基于价值的端到端流程分析,将”传统架构设计(TOGAF)”与“领域驱动(
    发表于 01-30 09:40 896次阅读
    华为<b class='flag-5'>企业</b><b class='flag-5'>架构</b>设计方法及实例

    优秀电源工程需要哪些必备技能

    就带大家细数一下优秀电源工程具备的那些技能。一、新手必备课程成为一名电源高手需要扎实的理论基础,涉及电路原理、语言编程和控制理论等多个学科领域。为了帮助大家更好地掌握电源开发相关的关
    发表于 01-29 11:29