The title software architect comes with many connotations, and often these are not good. Developers think of hand-waivers who inhabit ivory towers and have forgotten how to write code. Project managers think of technologists who are chasing perfection in initiatives that are serving obscure technical purposes. Yet, for the success of any software project architecture is crucial, particularly with the current interest in microservice architectures. In this talk Erik and Martin will present their experience on how to address this issue, introducing techniques that help teams come up with good designs and sustainable architectures without the need for a superstar architect.
Erik Dörnenburg is the Head of Technology Europe at ThoughtWorks where he helps clients with
the design and implementation of enterprise software. With experience in Java, .NET, and other
environments Erik is continually exploring new technology. Frequent exposure to overly complex
software has made him interested in simple architectures and software visualisation as means to
help people better understand architecture.
Erik’s career in enterprise software began in the early nineties on the NeXTSTEP platform, and throughout his career he has been an advocate of agile values and Open Source software. He holds a degree in Informatics from the University of Dortmund and has studied Computer Science and Linguistics at University College Dublin.
Erik is member of GOTO Aarhus Program Advisory Board. See what Erik says on his blog