• A
  • A
  • A
  • ABC
  • ABC
  • ABC
  • А
  • А
  • А
  • А
  • А
Regular version of the site

IT Solution Development for Creating Career Trees

Student: Ryabkina Mariya

Supervisor: Sergey Bruskin

Faculty: Graduate School of Business

Educational Programme: Business Informatics (Master)

Year of Graduation: 2020

The topic of managing the career development of employees is becoming more relevant with increasing competition in the labor market of highly qualified personnel. Career trees allow you to combine information from disparate HR systems and present it for employees in an accessible and convenient way. This technology is not widely used yet due to the high complexity of development and support. Automation of the process of creating career trees can make this tool more accessible and facilitate its distribution. The purpose of the master's thesis is to develop an IT solution, based on a study of methods for building career trees, to support career management of employees of medium and large companies using graphs with "many-to-many" relationships. The object of this work is career management as a part of the system of professional development of employees of medium and large companies in the corporate sector of the economy. The subject is corporate career trees as a tool for employees’ career development management, as well as methods and technologies for their creation and support. The Chapter I is devoted to the theoretical background of the research. It proposes SWOT analysis of career trees, methodology for their development and implementation. The approaches to automating the creation and support of career trees by generating graphs with "many-to-many" relationships are studied. The Chapter II highlights the necessary information entities, the goals of automating the process of creating career trees, and the main functional and non-functional requirements for the product. The analysis of existing IT products and best practices for creating and supporting career trees is carried out. As part of the consulting project, MVP based on VBA+MS Excel is created and approbated. The Chapter III presents the results of developing a web application for generating career trees out of data. It is written using Python and JavaScript (the WebCoLa library). Based on the results of approbation, it was concluded that the product fulfills its business goals and exceeds the MVP solution in a number of parameters. All the tasks set in the study were successfully solved. Keywords: career trees, career management, job growth, reducing labor expenditures, SWOT analysis, graph with «many-to-many» relationships, data visualization, HR automation, HR-tech, Web application, VBA, Python, WebCoLa, JavaScript.

Student Theses at HSE must be completed in accordance with the University Rules and regulations specified by each educational programme.

Summaries of all theses must be published and made freely available on the HSE website.

The full text of a thesis can be published in open access on the HSE website only if the authoring student (copyright holder) agrees, or, if the thesis was written by a team of students, if all the co-authors (copyright holders) agree. After a thesis is published on the HSE website, it obtains the status of an online publication.

Student theses are objects of copyright and their use is subject to limitations in accordance with the Russian Federation’s law on intellectual property.

In the event that a thesis is quoted or otherwise used, reference to the author’s name and the source of quotation is required.

Search all student theses