In 2003, Eric Evans published the book Domain-Driven Design. He proposed a new software architecture design method to design large-scale and complex software systems by separating the business complexity and technical complexity in the software. At that time, monolithic applications were still the mainstay of the market, but large-scale and complex software systems had emerged, which brought great challenges to the design and development teams. DDD provides a new design idea. By dividing business subdomains and bounded contexts, DDD establishes ubiquitous language that spans business and technology, which helped to align the implementation of both business and technology while modeling the business. The DDD theory has greatly influence on the whole field of software architecture design, especially the later design of microservice architecture.
2020 is a fruitful year in terms of the development of DDD in China. More and more teams and peers participating in DDD and EventStorming Workshop. At the same time, the practice of DDD has made profound and extensiveachievements. By utilizing DDD, teams have made attempts to make breakthroughs in scenes originally dominated by traditional design methods such as Enterprise IT planning, mid-office planning and construction, and core system transformation. In all these different attempts, the establishment of ubiquitous language is a golden rule.
The normalization of online collaboration makes choosing a suitable remote collaboration tool a must for every team.From the global popularity of Zoom, to the continuous business expansion of domestic Tencent Meeting, DingTalk and other tools, a fact has been repeatedly proved that an excellent tool is very important for the promotion of new practices. In the field of collaborative design, Mural and Miro have not only proved the importance and necessity of electronic signage for online workshops, but also gradually precipitated many best practice templates to facilitate the team to quickly select different tools for collaboration. ThoughtWorks, as a promoter of new methodology and practice, has also launched the BeeArt Platform. It is hoped to more effectively support the needs of team remote collaboration and large-scale collaboration by addressing the personalized needs of domestic teams, and directly providing modeling templates such as event storming to facilitate the team's modeling work.. Development of the tool platform has not only improved work efficiency, but also applied qualitative impacts on collaborative design itself.
The outbreak of COVID-19 is a new situation and a new constraint for the theoretical development of DDD. As Eric Evans mentioned at the DDD North America Conference 2019, "DDD is an open concept, and even what DDD is has not yet been fully defined". From this perspective, 2020 has become a year of continuous development of DDD because of this new situation and new constraint. We also believe that as the impact of the COVID-19 pandemic will be under control gradually in 2021, the methods, practices, and tools precipitated around collaborative design will continue to be widely adopted in various industries, and the practice of DDD will subsequently be adopted and promoted on a larger scale.
With the outbreak of COVID-19 pandemic in 2020, almost all annual plans have been disrupted, including DDD China., The activities we designed for DDD China 2020 at the beginning of the year, including quarterly meetings and workshops in various regions, ongoing training activities and year-end conferences, have been continuously rearranged .
The Fourth DDD Conference will be convened in December 2020. This conference will be completely convened online. We will continue to invite DDD leading players from overseas to share new attempts and explorations in the field of architecture design in the context of the global pandemic. At the same time, we will also invite representatives and thought leaders from China to share their insights and conclusions of utilizing DDD in various scenarios. We hope that through the Conference, we can look forward to the new changes that will appear in DDD in the post-pandemic era. Although the conference has shifted from offline to online, we will still do our best to prepare a feast of architecture design and technical practice for everyone. As always, we look forward to meeting you all.
思特沃克(Thoughtworks)是一家集战略、设计和工程于一体的全球软件及技术咨询公司,致力于推动数字化创新。我们在18 个国家/ 地区设有50 个办事处,拥有11,000 多名员工。在过去近30 年的时间里,我们凭借业务和技术优势帮助客户解决了众多复杂的商业和技术问题,与客户一起实现了非凡的影响。
Thoughtworks is a global technology consultancy that integrates strategy, design and engineering to drive digital innovation. We are 11,000+ people strong across 50 offices in 18 countries. Over the last 30+ years, we’ve delivered extraordinary impact together with our clients by helping them solve complex business problems with technology as the differentiator.