TK2023 Object-Oriented Software Engineering
Chapter 2: Iterative, Evolutionary, and Agile. Choice of Software development Process Iterative because the entire project will be composed of mini-projects.