ANALYSIS OF TOOLS FOR MULTIPROJECT ENVIRONMENTS MANAGEMENT: OPTIMIZATION OF THE SOFTWARE DEVELOPMENT

Authors

  • Prus Oleg Vinnytsia National Technical University
  • Maidaniuk Volodymyr Vinnytsia National Technical University
  • Arseniuk Igor Vinnytsia National Technical University

Keywords:

multiproject environment, monorepositories management, Lerna, Yarn Workspaces, Bazel, Rush, Pants, Bit, Nx, multicriterial analysis, optimization of the software development, flexibility of the software development, projects scaling

Abstract

The paper considers the approach regarding the efficiency of multi-project environments management in the sphere of the software development. Main attention is paid to the detailed analysis and comparison of modern tools for monorepositories management, in particular, Lerna, Yarn Workspaces, Bazel, Rush, Pants, Bit and Nx. For the assessment of their functionality, performance, scalability. compatibility with different technological stacks and study of their impact on general efficiency of the application development, multicriterial analysis was used. Within the context of enhancing the efficiency of multi-project environment management in the sphere of the software development, where the resources contain, in particular, time and efforts of the programmers, technical infrastructure and financial facilities, when several project compete for these limited resources, there appears urgent need in complex decision-making regarding the priorities and distribution. That is why, the concept of applying complex multicriterial analysis for the assessment the tools for monorepositories management was put forward. Such approach enables to evaluate quantitively and compare different tools on the base of the previously determined criteria, using the utility formula. The work, dealing with the collection and assessment of the criteria data in the context of the software development in multi-project environments was carried out. This enabled not only to evaluate quantitively various instruments of the base of the previously determined criteria and their weights, by study the advantages and disadvantages of each of them. This study allows to reveal the most efficient variant for the enhancement of the performance and optimization of projects management processes, providing the developers of the software with necessary information. However, it is important to take into account the fact, that the selection of the specific instrument must be stipulated by the specific needs and context of a separate project. That is why, the results of this study must be considered as a prompt but not as an absolute single-valued decision.

Author Biographies

Prus Oleg, Vinnytsia National Technical University

Post Graduate with the Software Department

Maidaniuk Volodymyr, Vinnytsia National Technical University

Cand. Sc. (Eng.), Associate Professor with the Software Department

Arseniuk Igor, Vinnytsia National Technical University

Cand. Sc. (Eng.), Associate Professor with the Department of computer science

Downloads

Abstract views: 1

Published

2025-05-07

How to Cite

[1]
O. Prus, V. Maidaniuk, and I. Arseniuk, “ANALYSIS OF TOOLS FOR MULTIPROJECT ENVIRONMENTS MANAGEMENT: OPTIMIZATION OF THE SOFTWARE DEVELOPMENT”, Works of VNTU, no. 1, May 2025.

Issue

Section

Information Technologies and Computer Engineering

Metrics

Downloads

Download data is not yet available.

Most read articles by the same author(s)