Johannes Holvitie
Program Director (VSHVA, VSSHP & TYKS)
jjholv@utu.fi +358 50 348 5228 Vesilinnantie 5 Turku Office: 452A Rarely present at the office. Please, contact through other means first! ORCID identifier: https://orcid.org/0000-0003-3292-7970 |
Technical Debt; Software Development; Software Estimation; Software Architecture; Software Innovation; Software Start-ups
Part of the Software Development Laboraty with main interests in technical debt management, software innovations and systems portfolio management.
Johannes Holvitie is an Adjunct Professor of Software Engineering (especially in Software Development and Business). He is also the Program Director of ICT for the Wellbeing District of Southwest Finland as well as the Program Director of Electronic Services for the Hospital District of Southwest Finland. Holvitie received his doctorate in 2017 and docentship in 2022. His research interests lay in the software engineering domain and amongst others include technical debt and its management, differing methods for software estimation, the building and management of software architectures and systems portfolios in addition to the innovation processes within software start-ups and differing short-term events.
Research interests lay in the software engineering domain and amongst others include technical debt and its management, differing methods for software estimation, the building and management of software architectures and systems portfolios in addition to the innovation processes within software start-ups and differing short-term events.
My main teaching interests follow my research, and have materialized amongst others, through the following courses:
Postgraduate level:
- INFORTE - Technical Debt Management Workshopand
- Software Architectures, and
- Research Seminar on Software Engineering
Master’s level:
- Acquisition of Information Systems,
- Digitalization as Change Enabler,
- Enterprise Resource Planning Systems,
- Software House,
- Designing Object-Oriented Software,
- Capstone Project,
- Lean Software Start-up,and
- Project Management
Bachelor Level:
- Fundamentals of Software Development,
- Programming Languages and Paradigms,
- Distributed Systems Design, and
- Basic Course in Object-Oriented Programming
- Modelling Propagation of Technical Debt (2016) 2016 42th Euromicro Conference on Software Engineering and Advanced Applications (SEAA) Johannes Holvitie, Sherlock Licorish, Ville Leppänen
(A4 Refereed article in a conference publication ) - On the Interplay of Technical Debt and Legacy (2016)
- Dagstuhl Reports
(Other publication) - Social Debt in Software Engineering: Towards a Crisper Definition (2016)
- Dagstuhl Reports
(Other publication) - Examining technical debt accumulation in software implementations (2015)
- International Journal of Software Engineering and Its Applications
(A1 Refereed original research article in a scientific journal) - Mining Knowledge on Technical Debt Propagation (2015)
- CEUR Workshop Proceedings
(A4 Refereed article in a conference publication ) - RefUTU–Automatic Bibliography Database Generation for Freely Formatted Reference Listings (2015) Proceedings of the 16th International Conference on Computer Systems and Technologies Johannes Holvitie, Ville Leppänen
(A4 Refereed article in a conference publication ) - Reusability Based Program Clone Detection–Case Study on Large Scale Healthcare Software System (2015) Proceedings of the 16th International Conference on Computer Systems and Technologies Petri Pulkkinen, Johannes Holvitie, Olli S. Nevalainen, Ville Leppänen
(A4 Refereed article in a conference publication ) - Top management support in software cost estimation: A study of attitudes and practice in Finland (2015)
- International Journal of Managing Projects in Business
(A1 Refereed original research article in a scientific journal) - Illustrating Software Modifiability -- Capturing Cohesion and Coupling in a Force-Optimized Graph (2014) 2014 IEEE International Conference on Computer and Information Technology CIT 2014 Johannes Holvitie, Ville Leppänen
(A4 Refereed article in a conference publication ) - Software implementation knowledge management with technical debt and network analysis (2014) 2014 IEEE Eighth International Conference on Research Challenges in Information Science (RCIS) Holvitie J.
(A4 Refereed article in a conference publication ) - Technical Debt and the Effect of Agile Software Development Practices on It – An Industry Practitioner Survey (2014) 2014 6th IEEE International Workshop on Managing Technical Debt Johannes Holvitie, Sami Hyrynsalmi, Ville Leppänen
(A4 Refereed article in a conference publication ) - Towards a diversification framework for operating system protection (2014) CompSysTech '14 Proceedings of the 15th International Conference on Computer Systems and Technologies Rauti Sampsa, Holvitie Johannes, Leppänen Ville
(A4 Refereed article in a conference publication ) - DebtFlag: Technical Debt Management with a Development Environment Integrated Tool (2013) 2013 4th International Workshop on Managing Technical Debt (MTD) Johannes Holvitie, Ville Leppänen
(A4 Refereed article in a conference publication ) - The Role of Dependency Propagation in the Accumulation of Technical Debt for Software Implementations (2013) 13th Symposium on Programming Languages and Software Tools Johannes Holvitie, Mikko-Jussi Laakso, Teemu Rajala, Erkki Kaila, Ville Leppänen
(A4 Refereed article in a conference publication ) - A Robot exercise for learning programming concepts (2012) International Conference on Engineering Education 2012: Proceedings Holvitie Johannes, Haavisto Riku, Rajala Teemu, Kaila Erkki, Laakso Mikko-Jussi, Salakoski Tapio
(A4 Refereed article in a conference publication ) - Breaking the programming language barrier: Using program visualizations to transfer programming knowledge in one programming language to another (2012) Proceedings of the 12th IEEE International Conference on Advanced Learning Technologies, ICALT 2012 Holvitie Johannes, Rajala Teemu, Haavisto Riku, Kaila Erkki, Laakso Mikko-Jussi, Salakoski Tapio
(A4 Refereed article in a conference publication ) - Designing a game mode for online learning environment (2012) International Conference on Engineering Education 2012 - Proceedings Haavisto Riku, Holvigtie Johannes, Rajala Teemu, Kaila Erkki, Laakso Mikko-Jussi, Salakoski Tapio
(A4 Refereed article in a conference publication ) - Electronic exams with automatically assessed exercises (2012) Holvitie Johannes, Haavisto Riku, Kaila Erkki, Rajala Teemu, Laakso Mikko-Jussi, Salakoski Tapio
(A4 Refereed article in a conference publication ) - Comparing the Collaborative and Independent Viewing of Program Visualizations (2011)
- Conference proceedings : Frontiers in Education Conference
(A4 Refereed article in a conference publication )