Принципи побудови та реалізація системного менеджера відкладеного запуску програм

2022;
: сс. 98 - 105
1
Національний університет «Львівська політехніка», кафедра електронних обчислювальних машин
2
Lviv Polytechnic National University

У статті проводиться дослідження способів планування запуску різних програм на персональному комп’ютері. Розглянуто основні проблеми із роботою великих команд серед IT- спеціалістів, та загальні складності при відкладеному запуску необхідних програм.

Здійснено аналіз, який доводить, що сьогодні все більше IT-компаній переходять на віддалений режим роботи, а це супроводжує ненормований графік та роботу команди розроб- ників у різних часових поясах, тому розробка та супровід програмного забезпечення для планування програмних завдань є доцільними та актуальними. У статті приділено велику увагу факторам, що виникають на більш загальному рівні у світі та всередині самих IT-компаній.

Метою статті є висвітлення основних аспектів проведеного дослідження та  етапів створення спеціального програмного рішення, яке забезпечує розв’язок задачі узгодженої роботи колективу розробників програм. Зокрема, надає можливість задавати перелік програм для запуску, обирати власні умови запуску програм, відображати стан завдань у реальному часі. Крім того, виконувати паралельний запуск програм в окремих часових лініях та зберігати повний звіт про виконані завдання.

  1. Yang L., Holtz D., Jaffe S. et al. The effects of remote work on collaboration among information workers. Nat Hum Behav 6, 43–54 (2022). DOI: 10.1038/s41562-021-01196-4 (accessed: 15 September 2022).
  2. Toscano F. & Zappalà S. Overall job performance, remote work engagement, living with children, and remote work productivity during the COVID-19 pandemic: A mediated moderation model.European Journal of Psychology Open, 80(3), 133–142. (2021). DOI: 10.1024/2673-8627/a000015 (accessed: 5 Sept. 2022).
  3. Lauring J., Drogendijk R., Kubovcikova A. The role of context in overcoming distance-related problems in global virtual teams: an organizational discontinuity theory perspective, The International Journal of Human Resource Management, (1), (2021). DOI: 10.1080/09585192.2021.1960584 (accessed: 15 September 2022).
  4. Nicolai M. Josuttis. C++ Standard Library, The: A Tutorial and Reference, 2nd Edition. – Addison- Wesley Professional.  2012. P. 143 (accessed: 15 September 2022).
  5. Lopes S. F., Vicente P. and Gomes R. "Library for simplified timer implementation using standard C++", 2015 12th International Conference on Informatics in Control, Automation and Robotics (ICINCO), 2015. Pp. 517– 524 (accessed: 15 September 2022).
  6. Muhammad Ali Gulzar, Shaghayegh Mardani, Madanlal Musuvathi, Miryung Kim, “White-box testing of big data analytics with complex user-defined function”, ESEC/FSE 2019: Proceedings of the 2019 27th ACM Joint Meeting on European Software Engineering Conference and Symposium on the Foundations of Software EngineeringAugust 2019. 290–30,1. DOI: 10.1145/3338906.3338953 (accessed: 12 September 2022).
  7. Jacob P. M. and Prasanna M. "A Comparative analysis on Black box testing strategies", 2016 International Conference on Information Science (ICIS), 2016. Pp. 1–6. DOI: 10.1109/INFOSCI.2016.7845290 (accessed: 15 September 2022).