← ALL SESSIONS
Wed Dec 9 · 5:00 PM ARCHITECTURE SESSION #53274

Architecture Trade-offs

Jeremy Deane
Jeremy Deane
DIRECTOR OF ARCHITECTURE
01 / ABOUT THIS SESSION

Software architecture involves inherent trade-offs. Some of these trade-offs are clear, such as performance versus security or availability versus consistency, while others are more subtle, like resiliency versus affordability. This presentation will discuss various architectural trade-offs and strategies for managing them.

The role of a technical lead or software architect is to design software that fulfills the stakeholders' vision. However, as the design progresses, conflicting requirements often arise, affecting the candidate architecture. Resolving these conflicts typically involves making architectural trade-offs (e.g. service granularity vs maintainability). Additionally, with time-to-market pressures and the need to do more with less, adopting comprehensive frameworks like TOGAF or lengthy processes like ATAM may not be feasible. Therefore, it is crucial to deeply understand these architectural trade-offs and employ lightweight resolution techniques. Prezi Presentation

02 / SESSION DETAILS
FORMAT
90-minute session
TRACK
ARCHITECTURE
All signal.
Zero fluff.
DECEMBER 7 - 10, 2026 · OPAL SANDS RESORT · CLEARWATER, FL