Eoin Woods, Co-author of the book "Software Systems Architecture" & "Software Architecture Metrics"
Eoin Woods is the CTO of Endava where he is responsible for capability development, innovation and emerging technologies. In previous professional lives he has developed databases, created security software and designed way too many systems to move money around. Outside his day job he is interested in software architecture, software security, DevOps and software energy efficiency. He is a regular conference speaker, has co-authored a three books on software architecture and was the recipient of the 2018 Linda Northrup Award for Software Architecture, from the Software Engineering Institute at CMU. His web site is
www.eoinwoods.info.
About the talk:
Modern software engineering practices stress the need to optimise for learning throughout the software delivery process, which means that we need to create rapid feedback loops to allow this learning. Feedback loops work by allowing us to see how our work affects key measures such as quality, complexity, scalability, security, frequency of release, lead time, change failure rate and many other more specific measures for our individual situations. However the difficulty we often face is that it is difficult to measure many of the factors that we care about. This is often because we don't treat the ability to measure our systems as a requirement, but try to add measurement on-demand when needed. Would it not be better to treat measurement as an explicit architectural concern and incorporate it into our architecture practices? In this talk we will try to do just that, by examining what types of measurement we are likely to need, the techniques we can use to provide those types of measurement and how to incorporate consideration of measurement as an architectural concern into our work.
--
The Global Software Architecture Summit (GSAS) is a 3-day event that aims to attract and connect software architecture experts from all over the world as well as all those interested in building working software to improve their skills, share knowledge, and connect.
The event features two days of talks by industry experts such as Mark Richards, Neal Ford, Nathaniel Schutta and one day of workshops. It is focused on software architecture topics as backend & frontend development, DDD, mobile development techniques, software architecture models & beyond.
The summit is held every year, so if you are interested in attending do not hesitate to buy your ticket. It is an excellent opportunity to give your career a boost and meet professionals in the industry.
EVENT ORGANIZER: APIUMHUB
Apiumhub is a software development hub that solves complex problems with high-quality solutions. Our purpose is to build scalable software to help our clients strengthen their businesses with powerful technology. Every year, we host this event in Barcelona to support the software architecture community and provide a space for the exchange of new and interesting ideas.
--
GSAS website:
https://gsas.io/
Organizer site:
https://apiumhub.com/
--
0:00 Introduction
00:54 The Intersection of Architecture Fitness Functions and Metrics
48:10 Audience Questions