架构设计文章读后感5

欢迎关注个人博客喜欢二福的沧月君的个人博客 所读文章均来自www.infoq.cn

挚友做架构谈comcast架构协议演变,作者jonmoore,盖磊
要点,企业现代软件架构趋向于分布式,方法devops微服务技术程度团队做出独立技术决策,企业沟通依赖于树形组织架构会形成信息孤岛silo导致团队相互了解做出决策,。
comcast形成称为架构协会architectureguild软件架构方式目的避免干扰团队决策权情况通用技术获取有用关键技术牵针引线,架构协会草根框架用于跨组织边界识别可靠可用推荐技术ietf集权工作组实践,引言集权决策制定,不久前中央集权审查委员会技术企业软件架构,。
身着紫色长袍指地位人员负责审查确保设计企业愿景一致性,公认企业成本中心时代架构意义软件维护成本控制方式形成标准化一致性,想要comcast采用架构时产生寒武纪生命爆发cambrianexplosion问题,当前流行开源项目会人用于生产环节,。
考虑一致性优点企业需要确保愿景设计一致性,comcast考量,行业势不可挡发展趋势团队致力于制定技术决策,驱动力driver书作者danielpink提出自主权autonomy员工敬业三大推动力,。
宣言agilemanifesto指出,项目需围绕具有进取心员工建立,员工提供所需环境支持信任完成工作,,。
,架构需求设计出自于组织团队,,商业出版物授权做法优点给予支持,。
华尔街日报推动工作场所决策制定杂志说管理团队商业未来商业评论出版社赋权释放员工激励客户改进业务,原因,原因考虑企业需要敏捷性,johnboyd军方战斗机飞行员研究发现能够实现观察瞄准判断行动oodaobserveorientdecideact决策环飞行员破坏对手ooda环赢得战斗,。
理念后来商业界接受,竞争行业做出决策,原因考虑企业吞吐量规模,通用扩展法则universalscalabilitylaw预测系统包括合作人员组织系统实现吞吐量受限于竞争共享资源使员工了解进展所需一致性开销,。
软件正在吞噬世界技术企业商业服务需求增长,自然而然中央集权架构审查委员会构成瓶颈遭弃,企业发展重点团队规模最小化能够独立承担工作,康威定律conwaylaw指出见到系统设计反映构建团队交流模式,。
企业大量时间用于团队试图缺少协调情况开展工作做出决策毫无千差万别技术会渗透应用企业方方面面,结构化需求,俄勒冈州生长占地达蜜环菌据估计历史,有机体,。
不能灌木不能自己迁移加利福尼亚州,菌群蘑菇群体集合具有规模结构化,生物学角度看进化触及程度结构肌肉骨骼神经系统,结构提供实现有用能力方式,。
人工设计系统会看到理念,美国州际公路系统interstatehighwaysystem提供了比地方道路系统长途汽车运输,arpanet最初架构站点存在传输共享链路实现互联网格代价,技术企业结构共性受益,。
企业需要使用来自竞争供应商商业产品需考虑公司协商得到折扣,面对heartbleedspectre关键安全漏洞时系统架构具有通用性易于应用补丁无需追踪大量独立选择部署升级版本服务器操作系统蘑菇团队,才能独立授权团队文化形成结构,怎样才能团队技术达成实现商业收益,。
架构协会architectureguild,comcast工作意识问题开放标准机构工作方式类似自治团体技术方法达成一致意见,设计企业架构协会architectureguild,架构协会使参考标准组织建立定义大量internet协议互联网工程任务ietfinternetengineeringtaskforce,。
ietf提供定义分布式活动层次结构,层次结构顶层互联网工程指导小组iesg负责决策ietf工作解决主题领域topicarea问题,iesg定义网络应用主题领域招募区域主管adareadirectors监督主体领域,ad工作组wgworkinggroup制定章程用于定义标准,。
个人企业加入工作组参与标准编写过程发布ietf标准文档rfcrequestscomments,comcast实际情况采用集权战略架构团队实现iesg功能,团队负责确定技术能力确保能力实施中共性需求最大化,着眼于能够理解团队需求具有解决方案能力,。
希望找到适用问题sizefit解决方案期望解决方案未来合理解决方案,并不需要ietf给出区域ad概念团队监督工作组,最初建立架构协会时团队撰写大量工作组章程,架构协会落地实施团队经常性工作包括审查团队提出工作组章程,。
comcast分布式技术企业远程员工散步地理位置办公地点决定强调架构协会工作书面方法确保员工参与机会,核心构建聊天工具专用architecture频道相关电子邮件分发列表,希望团队成员加入频道邮件列表了解架构协会活动情况,工作组wg生命周期,。
工作组工作章程着手,章程阐述工作组是否去解决主题,考虑技术能力实践关联主题定义超出范围有助于限定工作组讨论范围推进工作,章程定义会创建专用聊天通道archwgsourcecontrol工作组专用源代码库,。
创建聊天通道会architecture频道邮件列表广而告之感兴趣个人加入参与,会工作组招募联合主席担任编辑帮助工作组继续取得推进,经验表明工作组推进技要能比联合主席技术专长更为重要,工作组职责记录建议形成架构决策记录adrarchitecturedecisionrecords,。
adr文件记录,场景做出决策考虑信息,决策推荐,合理性做出推荐,。
存在已知缺点,发现工作组想跳决策步骤给出结构化流程建立粗略共识,构建adr场景部分,允许人给出相关用例adr记录,。
讨论确定推荐解决方案具备核心要求,允许提议解决方案adr记录提议列表,标准评估提议解决方案标准是否提议方案,adr记录,。
发现提出解决方案没有人愿意概要记录解决方案标准符合方式,认为表明解决方案考虑,发现解决方案符合标准需要adr保留评估细节考虑剔除,借鉴ietf使用运行代码座右铭提出通用规则只能建议团队解决方案起来,。
不会去考虑出来解决方案没有获得许可商业解决方案,工作组谈话范围缩小数量可行解决方案,调查工作组做法态度,没有采取投票方式应该选择,。
要求参与者解决方案给出fist评级,目前解决方案,手头选择,选择理解诉求愿意继续使用,。
解决方案可能可能需要解决问题,选择很糟错误,目标转变给出参与者评级接受解决方案,参与者解决方案给出评级要求关注点问题记录adr存储库中,。
工作组问题展开研究记录解决方案解决问题无法解决,发现过程能够评级解决方案改进评级,参与者熟悉建议解决方案产生担忧理解,消除担忧应该具有经验人给出评论意见,。
得到解决方案确保考虑adr结论部分无法解决已知问题,所知解决方案具有权衡,发现考虑工作组成员识别合法缺陷围绕决策建立支持方式,方式工作组成员看到输入得到考虑重视集成解决方案,。
优点涌现,架构协会运行发现预料优点,浮现出架构设计社区,加速决策制定,。
群策群力形成工作组章程,最初建立architecture频道用于宣布工作组形成推进情况频道成为授权团队获取做技术决策背景交流中心,了解企业团队使用技术团队非常重视事情,频道支持团队获取社区专家帮助有助于解决问题,。
目前频道具有成员整体技术社区代表标题提到comcast核心员工,发现领域做出工作组决策会加快领域决策制定,源代码管理工作组分支管理策略给出建议,持续交付工作组能够工作组决策探索持续集成工具无需操心解决方案是否需要支持可能分支管理技术,。
令人鼓舞架构协会参与者着手工作组提出章程等待企业指导委员会去提出章程,表明企业技术人员支持架构协会流程理解领域做出决策必要性,总结,现代技术企业支持团队做出技术决策需要形成通用技术结构应对不时之需,。
企业,comcast建立称为架构协会软件架构取得,架构遵循分布式标准组织构建,工作组建立具有包容性协作性过程提出全面评估深思熟虑广泛支持技术建议,。
参考文献,spors推动工作场所决策制定pushingdecisionmakingworkplace华尔街日报,blakeman说管理团队商业未来managedteamsfuturebusiness,bernoffschadler授权释放员工激励客户改变业务empoweredunleashemployeesenergizecustomerstransformbusiness商业评论出版社,。
nygard架构决策文档化documentingarchitecturedecisions,calabresejake学会投票learningfistvoting,beck软件开发宣言manifestoagilesoftwaredevelopment,,。

posted @ 2019-04-13 23:58  喜欢沧月的二福君  阅读(141)  评论(0编辑  收藏  举报

联系博主qq2456891380