Publications
2025
Developer and Player Views on Sustainable and Ethical Monetization Strategies, Tethics2025 – Conference on Technology Ethics, Vaasa, Finland, November 11–12 2025
Comparative Analysis of Generative AI Performance in University Programming Courses, 16th International Conference, International Conference on Software Business (ICSOB) 2025, Stuttgart, Germany, November 24–26, 2025
The Digital Mirror: Gender Bias and Occupational Stereotypes in AI-Generated Images, Tethics2025 – Conference on Technology Ethics, Vaasa, Finland, November 11–12 2025
2023
Vierailu kaninkolossa, Muutos 1/2023, Uskontojen uhrien tuki UUT ry., ISSN 2323-8577
Gamers’ Attitudes Toward Free-To-Play Revenue Model, Tethics2023 – Conference on Technology Ethics, Turku, Finland
2022
The Application Domains of Systematic Mapping Studies: A Mapping Study of the First Decade of Practice With the Method, IEEE Access, vol. 10, pp. 37924-37937
2021
UUT – 30 vuotta tukea uskontojen uhreille – Kertomuksia ja havaintoja Uskontojen uhrien tuki UUT ry:n synnystä nykypäivään, Uskontojen uhrien tuki UUT ry., ISBN 978-952-94-4438-0
Attitudes Towards Free-to-Play Revenue Models Among Finnish Gamers, Tethics2021 – Conference on Technology Ethics, Turku, Finland
2020
UUT:n yli 30-vuotiseen taipaleeseen mahtuu jänniä vaiheita, Muutos 1/2020, Uskontojen uhrien tuki UUT ry., ISSN 2323-8577
Python 3 – ohjelmointiopas, versio 1.2.1, LUT-yliopisto, Lappeenranta, Finland
2019
Kääpiösiili Roi pulassa Englannissa, Silium – Suomen siiliyhdistyksen jäsenlehti
Strategy for Data: Open it or Hack it?, Journal of Theoretical and Applied Electronic Commerce 14 (2), 33-46
The Role of the Customer in an Agile Project: A Multi-case Study, 10th International Conference, International Conference on Software Business (ICSOB) 2019, Jyväskylä, Finland, November 18–20, 2019
Uskontokuntien jäsenmäärien kehitys Suomessa, Muutos 1/2019, Uskontojen uhrien tuki UUT ry., ISSN 2323-8577
2018
MHM2000 – kun jääkiekkojoukkueen manageroinnista tuli hauskaa, Skrolli, ISSN 2323-8992
MOOC – Opettaja verkossa, Skrolli, ISSN 2323-8992
Goals and Principles for the Redesign of a Programming Course, The 2018 Workshop on PhD Software Engineering Education: Challenges, Trends, and Programs, September 17th, 2018, St. Petersburg, Russia
Views on Open Data Business from Software Development Companies, Journal of Theoretical and Applied Electronic Commerce Research 13 (1), 91-105
2017
Experiences from Video Lectures in Software Engineering Education, International Journal of Modern Education and Computer Science 9, 17–26
What Concerns Game Developers? A Study on Game Development Processes, Sustainability and Metrics, 8th Workshop on Emerging Trends in Software Metrics (WETSoM), IEEE, pp. 15–21
Avoin opetus – paperisesta luentomonisteesta avoimeen verkkoon, Laurea Publications 82
2016
Mutsin komerosta maailmalle: Peli-startup: tähdenlento vai hittitehdas?, Skrolli, ISSN 2323-8992
Joulun pähkinänurkka, Skrolli, ISSN 2323-8992
Experiences about opening data in private sector: A systematic literature review, SAI Computing Conference, IEEE, pp. 715–724
Current status and the future directions of open data: perceptions from the Finnish industry, 20th International Academic Mindtrek Conference, ACM Press, pp. 68–77
Improving the Length of Customer Relationships on the Mobile Computer Game Business, Advanced Information Systems Engineering, CAiSE, Lecture Notes in Computer Science, vol 9694, 116–132
The Flipped Classroom Method: Lessons Learned from Flipping Two Programming Courses, 17th International Conference on Computer Systems and Technologies, ACM Press, pp. 423–430
2015
Olio-ohjelmointi Javalla, LUT Scientific and Expertise Publications Oppimateriaalit – Lecture Notes 5, Lappeenranta University of Technology, Lappeenranta, Finland
Olio-ohjelmointi Javalla.pdf
558.7 KB
Business model elements in different types of organization in software business, International Journal of Computer Information Systems and Industrial Management Applications 7, 139–150
Evolution of computer game developer organizations, Journal of Advances in Management Research 12, 268–291
The role of business model in computer game development organizations, Lappeenranta University of Technology, Lappeenranta, Finland
Object-oriented programming course revisited, 15th Koli Calling Conference on Computing Education Research, ACM Press, pp. 23–32
Open Data – Improving Border Crossing Efficiency, Ways to improve the procedure and technology at border crossing points on the Russian-Finnish border
Terminaali tutuksi – Linux ja komentorivin hallinta, LUT Scientific and Expertise Publications Oppimateriaalit – Lecture Notes 7, Lappeenranta University of Technology, Lappeenranta, Finland
Olio-ohjelmointi käytännössä käyttäen hyväksi avointa tietoa, graafista käyttöliittymää ja karttaviitekehystä, LUT Scientific and Expertise Publications Oppimateriaalit – Lecture Notes 6, Lappeenranta University of Technology, Lappeenranta, Finland
Teaching programming with flipped classroom method: a study from two programming courses, 15th Koli Calling Conference on Computing Education Research, ACM Press, pp. 165–166
2014
Vertaisoppiminen ja parityöskentely olio-ohjelmoinnin opintojaksolla sekä luento-opetuksen kehittäminen, Oppiva opettaja 13 : Yliopistopedagogisen koulutuksen 2013 - 2014 opetuksen kehittämishankkeet, Öystilä Satu, Laine Pirkko (toim.), Lappeenranta University of Technology, Lappeenranta, Finland, pp. 98–106
The role of business model and its elements in computer game start-ups, ICSOB 2014 - The 5th International Conference on Software Business, Paphos, Cyprus
How is release cycle and business model reflecting the success of mobile game, White paper
2013
Design and Innovation in Game Development; Observations in 7 Small Organizations, ICSEA 2013, The Eighth International Conference on Software Engineering Advances, Venice, Italy
In-Service Promotion as a Business Model for Social Web Applications, Advances in Business-Related Scientific Research Conference, Venice, Italy
Business Model - What is It For A Software Company? - Systematic Mapping Study, Proceedings of the IADIS International Conference E-Commerce. Prague, Czech Republic
What Do We Know About Business Models In Software Companies? - Systematic Mapping Study, IADIS International Journal on WWW/Internet 11, 89–102
2011
External influences and integration as requirements in online community development, First International Workshop on Requirements Engineering for Social Computing (RESC), IEEE, pp. 10–13
2010
Python 3 – ohjelmointiopas, Lappeenranta University of Technology, Lappeenranta, Finland
2009
Designing features for supporting social interactions in online communities, Lappeenranta University of Technology, Lappeenranta, Finland
2008
Online Community System Development, Case PROFCOM, Lappeenranta University of Technology, Lappeenranta, Finland