Explore chapters and articles related to this topic
Fostering soft skills in project-oriented learning within an agile atmosphere
Published in European Journal of Engineering Education, 2018
Hadas Chassidim, Dani Almog, Shlomo Mark
Technical aspects, including design and programming courses, are an essential part of the software engineering body of knowledge. However, in order to deal with practical issues in software engineering, there is also a need for familiarity with theories and common concepts. This includes, for example, knowledge of Agile software development processes and activities, Agile methods, as well as familiarity with the complexity of the contemporary development environment.