Enrolment options

Agile software development methodologies and frameworks have changed how software is created, and are widely used and supported. This is not surprising, given that agile approaches stand, among other aspects, for continuous change and collaboration between stakeholders. These characteristics are aligned with the dynamic needs of business models pursuing innovation, which is why companies consider agile software development a key element for the future.

In this seminar, we will explore the rise and evolution of agile software development. We will look at the principles and values behind it, what differentiates it from traditional software development approaches, its main frameworks and methodologies, the challenges jeopardizing its values, and what we can expect from it for the years to come.

These topics are addressed through the review of selected research papers. Participants in this seminar will learn and practice the fundamental methodological skills regarding how to conduct scientific research, writing, presentation, and discussion. This will provide valuable insights into understanding the research process and performing a bachelor thesis.


Semester: Courses across semesters
Self enrolment (Participant)
Self enrolment (Participant)