至顶网 12月29日 新闻消息(文/李祥敬):作为一套架构方法,面向领域的架构设计(Domain Driven Design,简称DDD)这两年在软件架构圈广泛流行,成为了数字化企业在架构设计方面的标杆。DDD的全球社区也应运而生,高端参与者广泛,成为了软件架构业的旗帜性社区。
作为国内DDD思想和实践的领军者——ThoughtWorks发起了领域驱动设计中国峰会。继第一届领域驱动设计中国峰会于2017年12月成功举办之后,第二届领域驱动设计相关大会——2018领域驱动设计中国峰会(2018 DDD China Conference)在2018年11月29日到12月1日在北京国际会议中心成功举行 。
本届大会,一方面为与会者奉献了三场主题工作坊,在参与感极强的组织形式下让企业管理者、IT治理者以及一线架构师共同收获知识和成长。另一方面,在戴姆勒中国的支持下邀请了来自欧洲和北美的DDD的领军人物,以及国内来自华为、中兴通讯、用友、美团、腾讯、阿里巴巴、滴滴出行等众多DDD的领军者和实践者进行了丰富的主题分享,和业界一起分享DDD理论的最新发展动态和实践经验总结。
在活动上,DDD China联合发起人、ThoughtWorks资深咨询顾问王威和DDD China话题出品人、戴姆勒大中华区高级架构师朱傲接受了记者的采访,畅谈了DDD China背后的故事。
DDD China联合发起人、ThoughtWorks资深咨询顾问王威
谈起第一届领域驱动设计中国峰会,王威表示,第一次办大会有种创业的感受。因为当时,从事DDD的人并没有一个合适的交流和沟通的机会。“当时大家觉得DDD在帮助企业解决架构方面越来越流行,是不是可以在国内举办一个以DDD为主题的大会。”
后来,王威他们在北京做了一次工作坊来进行试水,看看业界的反响。王威说,工作坊反馈非常好,事实证明大家对于DDD非常关注并且积极参与。今年的大会就邀请了当时参加工作坊的人,他们觉得大会越办越好,为大家提供了一个交流和沟通的平台。
正是在这样的情况下,领域驱动设计中国峰会正式以大会的形式对外亮相。“大会给国内的DDD实践者们提供了一个互相交流、分享自己团队的成功经验的机会的平台,使得DDD的架构思想能够在国内被更多人所认知,从而形成更大的规模效应。”王威说。
朱傲告诉记者,现在整个业界正在谋求转型,在架构设计上要与业务相匹配。“现在要把我们的企业文化、组织架构、制度架构向可演进方向转变的时候,DDD是一个不错的选择。采用演进式方式构建整个企业的架构体系,帮助整个企业真正去解决自身存在的业务问题,而不需过多关注架构治理,甚至架构的文档化、规范化。DDD与企业架构结合提供了这样的解决方案。”
通常企业在构建架构的时候需要一些策略和原则,比如需要先把架构定义好。基于这个策略构建的架构平台只能降低企业架构治理的成本,并不能帮助企业快速应对外面业务的变化。架构需要能够进化和演进,DDD提供了一种视角处理架构和业务的关系。但是现在很多企业并不具备这样的能力,DDD China希望通过交流能够将DDD的最佳实践和经验分享。
“作为ThoughtWorks一直追求可持续的业务、软件的卓越以及公平公正,并不是所有的程序员或者架构师具备推动企业架构变革的能力,我们希望通过DDD China这样一个平台,让DDD能够更深刻地影响到整个技术圈子,帮助企业更好地构建适合自身业务发展的架构。”王威说。
在第一届大会成功举行的情况下,本届大会的议题也更加丰富。比如峰会设置了六大主题分论坛:领域驱动设计与企业级IT架构、领域驱动设计与微服务架构、领域统一语言的实践模式、领域驱动设计与架构师、领域驱动设计与演进式架构、领域驱动与响应式设计。
谈及话题的设置,王威说,今年的演讲话题很丰富,演讲嘉宾也增加了很多,今年明显增加了互联网公司的分享比例。今年峰会的话题更加注重前沿性质的探讨,比如统一语言的实践模式。统一语言是DDD的核心,它的一切解决方案都是围绕如何去构建更有效的一个统一语言展开的。“论坛话题我们是来源于开放性质的申请,还有定向邀请话题。”
朱傲表示,第一届大会主要是的普及和实践的分享,比如DDD是什么以及如何落地等。今年大会在话题进行了发散,DDD本身它的实践还有很多,比如代码级、战术级甚至战略层的实践,还有DDD在企业产品设计和IT治理方面发挥的作用。“今年我们重点强调了领域驱动设计和企业架构之间的关系,以为DDD与中台的关系。比如戴姆勒中国就在中台方面进行了丰富的实践。基于业务诉求,在中台建设上,涉及团队的构建、工程能力、架构师能力等,而DDD对架构师本身的个人能力以及对企业业务能力的构建和引导作用是非常明显的。”
在王威看来,本届峰会呈现了三大特点:多样性、商业合作和全球DDD社区的合作。在多样性上,话题围绕DDD展开,涉及了IT架构、产品设计等。“我们希望把领域驱动设计作为‘定语’,一开始我们架构设计,今年我们希望能够尝试一些不同的话题,不仅仅是架构设计,也包括产品设计、用户理解等。”
其次,本届大会获得了戴姆勒中国的赞助支持,作为合作伙伴,戴姆勒中国给了大会很大的支持。最后,今年大会与DDD全球社区进行了更多互动,比如几场主题演讲就是来自DDD欧洲社区。
需要特别指出的是本届大会邀请到了国际大师、Cynefin框架的创建者Dave Snowden教授,Dave教授在今年的DDD欧洲活动上进行了主题演讲,所以今年在DDD China上Dave教授也加入了进来,带领大家在多变性和复杂性的背景下实现:战略规划,复杂性管理,可以自适应的复杂系统设计,以及在不确定性下开展管理工作。
DDD China还与DDD北美社区有联系,初步建立了合作机制,并相互推荐嘉宾。“我们希望通过DDD China的平台不仅仅在构建中国国内的社区教育平台,同时也希望它变成一个把国际上的最佳实践,或者说DDD圈子里面的经典实践更快速带到中国来。我们希望能够让不同背景的人在DDD China社区里面,能够充分地碰撞和交流。”王威说。
最后在DDD落地上,朱傲表示,DDD在企业中还处于一个早期的采用阶段,这需要企业内部达成共识并不断实践,同时架构师自身能力也需要同步提升。“架构师要勇于尝试,公司也需要给架构师提供探索的空间。通过不断取得的落地成功,让企业在DDD上达成共识。”
王威则表示,DDD要与目标对齐,DDD作为方法论,你要解决的问题是什么?问题的厘清很重要,我到底要解决的问题是什么?这样才能避免陷入到对于解决方案本身的思考。DDD只是给企业提供了一个解决方案,最终企业需要定义好战略目标和愿景。确定好目标,然后就是找到实现目标的方法,这里而不限于DDD。“通过小步迭代,逐步实现业务价值,尽可能获得早期跟随者。你不仅要理解技术本身,还要知道技术实现的价值。”
“在微服务和平台化大的前提下,现在很多企业在尝试DDD,DDD的实践者会变得更多。2018年的领域驱动设计中国峰会是一次对国内DDD实践的检阅和展望,我们希望和业界同行一起探索DDD,同时希望DDD在软件行业可以实现更大范围和更深层次的实践。”王威最后说。
好文章,需要你的鼓励
临近年底,苹果公布了2024年App Store热门应用和游戏榜单,Temu再次成为美国下载量最多的免费应用。
云基础设施市场现在已经非常庞大,很难再有大的变化。但是,因为人们可以轻松地关闭服务器、存储和网络——就像开启它们那样,预测全球云基础设施开支可能非常困难。