<?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/2026.60.9.021</article-id>
      <article-id pub-id-type="custom" custom-type="elpub">2574</article-id>
      <title-group>
        <article-title xml:lang="ru">Метод трансформации функциональных технических требований в задачи системы управления проектами</article-title>
        <trans-title-group xml:lang="en">
          <trans-title>Method for the functional requirements transformation into tasks of the project management system</trans-title>
        </trans-title-group>
      </title-group>
      <contrib-group>
        <contrib contrib-type="author">
          <contrib-id contrib-id-type="orcid">0009-0006-1419-934X</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>Echin</surname>
              <given-names>Alexander Vasilyevich</given-names>
            </name>
          </name-alternatives>
          <email>alexander_echin@mail.ru</email>
          <xref ref-type="aff">aff-1</xref>
        </contrib>
      </contrib-group>
      <aff-alternatives id="aff-1">
        <aff xml:lang="ru">Волгоградский государственный технический университет</aff>
        <aff xml:lang="en">Volgograd State Technical University</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/2026.60.9.021</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=2574"/>
      <abstract xml:lang="ru">
        <p>В условиях глобальной информатизации и автоматизации бизнес-процессов пропорционально возрастают объемы разрабатываемого программного обеспечения и, как следствие, количество технических и функциональных требований. Это обусловливает острую необходимость автоматизации процесса трансформации проектной документации в задачи систем управления проектами. Ручная декомпозиция масштабных технических заданий и их перенос в трекеры задач не только требуют значительных временных затрат, но и критически зависят от человеческого фактора. Подобный подход неизбежно приводит к увеличению сроков планирования и рассинхронизации между изначальными бизнес-целями и итоговыми артефактами разработки, создавая системное ограничение на ранних этапах жизненного цикла ИТ-проекта. В данной статье представлен метод автоматической генерации структурированных данных в формате JSON для импорта в трекеры задач. Ключевой особенностью разработанного метода является внедрение механизма валидации JSON-схемы и цикла итеративного исправления синтаксических и логических ошибок. Экспериментальная апробация показала высокую эффективность предложенного подхода: доля валидных JSON-документов составила 95 %, что значительно превышает показатель прямого промптинга больших языковых моделей (LLM), равный 60 %. Точность воспроизведения иерархической структуры задач (Epic → Story → Subtask) достигла 88 %. Результаты исследования подтверждают, что метод снижает трудозатраты на рутинный перенос данных и минимизирует риски ошибок при планировании ИТ-проектов.</p>
      </abstract>
      <trans-abstract xml:lang="en">
        <p>As global computerization and business process automation continue to advance, the volume of software development and, consequently, the number of technical and functional requirements are increasing correspondingly. This growth creates an urgent need to automate the conversion of project documentation into tasks within project management systems (PMS). Manual decomposition of large technical specifications and their subsequent transfer to issue trackers is not only time-consuming but also highly dependent on human factors. As a result, this approach extends planning timelines and creates a mismatch between initial business objectives and final development artifacts, thereby imposing a systemic constraint in the early stages of the IT project lifecycle. This paper presents a method to automate the generation of structured JSON data for import into issue trackers. A key feature of the developed method is the integration of a JSON Schema validation mechanism and an iterative error-correction loop to handle both syntactic and logical errors. Experimental validation demonstrated the high efficiency of the proposed approach: the share of valid JSON documents reached 95 %, significantly exceeding the 60 % baseline achieved by directly prompting large language models (LLMs). The replication accuracy of the hierarchical task structure (Epic → Story → Subtask) reached 88 %. Furthermore, the method ensures end-to-end requirements traceability, enabling the tracking of links from specific sections of the technical specification to the final development tasks. The research results confirm that the method reduces labor costs associated with routine data migration and minimizes error risks in IT project planning.</p>
      </trans-abstract>
      <kwd-group xml:lang="ru">
        <kwd>инженерия требований</kwd>
        <kwd>RAG</kwd>
        <kwd>большие языковые модели</kwd>
        <kwd>управление проектами</kwd>
        <kwd>векторизация текста</kwd>
        <kwd>трансформация требований</kwd>
      </kwd-group>
      <kwd-group xml:lang="en">
        <kwd>requirements engineering</kwd>
        <kwd>RAG</kwd>
        <kwd>large language models</kwd>
        <kwd>project management</kwd>
        <kwd>text vectorization</kwd>
        <kwd>requirements transformation</kwd>
      </kwd-group>
      <funding-group>
        <funding-statement xml:lang="ru">Исследование выполнено при поддержке «Центра цифровых научно-образовательных проектов и разработок в сфере промышленного искусственного интеллекта» Ц2RED-ИИ ВолгГТУ, созданного в рамках реализации образовательных программ топ-уровня в сфере искусственного интеллекта (Соглашение № 70-2025-000756).</funding-statement>
        <funding-statement xml:lang="en">The study was carried out with the support of the Center for Digital Scientific and Educational Projects and Developments in the Field of Industrial Artificial Intelligence (C2RED-AI) of Volgograd State Technical University, created as part of the implementation of top-level educational programs in the field of artificial intelligence (Agreement No. 70-2025-000756).</funding-statement>
      </funding-group>
    </article-meta>
  </front>
  <back>
    <ref-list>
      <title>References</title>
      <ref id="cit1">
        <label>1</label>
        <mixed-citation xml:lang="ru">Wiegers K., Beatty J. Software Requirements. Redmond: Microsoft Press; 2013. 672 p.</mixed-citation>
      </ref>
      <ref id="cit2">
        <label>2</label>
        <mixed-citation xml:lang="ru">Nikiforova O., Miļūne M.K., Babris K., Pastor O. Generation of IT Project Documentation Elements from a Model Transformation Chain. In: Proceedings of the 20th International Conference on Software Technologies: Volume 1, 10–12 June 2025, Bilbao, Spain. SciTePress; 2025. P. 336–345. https://doi.org/10.5220/0013568300003964</mixed-citation>
      </ref>
      <ref id="cit3">
        <label>3</label>
        <mixed-citation xml:lang="ru">Khurana D., Koli A., Khatter K., Singh S. Natural language processing: state of the art, current trends and challenges. Multimedia Tools and Applications. 2023;82(3):3713–3744. https://doi.org/10.1007/s11042-022-13428-4</mixed-citation>
      </ref>
      <ref id="cit4">
        <label>4</label>
        <mixed-citation xml:lang="ru">Vaswani A., Shazeer N., Parmar N., et al. Attention is all you need. In: Advances in Neural Information Processing Systems 30: Annual Conference on Neural Information Processing Systems, 04–09 December 2017, Long Beach, CA, USA. 2017. P. 5998–6008.</mixed-citation>
      </ref>
      <ref id="cit5">
        <label>5</label>
        <mixed-citation xml:lang="ru">Devlin J., Chang M.-W., Lee K., Toutanova K. BERT: Pre-training of Deep Bidirectional Transformers for Language Understanding. In: Proceedings of the 2019 Conference of the North American Chapter of the Association for Computational Linguistics: Human Language Technologies (NAACL-HLT 2019): Volume 1, 02–07 June 2019, Minneapolis, MN, USA. ACL; 2019. P. 4171–4186.</mixed-citation>
      </ref>
      <ref id="cit6">
        <label>6</label>
        <mixed-citation xml:lang="ru">Cleland-Huang J., Gotel O.C.Z., Hayes J.H., Mäder P., Zisman A. Software Traceability: Trends and Future Directions. In: ICSE '14: Proceedings of the 36th International Conference on Software Engineering, 31 May – 07 June 2014, Hyderabad, India. New York: ACM; 2014. P. 55–69. https://doi.org/10.1145/2593882.2593891</mixed-citation>
      </ref>
      <ref id="cit7">
        <label>7</label>
        <mixed-citation xml:lang="ru">Hou X., Zhao Y., Liu Y., et al. Large Language Models for Software Engineering: A Systematic Literature Review. ACM Transactions on Software Engineering and Methodology. 2024;33(8):220. https://doi.org/10.1145/3695988</mixed-citation>
      </ref>
      <ref id="cit8">
        <label>8</label>
        <mixed-citation xml:lang="ru">Lewis P., Perez E., Piktus A., et al. Retrieval-Augmented Generation for Knowledge-Intensive NLP Tasks. In: Advances in Neural Information Processing Systems 33: Annual Conference on Neural Information Processing Systems (NeurIPS 2020), 06–12 December 2020, Virtual Event. 2020. URL: https://arxiv.org/abs/2005.11401</mixed-citation>
      </ref>
      <ref id="cit9">
        <label>9</label>
        <mixed-citation xml:lang="ru">Echin A., Kravets A.G., Safonova E., Skorobogatchenko D.A., Karasev D. Semantic Analysis of Technical Documentation: Systematic Review, Formal Task Definition, and Transformer-Based NER Implementation. Big Data and Cognitive Computing. 2026;10(7):199. https://doi.org/10.3390/bdcc10070199</mixed-citation>
      </ref>
      <ref id="cit10">
        <label>10</label>
        <mixed-citation xml:lang="ru">Коробкин Д.М. Извлечение физико-технической информации из текстовых документов. Информационные технологии. 2026;32(1):28–36. https://doi.org/10.17587/it.32.28-36</mixed-citation>
      </ref>
      <ref id="cit11">
        <label>11</label>
        <mixed-citation xml:lang="ru">Ечин А.В., Алиева Н.Д., Садыков А.М., Кравец А.Г., Сафонова Е.В. Адаптивный шаблон технического задания: графовая модель, структурный анализ и алгоритм автоматизированной верификации. Моделирование, оптимизация и информационные технологии. 2026;14(4). https://doi.org/10.26102/2310-6018/2026.55.4.017</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>