Software Engineering (Module 3) 2021/2022

structure of the course
parent course
lightbulb Software Engineering (2nd cycle, 2021/2022) — Alessandro Ricci
sibling courses
lightbulb Software Engineering (Module 1) (2nd cycle, 2021/2022) — Alessandro Ricci
lightbulb Software Engineering (Module 2) (2nd cycle, 2021/2022) — Andrea Omicini
proxy for course
lightbulb Software Engineering for Intelligent Distributed Systems (Module 3) (2nd cycle, 2021/2022) — Danilo Pianini
general information on the course

PRINCIPLES AND METHODS

  • the role of software and software engineering in the digital age - an overview
  • agile development: principles and methodologies, the role of testing, the case of SCRUM
  • devops: DVCS, agile project management tools, continuous development/integration/delivery
works as
child course
lightbulb Software Engineering (2nd cycle, 2021/2022) — Alessandro Ricci
sibling course
lightbulb Software Engineering (Module 1) (2nd cycle, 2021/2022) — Alessandro Ricci
lightbulb Software Engineering (Module 2) (2nd cycle, 2021/2022) — Andrea Omicini