<?xml version="1.0" encoding="UTF-8"?>
<article article-type="research-article" dtd-version="1.3" xml:lang="ru" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://metafora.rcsi.science/xsd_files/journal3.xsd">
  <front>
    <journal-meta>
      <journal-id journal-id-type="publisher-id">moitvivt</journal-id>
      <journal-title-group>
        <journal-title xml:lang="ru">Моделирование, оптимизация и информационные технологии</journal-title>
        <trans-title-group xml:lang="en">
          <trans-title>Modeling, Optimization and Information Technology</trans-title>
        </trans-title-group>
      </journal-title-group>
      <issn pub-type="epub">2310-6018</issn>
      <publisher>
        <publisher-name>Издательство</publisher-name>
      </publisher>
    </journal-meta>
    <article-meta>
      <article-id pub-id-type="doi">10.26102/2310-6018/2023.41.2.004</article-id>
      <article-id pub-id-type="custom" custom-type="elpub">1324</article-id>
      <title-group>
        <article-title xml:lang="ru">Оптимизация календарного плана работ команд проектов</article-title>
        <trans-title-group xml:lang="en">
          <trans-title>Optimizing work schedule of project teams</trans-title>
        </trans-title-group>
      </title-group>
      <contrib-group>
        <contrib contrib-type="author" corresp="yes">
          <contrib-id contrib-id-type="orcid">0000-0002-4822-8819</contrib-id>
          <name-alternatives>
            <name name-style="eastern" xml:lang="ru">
              <surname>Россихина</surname>
              <given-names>Лариса Витальевна</given-names>
            </name>
            <name name-style="western" xml:lang="en">
              <surname>Rossikhina</surname>
              <given-names>Larisa Vitalievna</given-names>
            </name>
          </name-alternatives>
          <email>rossihina_lv@mail.ru</email>
          <xref ref-type="aff">aff-1</xref>
        </contrib>
        <contrib contrib-type="author" corresp="yes">
          <contrib-id contrib-id-type="orcid">0000-0002-8926-3151</contrib-id>
          <name-alternatives>
            <name name-style="eastern" xml:lang="ru">
              <surname>Калач</surname>
              <given-names>Андрей Владимирович</given-names>
            </name>
            <name name-style="western" xml:lang="en">
              <surname>Kalach</surname>
              <given-names>Andrey Vladimirovich</given-names>
            </name>
          </name-alternatives>
          <xref ref-type="aff">aff-2</xref>
        </contrib>
        <contrib contrib-type="author" corresp="yes">
          <name-alternatives>
            <name name-style="eastern" xml:lang="ru">
              <surname>Нефедьев</surname>
              <given-names>Сергей Аркадьевич</given-names>
            </name>
            <name name-style="western" xml:lang="en">
              <surname>Nefediev</surname>
              <given-names>Sergey Arkadievich</given-names>
            </name>
          </name-alternatives>
          <email>doktorsan@mail.ru</email>
          <xref ref-type="aff">aff-3</xref>
        </contrib>
      </contrib-group>
      <aff-alternatives id="aff-1">
        <aff xml:lang="ru">Воронежский институт ФСИН России</aff>
        <aff xml:lang="en">Voronezh Institute of the Russian Federal Penitentiary Service</aff>
      </aff-alternatives>
      <aff-alternatives id="aff-2">
        <aff xml:lang="ru">Воронежский институт ФСИН России</aff>
        <aff xml:lang="en">Voronezh Institute of the Russian Federal Penitentiary Service</aff>
      </aff-alternatives>
      <aff-alternatives id="aff-3">
        <aff xml:lang="ru">Санкт-Петербургский университет ГПС МЧС России</aff>
        <aff xml:lang="en">Saint Petersburg University of State Fire Service of Emercom of Russia</aff>
      </aff-alternatives>
      <pub-date pub-type="epub">
        <day>01</day>
        <month>01</month>
        <year>2026</year>
      </pub-date>
      <volume>1</volume>
      <issue>1</issue>
      <elocation-id>10.26102/2310-6018/2023.41.2.004</elocation-id>
      <permissions>
        <copyright-statement>Copyright © Авторы, 2026</copyright-statement>
        <copyright-year>2026</copyright-year>
        <license license-type="creative-commons-attribution" xlink:href="https://creativecommons.org/licenses/by/4.0/">
          <license-p>This work is licensed under a Creative Commons Attribution 4.0 International License</license-p>
        </license>
      </permissions>
      <self-uri xlink:href="https://moitvivt.ru/ru/journal/article?id=1324"/>
      <abstract xml:lang="ru">
        <p>Календарное планирование позволяет решать сложные и масштабные современные задачи, требующие сочетания множества проектов, распределенных между различными организационными системами в условиях растущей глобализации и увеличения доли проектной работы в организациях по сравнению с непроектной работой. В статье приведено описание варианта решения задачи календарного планирования работ команд проектов, заключающееся в минимизации продолжительности выполнения всех работ с учетом ограниченного числа специалистов разного типа. Такая задача характеризуется недетерминированной полиномиальной трудностью по времени. Решение поставленной задачи оптимизации проводили на примере определения последовательности работ двух проектов с учетом ограниченного числа специалистов. При этом, максимальные наборы команд для одновременного выполнения работ представляли в виде возможных комбинаций команд, сформированных с учетом ограничений на количество специалистов каждого типа. Предлагаемый подход к оптимизации календарного плана работ команд проектов включает использование эвристического алгоритма, согласно которому в первую очередь выполняются работы с наибольшей продолжительностью. Для получения задачи линейного программирования рассмотрены наборы команд, представляющие совместные комбинации, сформированные с учетом ограничений по количеству специалистов каждого типа, выполняющих некоторые работы одновременно. Приведен пример расчета минимальной продолжительности выполнения всех работ проектов наборами команд. Применение эвристического алгоритма позволило определить наилучшую последовательность выполнения работ с учетом состава команд специалистов и продолжительности выполняемых работ.</p>
      </abstract>
      <trans-abstract xml:lang="en">
        <p>Scheduling makes it possible to solve complex and large-scale modern problems that require a combination of many projects distributed among various organizational systems in the context of growing globalization and an increase in the share of project work in organizations compared to non-project work. The article describes the problem of scheduling the work of project teams, which consists in minimizing the duration of all work taking into account a limited number of specialists of different types. Such a problem is characterized by a non-deterministic polynomial time difficulty. The solution of the optimization problem was carried out using the example of determining the sequence of operation in two projects with consideration to a limited number of specialists. At the same time, the maximum sets of commands for simultaneous execution of work was presented in the form of possible combinations of commands formed in reliance on the restrictions on the number of specialists of each type. The proposed approach to optimizing the work schedule of project teams includes the use of a heuristic algorithm, according to which the operation with the longest duration is performed first. To obtain a linear programming problem, sets of commands representing joint combinations and formed taking into account the restrictions on the number of specialists of each type operating simultaneously are considered. An example of calculating the minimum duration of project work execution as a whole by sets of teams is given. The use of a heuristic algorithm helped to determine the best operation sequence taking into account the composition of teams of specialists and the duration of the work performed.</p>
      </trans-abstract>
      <kwd-group xml:lang="ru">
        <kwd>проект</kwd>
        <kwd>команда проекта</kwd>
        <kwd>работа</kwd>
        <kwd>специалист</kwd>
        <kwd>набор команд</kwd>
        <kwd>продолжительность работ</kwd>
      </kwd-group>
      <kwd-group xml:lang="en">
        <kwd>project</kwd>
        <kwd>project team</kwd>
        <kwd>work</kwd>
        <kwd>specialist</kwd>
        <kwd>set of teams</kwd>
        <kwd>duration of work</kwd>
      </kwd-group>
      <funding-group>
        <funding-statement xml:lang="ru">Исследование выполнено без спонсорской поддержки.</funding-statement>
        <funding-statement xml:lang="en">The study was performed without external funding.</funding-statement>
      </funding-group>
    </article-meta>
  </front>
  <back>
    <ref-list>
      <title>References</title>
      <ref id="cit1">
        <label>1</label>
        <mixed-citation xml:lang="ru">Алферов В.И., Бурков В.Н., Кравцов А.Е., Сенюшкин А.В. Задачи календарного планирования с учетом времени перемещения ресурсов. Вестник Воронежского государственного технического университета. 2009;5(11):217–219.</mixed-citation>
      </ref>
      <ref id="cit2">
        <label>2</label>
        <mixed-citation xml:lang="ru">Kelareva E., Tierney K., Kilby P. CP methods for scheduling and routing with time-dependent task costs. EURO Journal on Computational Optimization. 2014;2(3)147–194. DOI: 10.1007/s13675-014-0022-7.</mixed-citation>
      </ref>
      <ref id="cit3">
        <label>3</label>
        <mixed-citation xml:lang="ru">Баркалов С.А., Мишин М.П. Задачи календарного планирования проектных работ в строительстве. Проблемы современной теории управления системами и процессами: матер. междун. конф. 2012:224–227.</mixed-citation>
      </ref>
      <ref id="cit4">
        <label>4</label>
        <mixed-citation xml:lang="ru">Бурков В.Н., Бондарик В.Н., Нгуен Х.Т., Селезнев А.А. Задача разработки календарных планов по критерию упущенной выгоды. Системы управления и информационные технологии. 2013;53(3):32–35.</mixed-citation>
      </ref>
      <ref id="cit5">
        <label>5</label>
        <mixed-citation xml:lang="ru">Буркова И.В., Порядина В.Л., Зенищева Г.В. Формирование календарного плана взаимозависимых проектов. Экономика и менеджмент систем управления. 2014;14(4.1):139–149.</mixed-citation>
      </ref>
      <ref id="cit6">
        <label>6</label>
        <mixed-citation xml:lang="ru">Вьюнов А.П. Постановка задачи и алгоритм календарного планирования работ команд специалистов. Вестник Воронежского института ФСИН России. 2018;2:55–58.</mixed-citation>
      </ref>
      <ref id="cit7">
        <label>7</label>
        <mixed-citation xml:lang="ru">Вьюнов А.П., Роговая Л.А. Постановка задачи формирования календарного плана работ команд специалистов. Проблемы, перспективы и направления инновационного развития науки: сб. ст. по итогам Междун. научн.-практ. конф. 2017;3:109–110.</mixed-citation>
      </ref>
      <ref id="cit8">
        <label>8</label>
        <mixed-citation xml:lang="ru">Зенищева В.Г., Россихина Л.В., Селезнев А.А. Задача формирования календарного плана взаимозависимых проектов. Экономика и менеджмент систем управления. 2014;12(2-3):374–382.</mixed-citation>
      </ref>
      <ref id="cit9">
        <label>9</label>
        <mixed-citation xml:lang="ru">Пужанова Е.О. Формирование календарного плана программы повышения уровня зрелости организации в области управления проектами. Экономика и менеджмент систем управления. 2016;22(4):32–39.</mixed-citation>
      </ref>
      <ref id="cit10">
        <label>10</label>
        <mixed-citation xml:lang="ru">Бурков В.Н., Вьюнов А.П., Роговая Л.А., Россихина Л.В. Задача оптимального распределения команд специалистов. Автоматика и телемеханика. 2019;1:116–125.</mixed-citation>
      </ref>
    </ref-list>
    <fn-group>
      <fn fn-type="conflict">
        <p>The authors declare that there are no conflicts of interest present.</p>
      </fn>
    </fn-group>
  </back>
</article>