GOTO is a vendor independent international software development conference with more that 90 top speaker and 1300 attendees. The conference cover topics such as .Net, Java, Open Source, Agile, Architecture and Design, Web, Cloud, New Languages and Processes

Eoin Woods, Lead software architect at UBS Investment Bank

Eoin Woods

Biography: Eoin Woods

Eoin Woods is a lead software architect at UBS Investment Bank, responsible for systems in the Global Synthetic Equity business area. His main technical interests are software architecture, distributed systems, computer security, and data management; he is co-author of the book "Software Systems Architecture: Working With Stakeholders Using Viewpoints and Perspectives", published by Addison Wesley.
 
Eoin can be contacted via his web site at www.eoinwoods.info. Follow him on Twitter:@eoinwoodz

Presentation: A team, a system, some legacy ? and you

Track: Software architecture / Time: Tuesday 12:05 - 13:05 / Location: Room 102 / 103

Software architecture is often described as if it is something that is only undertaken (or relevant) when creating a new system from scratch. However in my career I’ve joined many more projects where a system existed already, than projects where I got to design a system from the beginning.

In these situations, it is paramount that you are a “master builder” rather than a designer of castles-in-the-air. A real system exists, it needs help quickly, there is far too much to do and there is no time to wish that things could have been done differently. Action is needed now!

In this talk I’ll describe some of my experiences working on the architecture of existing systems and the principles and techniques that I’ve used to be (mostly) successful in doing this.