Keywords: project management, IT company management, software, planning, schedule adjustment
Structure of software for managing the activities of an IT company
UDC 004.4
DOI: 10.26102/2310-6018/2025.48.1.044
This article is devoted to the development of software designed to manage the activities of a large IT company by assessing the start time of individual project tasks and assigning specialists to them. Optimizing the process of solving these two interrelated tasks is one of the key factors in the effective functioning of an IT company. In addition to the specific features of this industry, which include different qualifications of specialists, the need to finalize tasks after their completion, and others, a key factor in planning is the periodic occurrence of unplanned events that increase the duration of the project (for example, adjusting certain tasks after agreement with the customer, the emergence of new tasks during discussion, etc.). All this requires the use of new algorithms that take into account the above nuances. This necessitates the development of software that implements the main management mechanisms for IT companies and allows for a prompt response to random factors that lead to a change in the previously found characteristics of the IT project. This software will combine a management system, client applications that allow recording all the nuances related to individual tasks (their implementation, changes in customer requirements, correction, etc.) and a database containing all the data on the project tasks, their interdependence, specialists, etc. As a result, a software structure has been obtained that manages the activities of an IT company by planning the start time of individual tasks, assigning specialists to them, and monitoring execution by introducing subsystems for planning, correction and evaluation of stochastic parameters.
1. Archibald R.D. Managing High-Technology Programs and Projects. Moscow: Kompaniya AiTi; DMK Press; 2004. 472 p. (In Russ.).
2. Burkov V.N., Novikov D.A. Kak upravlyat' proektami. Moscow: SINTEG – GEO; 1997. 188 p. (In Russ.).
3. Sutherland J. Scrum. The Art of Doing Twice the Work in Half the Time. Moscow: Mann, Ivanov i Ferber; 2015. 288 p. (In Russ.).
4. Kofman A., Debazei G. Setevye metody planirovaniya: Primenenie sistemy PERT i ee raznovidnostei pri upravlenii proizvodstvennymi i nauchno-issledovatel'skimi proektami. Moscow: Progress Publishers; 1968. 181 p. (In Russ.).
5. Martinelli R.J., Milosevic D.Z. Project Management ToolBox: Tools and Techniques for the Practicing Project Manager. New Jersey: John Wiley & Sons, Inc.; 2016. 480 p.
6. Glushkov A.Yu. Mathematical model of effective project management by optimal allocation of resources. Sistemy upravleniya i informatsionnye tekhnologii. 2020;(1):75–78. (In Russ.).
7. Cohn M. Agile Estimating and Planning. Moscow: Al'pina Pablisher; 2022. 418 p. (In Russ.).
8. Perry C., Greig I.D. Estimating the Mean and Variance of Subjective Distributions in Pert and Decision Analysis. Management Science. 1975;21(12):1477–1480.
9. Golenko-Ginzburg D.I. Stokhasticheskie setevye modeli planirovaniya i upravleniya razrabotkami. Voronezh: Nauchnaya kniga; 2010. 284 p. (In Russ.).
10. Azarnova T.V., Ivanova E.V. Algorithm for managing the time parameters of project implementation based on the system of checkpoints. Proceedings of Voronezh State University. Series: Systems Analysis and Information Technologies. 2022;(4):39–51. (In Russ.). https://doi.org/10.17308/sait/1995-5499/2022/4/39-51
11. Dyatchina A.V., Oleinikova S.A. Otsenka stokhasticheskikh kharakteristik otdel'nykh rabot v IT-proektakh. In: Nauchnaya opora Voronezhskoi oblasti: Sbornik trudov pobeditelei konkursa nauchno-issledovatel'skikh rabot studentov i aspirantov VGTU po prioritetnym napravleniyam razvitiya nauki i tekhnologii, 15–19 April 2024, Voronezh, Russia. Voronezh: Voronezh State Technical University; 2024. pp. 188–191. (In Russ.).
Keywords: project management, IT company management, software, planning, schedule adjustment
For citation: Oleinikova S.A., Dyatchina A.V., Politov V.A. Structure of software for managing the activities of an IT company. Modeling, Optimization and Information Technology. 2025;13(1). URL: https://moitvivt.ru/ru/journal/pdf?id=1843 DOI: 10.26102/2310-6018/2025.48.1.044 (In Russ).
Received 04.03.2025
Revised 27.03.2025
Accepted 31.03.2025
Published 31.03.2025