Requirements Elicitation Using a Combination of Prototypes and Scenarios. - Markus Mannio; Uolevi Nikula (WER, 2001)

Experiences of Embedding Training in a Basic Requirements Engineering Method. - Uolevi Nikula (CSEE&T, 2004)

Tackling the Complexity of Requirements Engineering Process Improvement by Partitioning the Improvement Task. - Uolevi Nikula; Jorma Sajaniemi (Australian Software Engineering Conference, 2005)

Establishing the Current Practice in Industry as the Baseline for Educational Infrastructure: Case South-East Finland. - Uolevi Nikula; Sami Jantunen; Teemu Saarelainen; Matti Karvonen (CSEE&T, 2005)

Python and Roles of Variables in Introductory Programming: Experiences from Three Educational Institutions. - Uolevi Nikula; Jorma Sajaniemi; Matti Tedre; Stuart Wray (J. Inf. Technol. Educ., 2007)

Customer-Supplier Issues in Software Development. - Satya Jaya Aparna Pasi; Kari Smolander; Uolevi Nikula (ECIS, 2008)

A Study of Visualization in Introductory Programming. - Jussi Kasurinen; Mika Purmonen; Uolevi Nikula (PPIG, 2008)

Extending Process Improvement into a New Organizational Unit. - Uolevi Nikula; Petri Oinonen; Lea Hannola (Australian Software Engineering Conference, 2009)

Student Self-Assessment by Counting the Times of Repetition. - Satu Alaoutinen; Uolevi Nikula (ICALT, 2009)

Improving the Technical Infrastructure of a Programming Course. - Uolevi Nikula; Satu Alaoutinen; Jussi Kasurinen; Toni Pirinen (ICALT, 2009)

Estimating programming knowledge with Bayesian knowledge tracing. - Jussi Kasurinen; Uolevi Nikula (ITiCSE, 2009)

Empirical validation of the Classic Change Curve on a software technology change project. - Uolevi Nikula; Christian Jurvanen; Orlena Gotel; Donald C. Gause (Inf. Softw. Technol., 2010)

What do we know about software product management? - a systematic mapping study. - Andrey Maglyas; Uolevi Nikula; Kari Smolander (IWSPM, 2011)

External influences and integration as requirements in online community development. - Erno Vanhala; Tommi Kähkönen; Uolevi Nikula; Kari Smolander (RESC, 2011)

Assessing and improving the front end activities of software development. - Lea Hannola; Petri Oinonen; Uolevi Nikula (Int. J. Bus. Inf. Syst., 2011)

A Motivation Guided Holistic Rehabilitation of the First Programming Course. - Uolevi Nikula; Orlena Gotel; Jussi Kasurinen (ACM Trans. Comput. Educ., 2011)

Comparison of Software Product Management Practices in SMEs and Large Enterprises. - Andrey Maglyas; Uolevi Nikula; Kari Smolander (ICSOB, 2012)

What do practitioners mean when they talk about product management? - Andrey Maglyas; Uolevi Nikula; Kari Smolander (RE, 2012)

Lean Solutions to Software Product Management Problems. - Andrey Maglyas; Uolevi Nikula; Kari Smolander (IEEE Softw., 2012)

Computer science students making games: a study on skill gaps and requirement. - Jussi Kasurinen; Saeed Mirzaeifar; Uolevi Nikula (Koli Calling, 2013)

What are the roles of software product managers? An empirical investigation. - Andrey Maglyas; Uolevi Nikula; Kari Smolander (J. Syst. Softw., 2013)

Increasing collaborative communications in a programming course with gamification: a case study. - Antti Knutas; Jouni Ikonen; Uolevi Nikula; Jari Porras (CompSysTech, 2014)

Object-oriented programming course revisited. - Antti Herala; Erno Vanhala; Uolevi Nikula (Koli Calling, 2015)

A Survey of Open Government Data in Russian Federation. - Dmitrij V. Koznov; Olga Andreeva; Uolevi Nikula; Andrey Maglyas; Dmitry Muromtsev; Irina Radchenko (KMIS, 2016)

A Dynamic Pricing Model for Software Products Incorporating Human Experiences. - Andrey Saltan; Uolevi Nikula; Ahmed Seffah; Alexander Yurkov (ICSOB, 2016)

Open Government Data in Russian Federation. - Dmitrij V. Koznov; Olga Andreeva; Uolevi Nikula; Andrey Maglyas; Dmitry Muromtsev; Irina Radchenko (CoRR, 2016)

ASPA: A Static Analyser to Support Learning and Continuous Feedback on Programming Courses. An Empirical Validation. - Roope Luukkainen; Jussi Kasurinen; Uolevi Nikula; Valentina Lenarduzzi (ICSE (SEET), 2022)

Tools to Assist Large Scale Introductory Programming Courses. - Roope Luukkainen; Rami Saarivuori; Jesse Peltola; Uolevi Nikula; Jussi Kasurinen (TKTP, 2023)