Lecture sylabus PV260

Week 9 - The role of software architecture

Lecturer: Ondřej Krajíček, Y Soft

Date: 18. 4. 2019 at 14:00-15:40 in A318, FI MU

 

Content


The goal of this talk is to provide good enough answers to two rather fundamental questions: “What is Software Architecture” and “How is it related to quality of software?” Software architecture as a discipline. Can there be no architecture in a software system? Principles of good architecture according to Gilb, Martin, Ford and others. Screaming architecture. Cost of change and expensive questions. Architecture as an artifact and as a process.  We all know refactoring, is there "Rearchitecting"? Anatomy of development team and the role of software architect. 

Lecture Material

Slides attached below.