{'fraction_non_alphanumeric': 0.015859766277128547, 'fraction_numerical': 0.00333889816360601, 'mean_word_length': 5.212435233160622, 'pattern_counts': {'":': 0, '<': 0, '<?xml version=': 0, '>': 0, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
Live IT projects at a university in large-scale

Currently, the universities systematically construct professional competencies. However, mutual integration, as well as transferable competencies, communication and management skills of graduates, deficits of which are highly notable in practice, are needed even more. The most effective method to develop these competencies appears to be the use of live projects. In this paper we describe our experience in deploying live projects into our computer science study program in large scale. In the Team Projects course, 29 teams last year and 45 inter-university teams this year solve live projects in cooperation with the industry. The scale of the project makes it belong among the largest projects ever organized by a university institution in our country and beyond. The contributions of this paper are the description of the course set-up and preparation, deployment of SCRUM in live projects and the analysis of transferable competencies developed by this approach and possible problems to solve during the course preparation. Including this course in our curricula was very successful and made our graduates more demanding in the labour market.