Presentation: "Top Ten Software Architecture Mistakes"

Time: Tuesday 15:40 - 16:30

Location: Store Sal


Today, the role of the software architect is widely recognised and most large system development projects are led by someone who takes particular responsibility for the system-wide technical factors, such as ensuring that the system will provide the right set of qualities (such as functionality, availability, security and performance) for its stakeholders.

In recent years we've also seen a welcome increase in the number of resources available to the aspiring software architect, including useful books, community web sites and interesting blogs. However ultimately the success of a project is often found to be closely related to the amount of hard won experience that the project team has - by which we really mean how many mistakes they've learned from so far! Experience is a hard but very effective teacher.

In this talk I'll share some of the pitfalls that I've encountered in my experience as a software architect and in doing do, hopefully make sure that you avoid making just the same mistakes on your projects.

Download slides

Software Architect Eoin Woods, Barclays Global Investors

Software Architect Eoin  Woods

Eoin Woods is a software architect at Barclays Global Investors, responsible for a new equities portfolio management system being built for the company's well known active management group. Prior to BGI, Eoin worked in the software engineering field for over 15 years, for a number of companies including Groupe Bull, Sybase, InterTrust and UBS Investment Bank.

He is a member of the BCS, the IET and is a fellow of the IASA. His main technical interests are software architecture, distributed systems, computer security, and data management and 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