CS-C3150 - Software Engineering, Lecture, 4.9.2023-13.12.2023
Topic outline
-
The material for this module consists of one video, one textbook chapter, one article, two podcasts, and as usual a quiz and a written assignment.
-
Reading 1: Sommerville, Ch 6: Architectural Design File PDFSommerville, I., 2016. Software engineering, Tenth edition, global edition. Pearson, Boston, MA, USA.This file is provided as a convenience to students - please do not distribute. The official ebook can be accessed through lib.aalto.fi
-
Module 6 quiz
Quiz on Architecture
Do not take this quiz until you have studied the readings AND listened to the podcast.
The quiz is timed, and you have 30 minutes to do it.
You are allowed two attempts. You will get the grade of your best attempt. You will be shown the correct answers to the questions only after the quiz is closed.
-
Essay: Software architecture Workshop
Write a 700-word essay discussion on the role and importance of software architecture in agile development. Discuss the idea of architecture as an emergent versus planned property of a system, when, how, and by whom architecture should be planned.
-
Kruchten, P.B. “The 4+1 View Model of Architecture.” IEEE Software 12, no. 6 (November 1995): 42–50. https://doi.org/10.1109/52.469759.