Facilitating Entrepreneurial Experiences through a Software Engineering Project Course
Skills and competences in entrepreneurship have gained importance in engineering curricula. The ability to generate innovative ideas, to focus on the creation of value, and the ability and courage to engage stakeholders and society is not only relevant for students that launch startups, but play an ever-more important role in regular employment as well. In this case study paper, we report on how we have integrated entrepreneurial experiences into a software engineering project course and made the creation of customer value and reflection on the application of a structured process the heart and soul of the course. Based on current research on entrepreneurship education as well as the definition of entrepreneurship used by the European Union, we show how the learning objectives, the teaching moments, the integration of external stakeholders, and the assessment work together to create an entrepreneurial environment in which students are encouraged and rewarded to work in an entrepreneurial way. Based on data from reflection reports, course evaluations, and interviews we also discuss the challenges of such an approach and how the student perception and expectation often run counter to the motivations of our course design.