Facilitating Entrepreneurial Experiences through a Software Engineering Project Course

Skills and competencies in entrepreneurship, such as the ability to generate innovative ideas and the courage to engage with stakeholders and society, have gained importance in engineering curricula. 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 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 entrepreneurial competencies 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 discuss the pros and cons of our approach and how the student perception and expectations often run counter to the motivations of the course design. We thus contribute guidance for other teachers based on our own experiences in relation to the findings of our peers.

[1]  R. Pito Salas,et al.  Teaching entrepreneurship in computer science: Lessons learned , 2017, 2017 IEEE Frontiers in Education Conference (FIE).

[2]  Alexandre Alvaro,et al.  A design methodology for user-centered innovation in the software development area , 2015, J. Syst. Softw..

[3]  Håkan Burden,et al.  Teaching and Fostering Reflection in Software Engineering Project Courses , 2018, Agile and Lean Concepts for Teaching and Learning.

[4]  Jeremy Rose,et al.  A Software Entrepreneurship Course - Between two paradigms , 2011 .

[5]  Punie Yves,et al.  EntreComp: The Entrepreneurship Competence Framework. , 2016 .

[6]  Birgit Penzenstadler,et al.  Towards a definition of sustainability in and for software engineering , 2013, SAC '13.

[7]  Annemarie S. Palincsar,et al.  Motivating Project-Based Learning: Sustaining the Doing, Supporting the Learning , 1991 .

[8]  E. Liguori,et al.  Entrepreneurship education: a need for reflection, real-world experience and action , 2015 .

[9]  K. Hindle How community context affects entrepreneurial process: A diagnostic framework , 2010 .

[10]  Håkan Burden,et al.  Involving External Stakeholders in Project Courses , 2018, ACM Trans. Comput. Educ..

[11]  Austen Rainer,et al.  Case Study Research in Software Engineering - Guidelines and Examples , 2012 .

[12]  Ronald Smith,et al.  Formative Evaluation and the Scholarship of Teaching and Learning , 2001 .

[13]  Håkan Burden,et al.  No silver brick: Opportunities and limitations of teaching Scrum with Lego workshops , 2017, J. Syst. Softw..

[14]  Raul Sidnei Wazlawick,et al.  Agile practices and the promotion of entrepreneurial skills in software development , 2018, J. Softw. Evol. Process..

[15]  Kevin Hindle,et al.  Entrepreneurship as a Process: Toward Harmonizing Multiple Perspectives , 2012 .

[16]  Alain Abran,et al.  Improving the User Story Agile Technique Using the INVEST Criteria , 2013, 2013 Joint Conference of the 23rd International Workshop on Software Measurement and the 8th International Conference on Software Process and Product Measurement.

[17]  Pekka Belt,et al.  About, for, in or through entrepreneurship in engineering education , 2016 .

[18]  Carolyn B. Seaman,et al.  Qualitative Methods in Empirical Studies of Software Engineering , 1999, IEEE Trans. Software Eng..

[19]  Morgan Ericsson,et al.  Teaching Agile - Addressing the Conflict between Project Delivery and Application of Agile Methods , 2016, 2016 IEEE/ACM 38th International Conference on Software Engineering Companion (ICSE-C).

[20]  D. Kolb Experiential Learning: Experience as the Source of Learning and Development , 1983 .

[21]  P. Kyrö The conceptual contribution of education to research on entrepreneurship education , 2015 .

[22]  S. Sarasvathy Causation and Effectuation: Toward a Theoretical Shift from Economic Inevitability to Entrepreneurial Contingency , 2001 .

[23]  Lena Boström,et al.  Unraveling Learning, Learning Styles, Learning Strategies and Meta-Cognition. , 2006 .

[24]  Sally Male Generic Engineering Competencies: A Review and Modelling Approach , 2010 .

[25]  Joseph Krajcik,et al.  Teaching Children Science: A Project-Based Approach , 1998 .

[26]  Kevin Buffardi,et al.  Learning Agile with Tech Startup Software Engineering Projects , 2017, ITiCSE.

[27]  Martin Lackéus,et al.  Value Creation as Educational Practice - Towards a new Educational Philosophy grounded in Entrepreneurship? , 2016 .

[28]  João M. Fernandes,et al.  Promoting entrepreneurship among informatics engineering students: insights from a case study , 2017 .

[29]  Margeret Hall,et al.  Combining Agile Software Development and Service-learning: A Case Study in Experiential IS Education , 2018, SIGCSE.

[30]  C. Bruyat,et al.  Création d'entreprise : contributions épistémologiques et modélisation , 1993 .

[31]  N. Krueger,et al.  The Impact of Entrepreneurship Education in Higher Education: A Systematic Review and Research Agenda , 2017 .

[32]  Ann Q. Gates,et al.  Cultivating Entrepreneurial Thinking through IEEE-CS Student Chapters , 2011, Computer.

[33]  P. Julien,et al.  Defining the field of research in entrepreneurship , 2001 .

[34]  Dimo Dimov,et al.  Burst Bubbles or Build Steam? Entrepreneurship Education, Entrepreneurial Self‐Efficacy, and Entrepreneurial Intentions , 2015 .

[35]  Charles K. Fadel,et al.  21st Century Skills: Learning for Life in Our Times , 2009 .

[36]  S. Korsgaard,et al.  Entrepreneurship as Everyday Practice: Towards a Personalized Pedagogy of Enterprise Education , 2012 .

[37]  Fabian Fagerholm,et al.  Designing and implementing an environment for software start-up education: Patterns and anti-patterns , 2018, J. Syst. Softw..

[38]  Donald A. Sch The reflective practitioner: how professionals think in action , 1983 .

[39]  Louis L. Bucciarelli,et al.  Ethics and engineering education , 2008 .

[40]  Douglas C. Derrick,et al.  Developing Entrepreneurial Skills in IT Courses: The Role of Agile Software Development Practices in Producing Successful Student Initiated Products , 2014, 2014 47th Hawaii International Conference on System Sciences.