Johannes Holvitie
Program Director (VSHVA, VSSHP & TYKS)
jjholv@utu.fi +358 50 348 5228 Vesilinnantie 5 Turku Työhuone: 452A Rarely present at the office. Please, contact through other means first! ORCID-tunniste: 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 Vertaisarvioitu artikkeli konferenssijulkaisussa) - On the Interplay of Technical Debt and Legacy (2016)
- Dagstuhl Reports
(O2 Muu julkaisu ) - Social Debt in Software Engineering: Towards a Crisper Definition (2016)
- Dagstuhl Reports
(O2 Muu julkaisu ) - Examining technical debt accumulation in software implementations (2015)
- International Journal of Software Engineering and Its Applications
(A1 Vertaisarvioitu alkuperäisartikkeli tieteellisessä lehdessä ) - Mining Knowledge on Technical Debt Propagation (2015)
- CEUR Workshop Proceedings
(A4 Vertaisarvioitu artikkeli konferenssijulkaisussa) - 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 Vertaisarvioitu artikkeli konferenssijulkaisussa) - 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 Vertaisarvioitu artikkeli konferenssijulkaisussa) - Top management support in software cost estimation: A study of attitudes and practice in Finland (2015)
- International Journal of Managing Projects in Business
(A1 Vertaisarvioitu alkuperäisartikkeli tieteellisessä lehdessä ) - 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 Vertaisarvioitu artikkeli konferenssijulkaisussa) - 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 Vertaisarvioitu artikkeli konferenssijulkaisussa) - 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 Vertaisarvioitu artikkeli konferenssijulkaisussa) - 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 Vertaisarvioitu artikkeli konferenssijulkaisussa) - 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 Vertaisarvioitu artikkeli konferenssijulkaisussa) - 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 Vertaisarvioitu artikkeli konferenssijulkaisussa) - 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 Vertaisarvioitu artikkeli konferenssijulkaisussa) - 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 Vertaisarvioitu artikkeli konferenssijulkaisussa) - 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 Vertaisarvioitu artikkeli konferenssijulkaisussa) - Electronic exams with automatically assessed exercises (2012) Holvitie Johannes, Haavisto Riku, Kaila Erkki, Rajala Teemu, Laakso Mikko-Jussi, Salakoski Tapio
(A4 Vertaisarvioitu artikkeli konferenssijulkaisussa) - Comparing the Collaborative and Independent Viewing of Program Visualizations (2011)
- Conference proceedings : Frontiers in Education Conference
(A4 Vertaisarvioitu artikkeli konferenssijulkaisussa)