This week’s RSE seminar is by Jasmin Jahić from Cambridge Computer Lab on Software architecture: between rigid process and ´somehow I manage´ approach
25/01/2024 - 1pm - JJ Thomson Seminar Room of the Maxwell Centre and on zoom.
There are several definitions of software architecture. What all of these definitions eventually aim to communicate is that there should be practices and processes that will make success in software projects reproducible and ensure desired quality properties in software systems.
In the first part of this talk, we will make a brief overview of these processes and their desired outcomes. We will also discuss what happens if there is no explicit software architecture in projects (known as “somehow I manage”).
In the second part of this talk, we will discuss the overhead that software architecture processes introduce.
Finally, in the third part, we will make an overview of the idea of customisation. Instead of applying software architecture by book and always in every situation, we will discuss how to reason what is the priority. In summary, how to maximise our benefits from software architecture and minimise the overhead.
The zoom link is https://cam-ac-uk.zoom.us/j/85348572863?pwd=ZXBJM0dsTVlBbndqYmFBR1RUN2l2QT09
and will also be sent to the Cambridge RSE mailing list.
The rest of this term’s talks can be found on https://rse.group.cam.ac.uk/seminars
As usual, the RSE community will meet for lunch in the West Hub around 12:00 - all welcome, and if you are new please get in touch.