Switch to speaker view

Or use left cursor

Switch to presentation view

Or use right cursor
Supported by
Technology One
Transforming business, making life simple
20130301073156_poster

You need to update your browser

Modern browsers have better performance and support the latest web technologies. Try either:

Sorry, Eventer doesn't work quite right on your device.

Right now, Eventer can be viewed on your desktop computer and any Apple mobile device with iOS 7 or later. We're hard at work on supporting other platforms.

Ooops, there don't seem to be any videos.

00:00:00 / 00:00:00
Progress-handle

Architecture Without Architects

  • Erik Doernenburg
  • 00:54:52

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. In this talk Erik will present his 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. Topics include evolutionary architecture, the seductive power of abstractions, vertical slicing, software visualisations, and the need to experience the consequences of decisions.

  • Erik is software developer, consultant, and Head of Technology at ThoughtWorks. He helps clients with building enterprise software, always on the look out for innovative technology that creates new potential. Frequent exposure to overly complex architectures has made him interested in simple designs 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. Over the past ten years, he has spoken at many international conferences, contributed to several books, and maintained a couple of open source projects.

Having trouble viewing the talks? Please let us know.

Or, help us improve by telling us what you think.