一份技术原则文档
每个团队进行设计时都要遵循的常设规则,例如获批的身份认证提供方、数据分类方式和集成方法。
只有一款产品的企业很少需要在迪拜招聘企业架构师。这种需求通常出现在公司同时运行多套系统的阶段:一个面向客户的产品、一套内部 ERP、一个数据平台,可能还有两三家各自拥有独立技术栈的被收购企业,而没有人在决定这些系统应该如何相互协调。放任不管,每个团队就会各自选择自己的身份认证提供方、各自的客户记录存储方式、各自的集成思路,最终企业得到的不是一种技术文化,而是好几种。
企业架构师的工作,就是制定能阻止这种分裂的标准、原则和共享技术路线图:每个应用使用哪一套身份认证系统、数据如何分类以及归谁所有、新工作应采用哪些经批准的模式、哪些模式正在被淘汰,以及一份让整个技术版图逐步走向更连贯形态的分阶段计划。软件架构师负责一款产品,企业架构师则负责制定每一款产品都必须遵守的规则。
这个角色有意设计为治理与方向性的角色,而不是动手构建的角色。一位出色的企业架构师,花在文档、利益相关方沟通和架构评审会议上的时间,远多于花在某一个代码库上的时间,衡量成功的标准是整个技术版图随时间变得多么一致,而不是某一个系统是否上线。
该角色产出的内容
决定在迪拜招聘企业架构师后,企业应该期待的,是不止于单一产品计划的成果。
每个团队进行设计时都要遵循的常设规则,例如获批的身份认证提供方、数据分类方式和集成方法。
展现整个技术版图未来走向的分阶段视图,独立于任何单一产品自身的功能路线图。
针对重大新决策的轻量级评审流程,确保新产品不会悄悄重新引入这些标准本来要解决的不一致问题。
展现企业实际做什么、并对照支撑每项业务活动的系统绘制的图景,有助于发现重复或空白之处。
如实说明当前技术版图与既定标准之间的差距,而不只是展示幻灯片上的最终愿景。
与负责各个产品的软件架构师和解决方案架构师定期开展工作会议,确保原则得到一致执行,而不只是写在纸面上。
值得核实的内容
在迪拜招聘企业架构师之前,值得仔细核实的、关于规模的判断力。
| 领域 | 良好水平的表现 | 为什么重要 |
|---|---|---|
| 对框架的理解,而非死记硬背 | 熟悉 TOGAF 或同类框架,并能说明自己如何为较小规模的企业做了精简 | 没有判断力地套用正式框架,只会产出没人会读的文档 |
| 政治技巧 | 能描述如何争取到某个不认同某项标准的团队的支持,而不只是直接下达指令 | 没有获得认同的标准,会在第一个赶工期的团队那里被悄悄忽视 |
| 业务理解力 | 能用财务或运营负责人能理解的语言谈论业务,而不只是技术语言 | 路线图需要获得工程之外人员的批准和资金支持 |
| 务实的范围把控 | 能说出自己刻意没有在所有地方强制执行的某项标准,以及原因 | 忽视团队间真实差异的全企业级治理,往往会自身难以为继 |
| 与现有架构师的协作 | 能说明自己如何与产品层面的软件架构师和解决方案架构师协作,而不是凌驾于他们之上 | 脱离实际构建系统团队的企业架构师,信誉会很快流失 |
合作方式
咨询服务最适合大多数初次合作:对当前技术版图进行界定范围的评审,最终产出一份书面原则文档和一份团队可以立即开始执行的路线图。专职合作适合有新产品和并购不断涌入、需要持续治理的大型机构。想把这个角色留在自己薪资体系内的企业,可以使用招聘支持服务,由我们负责寻访、初筛和技术评估,招聘决定权在您手中。限定范围的项目适合一项界定明确、有明确交付期限的工作,例如一份能力地图或一份目标状态文档。
评估候选人
在迪拜招聘企业架构师之前,要寻找真实组织变革留下的痕迹,而不是教科书式的答案。
真实的经验中,总有一项标准写下来、发布了,却大体上被忽视。问问他们从中学到了什么、后来做了哪些改变。
给候选人一个企业中重复或相互冲突的系统的真实例子,看看他们会如何着手梳理。
一个有力的回答会说明像 TOGAF 这样的方法中,哪些部分他们会为您企业的规模而跳过,以及原因,而不是坚持走完整套流程。
问问他们会如何处理一位在技术层面不认同某项标准的软件架构师,而不只是原则层面的分歧。
让一位非技术背景的利益相关方参与部分对话,看候选人能否不靠行话也留住对方的注意力。
认证
与某些架构类头衔不同,这里确实存在公认的证书,但它依然只是全貌的一部分。
由 The Open Group 颁发,是最接近企业架构领域行业标准的证书,值得请候选人讲解其内容,而不只是列出证书名称。
证书证明的是对方法的熟悉程度,并不能证明候选人能让一个持怀疑态度的管理层真正采纳某项标准,而这才是这份工作更难的一半,也是大多数企业在迪拜招聘企业架构师时,更看重实际业绩而非证书的原因。
阿联酋相关事项
在招聘之前,值得与企业架构师提出的要点,让路线图从一开始就走对方向。
《2021 年第 45 号联邦法令》规定了阿联酋境内个人数据必须如何被保护,企业架构师应把这条法律转化为每个系统都遵循的一套统一标准,而不是留给每个产品团队各自解读。
如果多个产品都需要阿拉伯语和从右到左的支持,在原则层面一次性决定共享的处理方式,远比让每个产品各自摸索要省去大量返工成本。
直接解答
软件架构师负责一款产品的技术形态。企业架构师则处于更高一层,制定标准、原则和共享的技术路线图,要求业务中每一个产品和团队都遵循,即便每个产品各自都有自己的软件架构师。
两者相关但并不相同。我们在 ERP 与 CRM 类别下的企业解决方案架构师页面,专门关注 ERP、CRM 等业务应用系统如何互相配合。本页涵盖的是整个技术版图中更广泛的软件与基础设施职责,往往是更早需要考虑的起点。
并非严格要求,但这是业内公认度最高的框架,由 The Open Group 发布。一位优秀的企业架构师会有判断力地运用它,并根据您企业的规模作相应调整,而不是对一家不需要完整正式流程的公司照搬全套。
很少从第一天就需要。这个角色的价值通常是在企业同时运行多个系统、需要在身份认证、数据和集成等方面达成共同标准时才显现出来,而不是让每个团队各自决定。
作为他们之上的一层。软件架构师仍然负责自己产品的内部设计,但要在企业架构师为整个企业设定的标准、原则和共享平台决策范围内工作,而不是与其他团队各自为政。
资料来源
书面固定价格
已收到,我们正在为您撰写报价。
工作时间内您将在 45 分钟内收到。请查收确认邮件。