References of "Naumchev, Alexandr"
     in
Bookmark and Share    
See detailFrontiers in Software Engineering Education
Bruel, Jean-Michel; Capozucca, Alfredo UL; Mazzara, Manuel et al

Book published by Springer (2020)

Detailed reference viewed: 172 (10 UL)
Full Text
Peer Reviewed
See detailDevOps and Its Philosophy: Education Matters!
Bobrov, Evgeny; Bucchiarone, Antonio; Capozucca, Alfredo UL et al

in Mazzara, Manuel; Rivera, Victor; Sadovykh, Andrey (Eds.) et al Microservices: Science and Engineering (2020)

DevOps processes comply with principles and offer practices with the main objective of efficiently supporting the evolution of IT systems. To be efficient, a DevOps process relies on a set of integrated ... [more ▼]

DevOps processes comply with principles and offer practices with the main objective of efficiently supporting the evolution of IT systems. To be efficient, a DevOps process relies on a set of integrated tools. DevOps is among the first competencies, together with agile method, required by the industry. As a new approach it is necessary to develop and offer to the academy and to the industry training programs to prepare engineers in the best possible way. In this chapter we present the main aspects of the educational effort made in recent years to educate engineers on the concepts and values of the DevOps philosophy. This includes principles, practices, tools, and architectures, primarily the microservices architectural style, which shares many aspects of DevOps approaches, especially modularity and flexibility, which enable continuous change and delivery. Two experiments have been carried out, one at the academic level as a master program course and the other as an industrial training. Based on those two, we provide a comparative analysis and some proposals in order to develop and improve DevOps education for the future. [less ▲]

Detailed reference viewed: 153 (3 UL)
Full Text
See detailDevOps and its Philosophy : Education Matters!
Bobrov, Evgeny; Antonio, Bucchiarone; Capozucca, Alfredo UL et al

Report (2019)

DevOps processes comply with principles and offer practices with main objective to support efficiently the evolution of IT systems. To be efficient a DevOps process relies on a set of integrated tools ... [more ▼]

DevOps processes comply with principles and offer practices with main objective to support efficiently the evolution of IT systems. To be efficient a DevOps process relies on a set of integrated tools. DevOps is among the first competencies together with Agile method required by the industry. As a new approach it is necessary to develop and offer to the academy and to the industry training programs to prepare our engineers in the best possible way. In this chapter we present the main aspects of the educational effort made in the recent years to educate to the concepts and values of the DevOps philosophy. This includes principles, practices, tools and architectures, primarily the microservices architectural style, which shares many aspects of DevOps approaches especially the modularity and flexibility which enables continuous change and delivery. Two experiences have been made, one at academic level as a master program course and the other, as an industrial training. Based on those two experiences, we provide a comparative analysis and some proposals in order to develop and improve DevOps education for the future. [less ▲]

Detailed reference viewed: 103 (4 UL)