UPDF AI

Implementing a data management mechanism to support decision making in software development companies

K. D. Vodolazskiy

2026 · DOI: 10.35854/1998-1627-2026-1-103-117
0 Citations

TLDR

The theoretical significance of this work consists in the industry specification of universal data management frameworks taking into account the specifics of the software development lifecycle, while the practical value consists in the creation of ready-made tools for improving the validity of management decisions and generation of a competitive advantage.

Abstract

Aim.

The work aimed to examine the principles of implementing a data management mechanism to support management decision making in software development companies.

Objectives.

The work seeks to outline the stages of implementing a data management mechanism; identify the necessary conditions for implementing the mechanism; define requirements for a data management committee; formulate requirements for developing business unit strategies; and construct an example of the target organizational structure of a full-cycle software development company.

Methods.

The research methodology is based on an integrated approach, including an analysis of the specifics of software development companies’ operations and organizational and technological data management tools, followed by a synthesis of the results obtained for designing the target organizational structure and mechanisms for adapting corporate strategies. A key element is the consistent application of analysis, synthesis, and generalization methods aimed at developing a theoretical model and practical recommendations for forming a management committee and implementing a data management mechanism to support decision making in software development companies.

Results.

In accordance with the stated aim, we developed principles for implementing a data management mechanism to support management decision-making in software development companies. The scientific results were obtained, namely a four-stage model for implementing a data management mechanism was developed, including sequential strategy formation, infrastructure creation, automation of programmable decisions, and support for non-programmable decisions; key conditions for successful implementation of the mechanism were identified, and requirements for the competencies and authority of the data management committee were formulated; requirements for the development of business unit strategies were established, ensuring their alignment with the overall data management strategy; and a target organizational structure for a full-cycle software development company was constructed, integrating the technological and organizational components of data management.

Conclusions.

The data management mechanism aims to overcome the traditional fragmentation between technological and organizational approaches to data management in software development companies. The theoretical significance of this work consists in the industry specification of universal data management frameworks taking into account the specifics of the software development lifecycle, while the practical value consists in the creation of ready-made tools for improving the validity of management decisions and generation of a competitive advantage.