Software Architecture with Stefania Stefansdottir
The process of designing a Software Architecture involves different aspects such as the type of project, the organization involved, the people involved and many others. Stefania Stefansdottir, Lead Developer and Consultant at ThoughWorks, explained through a series of examples what Software Architecture Design can consist of. We talked about how one can start tackling a project and the role of the architect and tech lead. Stefania also explained how to validate a solution and the risks of a project.