© The Author(s), under exclusive license to APress Media, LLC, part of Springer Nature 2024
A. SouzaTech Leadership Playbook https://doi.org/10.1007/979-8-8688-0543-1_4

4. Software Design and Architecture

Alexsandro Souza1  
(1)
Dublin, County Dublin, Ireland
 

Software design and architecture stand as pillars in the creation of robust, scalable, and maintainable software systems. These disciplines, vast in scope and rich in detail, shape the foundation upon which all successful software projects are built. This chapter acknowledges the breadth of the subject and, with a pragmatic approach, aims to distill practical and critical insights for new projects or teams venturing into the architectural realm of software development.

This chapter provides an ...

Get Tech Leadership Playbook : Building and Sustaining High-Impact Technology Teams now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.