ThoughtWorks Thailand is excited to welcome Neal Ford and Rebecca Parsons to Bangkok!
For many years, software architecture was described as "the parts that are hard to change later". But then microservices showed that if architects build evolvability into the architecture, change becomes easier. This talk, based on the recently published book Building Evolutionary Architectures co-authored by Neal and Rebecca, investigates how to build evolvable systems. The software development ecosystem exists in a state of dynamic equilibrium, where any new tool, framework or technique leads to disruption and the establishment of a new equilibrium.
Incremental change is critical for the mechanics of evolution, while uncontrolled evolution leads to undesirable side effects. Predictability is impossible when the foundation architects plan against changes constantly in unexpected ways. Instead, prefer evolvability over predictability. This session will illustrate how to achieve evolutionary architectures with engineering and DevOps practices to support continuous change, and how to retrofit existing systems to support better evolution.
- 18:30 - 19:00: Sign-in
- 19:00 - 20:00: Building Evolutionary Architecture by Neal Ford and Rebecca Parsons
- 20:00+: Networking
* Snacks and drinks will be provided
Key Benefits of Attending:
- Learn how to build architectures whose important characteristics don't degrade over time
- Hear from experts about how to build architectures that support data and hypothesis-driven development.
- Learn how to build architectures that withstand change gracefully over time
About the Speakers
1. Neal Ford is a Director, Software Architect, and Meme Wrangler at ThoughtWorks. He is also the designer and developer of applications, articles, video presentations, and author of an increasingly large number of books spanning a variety of subjects and technologies. His professional focus includes designing and building of large-scale enterprise applications.
2. Dr. Rebecca Parsons is ThoughtWorks’ Chief Technology Officer with decades-long applications development experience across a range of industries and systems. Her technical experience includes leading the creation of large-scale distributed object applications and the integration of disparate systems.
This event is free to attend, snacks and drinks will be provided. Limited Seating