Parkhomenko O. The Use of Agile Software Development Methodologies in the Training of Future Software Developers

Українська версія

Thesis for the degree of Candidate of Sciences (CSc)

State registration number

0421U102241

Applicant for

Specialization

  • 13.00.04 - Теорія і методика професійної освіти

13-05-2021

Specialized Academic Board

Д 26.004.18

National University of Life and Environmental Sciences of Ukraine

Essay

The senior thesis research investigates the problem of using agile software development methodologies in the training of future software developers. Based on the analysis, a number of contradictions were identified that accompany the current state of training of future software engineers: between the state of development of information technologies in the world and Ukraine, which is reflected in the requirements of stakeholders and insufficient level of necessary competencies developed in higher educational institutions; variety of tools and methods of agile software development and insufficient educational and methodological recommendations for their selection and use in the educational process; opportunities for the use of tools and methods of agile software development by future programmers and the insufficient level of development of appropriate methods of using tools and methods of agile software development in the educational process. To evaluate significance of using agile methodologies in educational process of software developers 3-levels evaluation system were designed. Conducted study showed rise of «middle» and «high» levels of professional competencies in experimental group compare to control group were using of agile methodologies weren`t applied for technological practice. The survey conducted at the end of the experiment, after the Qualification stage, showed a significant increase in competencies related to the definition of software requirements, software quality assurance, and implementation of software life cycle stages.

Files

Similar theses