在全面披露的情况下,我以“首席”建筑师的身份写这封信(我不禁想到一个大头饰),并且我在职业生涯中的大部分时间都是作为“建筑师”(请注意空中引号)。 老实说,我一直在寻找这个冠军头衔带来的机会。 我认为我的关注主要来自Matrix电影中术语的神化 。
但是实际上,标题可能会引起很多麻烦,并且当您需要扩展组织规模以适应每年两位数的增长时,“架构师”和“架构”可以帮助或损害这一增长过程。 尤其是当从实现/开发过程中删除/隔离体系结构时,我们知道象牙塔体系结构会被杀死。
然而,如今,如果没有平台,一家公司就会破产。 一旦您拥有数量众多的团队,尤其是只专注于已承诺交付成果的敏捷团队,您如何在不引入某种形式的架构(和“架构师”)的情况下培育一个平台?
我已经看到这样做有很多方法。 我曾经参加过“创新架构路线图团队”,“企业架构论坛”,甚至是“共享核心服务团队”。 所有这些都试图建立和促进共同的可重用服务的平台。 回顾过去,每一个的成功与实际功能开发团队的参与程度成正比。
在某些情况下,架构师坐在团队外面,兜售开发项目,并在事情与他们的愿景不符时注入自己的力量。 (读为:最少的团队参与)。 在其他情况下,每个团队中的某些人是建筑团队的受膏成员。 这增加了参与度,但仍然限制了体系结构的影响力(并因此限制了所选人员)。 这不仅不尽如人意,而且还会引起怨恨。 为什么有些人受膏而不是其他人?
考虑一下刚毕业的摇滚巨星开发者。 他或她可能具有破坏性的,出色的建筑见解,因为教条尚未找到。 不幸的是,这也可能意味着他们没有能力将政治领域带入建筑的内部圈子。 架构应该为此遭受痛苦吗? 一定不行。
那么我们该怎么办? 我建议我们改变架构流程。 在目前为止我描述的场景中,体系结构是由体系结构内部圈子定义的,并且源于体系结构内部圈子。 我们需要将其反转。 恕我直言,一种孕育创新的建筑方法,旨在从发展的杂草中收集和传播思想。
为想要影响并为建筑做出贡献的人们铺平道路,使他们更容易这样做。 用这种方法,每个人都是建筑师。 或更确切地说,建筑师是一种人:一个想要抬起头,环顾四周并为更大的福利做出贡献的人。
听起来有点乌托邦式。 是的。 实际上,建筑美在旁观者的眼中,人们经常在方法和设计上意见分歧。 在大多数情况下,有可能达成共识,或者至少在需要时可以修正路线的道路上达成共识。
但是在某些情况下,这种情况不会发生。 在这些情况下,我发现将一个较小的团队聚集在一起,消除噪音,抛开个人热情并进行最后的通话是有益的。 在那次聚会之后,无论房间中发生了什么,都是那些人拥护这种方法的工作。
以这种身份,“建筑师”的作用是收集,培养和拥护一种通用的建筑方法。 (下图)
为了将这种构造与先入为主的“架构团队”和“建筑师”概念(再次强调空中引号)区分开来,我建议我们强调这是一种保管职能,我们开始称自己为“保管人”。
然后,我们可以设定每个人都是建筑师的期望(没有引号),并为建筑做出贡献。 然后,一些保管人-解决僵局,照顾,培育并促进体系结构以创建统一的方法/平台。
我正在考虑将我的头衔更改为首席保管人。 我认为它所产生的看门影像无论如何都是更相似的。 也许我们可以让好莱坞出演一个由监护人决定的矩阵前传。 =)
翻译自: https://www.javacodegeeks.com/2014/01/wtf-is-an-architect-anyway.html

181

被折叠的 条评论
为什么被折叠?



