\documentclass[a4paper, final]{article}
%\usepackage{literat} % Нормальные шрифты
\usepackage[14pt]{extsizes} % для того чтобы задать нестандартный 14-ый размер шрифта
\usepackage{tabularx}
\usepackage{booktabs}
\usepackage[T2A]{fontenc}
\usepackage[utf8]{inputenc}
\usepackage[russian]{babel}
\usepackage{amsmath}
\usepackage[left=25mm, top=20mm, right=20mm, bottom=20mm, footskip=10mm]{geometry}
\usepackage{ragged2e} %для растягивания по ширине
\usepackage{setspace} %для межстрочно   го интервала
\usepackage{moreverb} %для работы с листингами
\usepackage{indentfirst} % для абзацного отступа
\usepackage{moreverb} %для печати в листинге исходного кода программ
\usepackage{pdfpages} %для вставки других pdf файлов
\usepackage{tikz}
\usepackage{graphicx}
\usepackage{afterpage}
\usepackage{longtable}
\usepackage{float}
\usepackage{xcolor}




% \usepackage[paper=A4,DIV=12]{typearea}
\usepackage{pdflscape}
% \usepackage{lscape}

\usepackage{array}
\usepackage{multirow}

\renewcommand\verbatimtabsize{4\relax}
\renewcommand\listingoffset{0.2em} %отступ от номеров строк в листинге
\renewcommand{\arraystretch}{1.4} % изменяю высоту строки в таблице
\usepackage[font=small, singlelinecheck=false, justification=centering, format=plain, labelsep=period]{caption} %для настройки заголовка таблицы
\usepackage{listings} %листинги
\usepackage{xcolor} % цвета
\usepackage{hyperref}% для гиперссылок
\usepackage{enumitem} %для перечислений

\newcommand{\specialcell}[2][l]{\begin{tabular}[#1]{@{}l@{}}#2\end{tabular}}


\setlist[enumerate,itemize]{leftmargin=1.2cm} %отступ в перечислениях

\hypersetup{colorlinks,
    allcolors=[RGB]{010 090 200}} %красивые гиперссылки (не красные)

% подгружаемые языки — подробнее в документации listings (это всё для листингов)
\lstloadlanguages{ SQL}
% включаем кириллицу и добавляем кое−какие опции
\lstset{tabsize=2,
    breaklines,
    basicstyle=\footnotesize,
    columns=fullflexible,
    flexiblecolumns,
    numbers=left,
    numberstyle={\footnotesize},
    keywordstyle=\color{blue},
    inputencoding=cp1251,
    extendedchars=true
}
\lstdefinelanguage{MyC}{
    language=SQL,
%    ndkeywordstyle=\color{darkgray}\bfseries,
%    identifierstyle=\color{black},
%    morecomment=[n]{/**}{*/},
%    commentstyle=\color{blue}\ttfamily,
%    stringstyle=\color{red}\ttfamily,
%    morestring=[b]",
%    showstringspaces=false,
%    morecomment=[l][\color{gray}]{//},
    keepspaces=true,
    escapechar=\%,
    texcl=true
}

\textheight=24cm % высота текста
\textwidth=16cm % ширина текста
\oddsidemargin=0pt % отступ от левого края
\topmargin=-1.5cm % отступ от верхнего края
\parindent=24pt % абзацный отступ
\parskip=5pt % интервал между абзацами
\tolerance=2000 % терпимость к "жидким" строкам
\flushbottom % выравнивание высоты страниц


% Настройка листингов
\lstset{
    language=python,
    extendedchars=\true,
    inputencoding=utf8,
    keepspaces=true,
    % captionpos=b, % подписи листингов снизу
}

\begin{document} % начало документа
    


    % НАЧАЛО ТИТУЛЬНОГО ЛИСТА
    \begin{center}
        \hfill \break
        \hfill \break
        \normalsize{МИНИСТЕРСТВО НАУКИ И ВЫСШЕГО ОБРАЗОВАНИЯ РОССИЙСКОЙ ФЕДЕРАЦИИ\\
            федеральное государственное автономное образовательное учреждение высшего образования «Санкт-Петербургский политехнический университет Петра Великого»\\[10pt]}
        \normalsize{Институт компьютерных наук и кибербезопасности}\\[10pt] 
        \normalsize{Высшая школа технологий искусственного интеллекта}\\[10pt] 
        \normalsize{Направление: 02.03.01 <<Математика и компьютерные науки>>}\\
        
        \hfill \break
        \hfill \break
        \hfill \break
        \hfill \break
        \large{Курсовая работа}\\
        \large{<<Управление проектом разработки системы автоматической стенографии и суммаризации совещаний>>}\\
        \large{по дисциплине}\\
        \large{<<Управление проектами>>}\\
        
        \hfill \break
        \hfill \break
    \end{center}
    
    \small{ 
        \begin{tabular}{lrrl}
            \!\!\!Студент, & \hspace{2cm} & & \\
            \!\!\!группы 5130201/20101 & \hspace{2cm} & \underline{\hspace{3cm}} &Тищенко А. А. \\\\
            \!\!\!Преподаватель & \hspace{2cm} &  \underline{\hspace{3cm}} &  Большаков А. А. \\\\
            &&\hspace{4cm}
        \end{tabular}
        \begin{flushright}
            <<\underline{\hspace{1cm}}>>\underline{\hspace{2.5cm}} 2025г.
        \end{flushright}
    }
    
    \hfill \break
    % \hfill \break
    \begin{center} \small{Санкт-Петербург, 2025} \end{center}
    \thispagestyle{empty} % выключаем отображение номера для этой страницы
    
    % КОНЕЦ ТИТУЛЬНОГО ЛИСТА
    % \newpage
    
    % \tableofcontents

    \newpage
    \section*{Введение}
    \addcontentsline{toc}{section}{Введение}
    
    Современные организации всё чаще сталкиваются с необходимостью повышать эффективность коммуникаций внутри проектных команд. Регулярные совещания, планёрки и обсуждения являются неотъемлемой частью проектной деятельности, однако по мере роста числа участников и объёма обсуждаемых вопросов фиксирование ключевых решений и последующее формирование протоколов совещаний превращаются в трудоёмкий и ресурсоёмкий процесс. Ручная стенография занимает значительное время и нередко приводит к потере важных деталей, что снижает качество управления проектами и затрудняет контроль исполнения задач.
    
    Развитие методов автоматической обработки речи и появление мощных открытых инструментов для распознавания, диаризации и анализа аудио создают возможность автоматизировать процесс протоколирования встреч. Технологии автоматической транскрибации (такие как Whisper или отечественные решения GigaAM), алгоритмы разделения голосов, методы верификации спикеров, а также современные модели обработки естественного языка позволяют строить сложные конвейеры, способные превращать аудиозапись совещания в структурированный и информативный документ.
    
    В рамках данной курсовой работы рассматривается проект по разработке системы автоматической стенографии и суммаризации совещаний, включающий в себя весь цикл проектного управления: определение целей, планирование, выбор инструментов, оценку трудозатрат, выделение ресурсов, контроль выполнения и анализ результатов. Для демонстрации практического применения методов проектного управления будет использовано специализированное программное обеспечение, позволяющее формализовать структуру проекта, определить ключевые этапы, построить диаграмму Гантта и продемонстрировать ход реализации.
    
    Таким образом, цель работы заключается в исследовании методов управления проектами применительно к разработке высокотехнологичного решения в области автоматической обработки речи, а также в практическом применении одного из программных инструментов управления проектами для построения модели реализации данного проекта. 
    

    \newpage
    \section{Методы управления проектами}
    
    Управление проектами представляет собой совокупность методологий, принципов и инструментов, направленных на планирование, координацию и контроль работ для достижения поставленных целей в установленные сроки и с соблюдением ограничений по ресурсам и качеству. В современной практике применяется широкий спектр методов управления проектами, различающихся уровнем формализации, гибкостью и подходами к организации командной работы. В данном разделе рассмотрены наиболее распространённые методологии, применяемые как в традиционных инженерных проектах, так и в разработке программного обеспечения.
    
    \subsection{Каскадная модель (Waterfall)}
    
    Каскадная модель представляет собой один из наиболее ранних и формализованных подходов к управлению проектами. Она предполагает строго последовательное выполнение стадий: анализ требований, проектирование, разработка, тестирование, внедрение и сопровождение. Каждая стадия начинается только после завершения предыдущей, что формирует линейную структуру проекта.
    
    \subsubsection*{Особенности и принципы}
    Основная идея каскадной модели заключается в тщательной предварительной проработке требований и создании детальной документации. Планирование выполняется один раз в начале проекта, а изменения в дальнейшем минимизируются. Это делает модель особенно подходящей для проектов с чётким техническим заданием и стабильной предметной областью.
    
    \subsubsection*{Преимущества}
    Среди ключевых преимуществ модели выделяют предсказуемость сроков и бюджета, высокую степень управляемости и контролируемости, а также ясную структуру работ. Чёткие этапы позволяют легче организовать контроль качества и ответственность исполнителей.
    
    \subsubsection*{Недостатки}
    Главный недостаток каскадного подхода заключается в его негибкости. Изменения требований на поздних этапах приводят к значительным переработкам и финансовым потерям. Модель плохо подходит для исследовательских и инновационных проектов, где требования формируются постепенно.
    
    \subsection{Гибкие методологии (Agile)}
    
    Agile представляет собой семейство гибких подходов к управлению проектами, в основе которых лежат итеративность, частая поставка функциональности, тесное взаимодействие с заказчиком и способность быстро адаптироваться к изменениям. В отличие от каскадной модели, в Agile требования эволюционируют вместе с проектом.
    
    \subsubsection*{Принципы и особенности}
    Ключевыми принципами Agile являются ценность сотрудничества и коммуникации, ориентация на работающий продукт, инкрементальное развитие и стремление к постоянному улучшению. Проект разбивается на короткие циклы, в рамках которых команда формирует результат, доступный заказчику для оценки.
    
    \subsubsection*{Преимущества}
    Гибкие методологии обеспечивают высокую адаптивность, уменьшают риски за счёт раннего получения обратной связи и повышают удовлетворённость заказчика. Команда быстрее реагирует на изменения рыночных условий или внутренних требований.
    
    \subsubsection*{Недостатки}
    Agile требует высокой зрелости команды и активного участия заказчика. Отсутствие жёстких регламентов может приводить к нарушению сроков при недостаточно дисциплинированной работе. Кроме того, гибкие методы сложнее применять в проектах с фиксированным бюджетом и контрактными обязательствами.
    
    \subsection{Scrum}
    
    Scrum является наиболее популярной реализацией Agile-подхода, ориентированной на управление разработкой программных продуктов. Он основан на работе в коротких итерациях — спринтах, в ходе которых команда создаёт инкремент продукта, обладающий законченностью и потенциалом поставки.
    
    \subsubsection*{Организация процесса}
    Scrum предполагает наличие чётко определённых ролей: владельца продукта, Scrum-мастера и кросс-функциональной команды. Процесс включает планирование спринта, ежедневные короткие совещания, демонстрацию готового функционала и ретроспективу, направленную на выявление улучшений.
    
    \subsubsection*{Преимущества}
    Использование Scrum обеспечивает прозрачность процессов, усиливает командное взаимодействие и способствует постоянному повышению качества продукта. Чёткая структура спринта позволяет контролировать объём выполняемых задач и лучше оценивать результативность.
    
    \subsubsection*{Недостатки}
    Основной проблемой может стать неверное определение объёма задач на спринт, что приводит к несбалансированной нагрузке. Также методология требует строгого следования правилам, иначе её эффективность заметно снижается.
    
    \subsection{Kanban}
    
    Kanban представляет собой метод визуального управления потоками задач, направленный на оптимизацию процессов и предотвращение перегрузки команды. Он основан на принципах непрерывного потока, гибкости и постоянного улучшения производственных процессов.
    
    \subsubsection*{Особенности применения}
    Основой Kanban является доска, на которой отображаются статусы задач: «Запланировано», «В работе», «Завершено» и другие при необходимости. Команда ограничивает количество одновременно выполняемых задач, что позволяет стабилизировать производительность и выявлять узкие места в процессе.
    
    \subsubsection*{Преимущества}
    Достоинствами Kanban являются простота внедрения, наглядность и высокая гибкость. Метод подходит как для разработки программного обеспечения, так и для бизнес-процессов, где важен непрерывный поток работы.
    
    \subsubsection*{Недостатки}
    При отсутствии дисциплины Kanban-борд может терять актуальность. Метод не предоставляет чётких инструментов планирования сроков, что ограничивает его использование в проектах с фиксированными дедлайнами.
    
    \subsection{Критический путь (CPM)}
    
    Метод критического пути ориентирован на выявление цепочки задач, определяющей минимальную возможную длительность проекта. Этот подход применяется в проектах, где важна точная оценка сроков и зависимостей между элементами работ.
    
    \subsubsection*{Принцип работы}
    Для построения критического пути создаётся сетевое расписание, в котором каждая задача имеет свои зависимости и длительность. Задачи, не имеющие временного запаса, образуют критический путь. Любая задержка на этих этапах приводит к увеличению общей длительности проекта.
    
    \subsubsection*{Преимущества}
    Метод позволяет точно оценить сроки реализации проекта, эффективно управлять ресурсами и выявлять критические точки. Он широко используется в строительстве, инженерии и крупных технологических проектах.
    
    \subsubsection*{Недостатки}
    CPM сильно зависит от точности оценок, а в проектах с высокой неопределённостью может давать недостоверные результаты. Методология также плохо адаптируется к быстрым изменениям требований.
    
    \subsection{Lean}
    
    Lean-методология ориентирована на устранение потерь, оптимизацию процессов и создание максимальной ценности для пользователя. В основе подхода лежат принципы рационального использования ресурсов, стабильности потоков и постоянного совершенствования.
    
    \subsubsection*{Сущность и применение}
    Lean активно используется в производстве, но также широко применяется в разработке программных продуктов. Методология направлена на уменьшение избыточной документации, минимизацию ожиданий и повышение качества продукта за счёт оптимизации процессов.
    
    \subsubsection*{Преимущества}
    Lean позволяет значительно повысить производительность команды, уменьшить количество ошибок и создать культуру постоянных улучшений.
    
    \subsubsection*{Недостатки}
    Внедрение Lean требует больших организационных усилий и изменения корпоративной культуры. Метод сложен для реализации в больших и инертных командах.
    
    \subsection{PMBOK (Project Management Body of Knowledge)}

    PMBOK представляет собой свод знаний по управлению проектами, разработанный Институтом управления проектами (PMI). В отличие от конкретных методологий разработки или организационных подходов, PMBOK является не методом в узком смысле, а комплексной рамочной системой (framework), включающей стандартизированные процессы, области знаний и лучшие практики, применимые к различным видам проектов. Этот подход широко используется в крупных компаниях, государственных структурах и организациях, где необходима высокая степень формализации и единообразия в управлении проектами.
    
    \subsubsection*{Структура и принципы}
    PMBOK основывается на системе процессных групп и областей знаний. Процессы разделяются на пять групп: инициация, планирование, исполнение, мониторинг и контроль, а также завершение проекта. Каждая группа содержит набор процедур, инструментария и рекомендаций по их применению. Одновременно PMBOK выделяет ключевые области знаний — управление содержанием, сроками, стоимостью, качеством, рисками, коммуникациями, персоналом, закупками и заинтересованными сторонами.
    
    Одним из важнейших принципов PMBOK является адаптируемость. Он предоставляет менеджеру набор практик и не навязывает строгой последовательности их применения. Это делает стандарт универсальным и пригодным для проектов любого масштаба — от небольших ИТ-разработок до международных инфраструктурных проектов.
    
    \subsubsection*{Преимущества}
    Главным преимуществом применения PMBOK является формализация процессов и повышение прозрачности управления проектом. Стандарт способствует снижению рисков за счёт детальной регламентации планирования, реализации и контроля. Он облегчает взаимодействие между подразделениями и обеспечивает единое понимание методов управления в масштабах всей организации.
    
    Кроме того, подход PMBOK позволяет улучшить предсказуемость сроков и бюджета, а также способствует накоплению корпоративной экспертизы. Использование этого стандарта даёт менеджеру проектов доступ к проверенным инструментам анализа, построения расписаний и оценки рисков.
    
    \subsubsection*{Недостатки}
    К числу недостатков PMBOK относится высокая степень формализации, которая может замедлять работу в условиях быстро меняющихся проектов. Стандарт требует значительного объёма документации, что увеличивает трудозатраты команды и может быть избыточным для небольших и гибких проектов. Кроме того, PMBOK в чистом виде не обеспечивает адаптивности, характерной для Agile-среды, поэтому часто применяется в гибридных моделях.
    
    Несмотря на это, PMBOK остаётся одним из наиболее авторитетных подходов к управлению проектами, обеспечивая системность и структурированность, что особенно важно для сложных, длительных и ресурсоёмких проектов.
        

    \subsection{Сравнительный анализ методов управления проектами}

Для наглядного сопоставления рассмотренных подходов представим их основные характеристики в табличной форме.

% Таблица (требует \usepackage{tabularx})
\begin{table}[h!]
    \centering
    \caption{Сравнение методов управления проектами}
    \label{tab:methods-short}
    \renewcommand{\arraystretch}{1.25}
    \begin{tabularx}{\textwidth}{|p{2.5cm}|X|X|X|}
        \hline
        \textbf{Метод} & \textbf{Особенности} & \textbf{Преимущества} & \textbf{Недостатки} \\
        \hline
        Waterfall & Последовательные этапы, фиксированные требования. &
        Предсказуемость сроков, чёткая структура. &
        Негибкость, дорогостоящие изменения. \\
        \hline
        Agile & Итеративность, взаимодействие с заказчиком. &
        Гибкость, ранняя обратная связь. &
        Требует зрелой команды, сложно прогнозировать сроки. \\
        \hline
        Scrum & Работа в спринтах, роли и регулярные ритуалы. &
        Прозрачность процесса, чёткие итерации. &
        Требует дисциплины и точности планирования спринтов. \\
        \hline
        Kanban & Визуализация потока задач, ограничение WIP. &
        Простота внедрения, гибкость. &
        Слабое долгосрочное планирование. \\
        \hline
        CPM & Сетевой граф, определение критического пути. &
        Точное моделирование сроков. &
        Чувствительность к ошибкам оценок. \\
        \hline
        Lean & Оптимизация процессов, борьба с потерями. &
        Повышение эффективности, улучшение качества. &
        Требует изменений культуры. \\
        \hline
        PMBOK & Формализованный свод процессов и знаний. &
        Системность, снижает риски, универсальность. &
        Высокая формализация, много документации. \\
        \hline
    \end{tabularx}
\end{table}

\subsection*{Выбор подхода для данного проекта}

Проект автоматической стенографии и суммаризации совещаний относится к исследовательским ИТ-проектам, где требования уточняются по мере разработки: необходимо тестировать модели транскрибации, диаризации и суммаризации, подбирать алгоритмы и улучшать качество. В таких условиях жёсткие последовательные методологии (например, Waterfall) оказываются малоэффективными.

Наиболее подходящим решением является Scrum, так как он позволяет разбить работу на короткие итерации, регулярно получать работающие инкременты и быстро реагировать на изменения. В каждом спринте можно реализовывать отдельные компоненты системы: базовую транскрибацию, диаризацию, модуль суммаризации, генерацию протокола, веб-интерфейс. Это обеспечивает устойчивый прогресс и оперативное улучшение качества.



    \newpage
    \section{Программные средства для реализации методов управления проектами}
    
    В современных условиях управление проектами невозможно представить без специализированных программных инструментов, которые обеспечивают планирование, контроль ресурсов, визуализацию прогресса и взаимодействие внутри команды. Ниже приведён обзор наиболее популярных зарубежных и отечественных программ, применяемых при реализации методологий Waterfall, Agile, Scrum, Kanban и гибридных моделей.
    
    \subsection{Microsoft Project}
    
    Microsoft Project (Рис.~\ref{fig:msproject}) является одной из самых известных и распространённых систем для планирования и контроля проектов. Программа ориентирована прежде всего на классические методологии управления, включая каскадную модель и метод критического пути (CPM). Она предоставляет инструменты для построения диаграмм Гантта, сетевых графиков, анализа ресурсов, расчёта загрузки сотрудников и критического пути.
    
    MS Project широко используется в инженерных и IT-проектах благодаря высокому уровню формализации и глубокой интеграции с экосистемой Microsoft. Приложение позволяет управлять сложными проектами, объединять несколько подпроектов, вести учёт стоимости и прогнозировать сроки.
    
    \begin{figure}[h!]
       \centering
       \includegraphics[width=0.8\linewidth]{img/msproject.jpg}
       \caption{Microsoft Project}
       \label{fig:msproject}
    \end{figure}
    
    \subsection{Jira}
    
    Jira (Рис.~\ref{fig:jira}) представляет собой мощный инструмент для управления проектами, прежде всего ориентированный на Agile и Scrum. Программа позволяет организовать работу в виде бэклога, спринтов, Kanban-досок и предоставляет широкие возможности кастомизации рабочих процессов. 
    
    Jira используется для ведения задач, отслеживания ошибок, планирования итераций и анализа метрик производительности команды. Она обеспечивает гибкость при изменении требований, легко интегрируется с Confluence, Bitbucket и другими сервисами Atlassian, а потому стала стандартом де-факто в разработке программного обеспечения.
    
    \begin{figure}[h!]
       \centering
       \includegraphics[width=1\linewidth]{img/jira.png}
       \caption{Jira}
       \label{fig:jira}
    \end{figure}
    
    \
    \subsection{Asana}
    
    Asana (Рис.~\ref{fig:asana}) — популярная облачная система управления задачами, ориентированная на широкие команды и гибкие методологии. Она поддерживает работу в разных представлениях: списки задач, доски Kanban, временные линии и календари. 
    
    Программа предоставляет инструменты для координации работы, определения зависимостей, контроля дедлайнов и визуального отслеживания статуса задач. Благодаря простоте и интуитивности интерфейса Asana широко применяется в маркетинге, управлении продуктами, малых и средних IT-командах.
    
    \begin{figure}[h!]
       \centering
       \includegraphics[width=0.7\linewidth]{img/asana.png}
       \caption{Asana}
       \label{fig:asana}
    \end{figure}
    
    \subsection{Trello}
    
    Trello (Рис.~\ref{fig:trello}) — лёгкий и удобный инструмент, основанный на концепции Kanban-досок. Он позволяет создавать доски с карточками задач, перемещать их между колонками, назначать ответственных и срок выполнения. Трелло особенно подходит для небольших команд и проектов с гибкими требованиями.
    
    Программа отличается простотой использования, поддерживает интеграции с Google Drive, Slack и другими сервисами, а также предоставляет расширения (Power-Ups), увеличивающие функциональность. Trello часто используется в учебных проектах, стартапах и распределённых командах.
    
    \begin{figure}[h!]
       \centering
       \includegraphics[width=0.7\linewidth]{img/trello.jpg}
       \caption{Trello}
       \label{fig:trello}
    \end{figure}
    
    \subsection{1С:Управление проектами}
    
    «1С:Управление проектами» (Рис.~\ref{fig:1cprojects}) — отечественная система, ориентированная на предприятия, использующие продукты 1С. Она поддерживает классические подходы к проектному управлению: построение диаграмм Гантта, анализ ресурсов, учёт затрат и формирование отчётности.
    
    Решение хорошо подходит для корпоративной среды, где требуется интеграция проектного учёта с бухгалтерией, финансовым и кадровым управлением. Программа позволяет вести портфель проектов, распределять загрузку сотрудников и автоматизировать документооборот.
    
    \begin{figure}[h!]
       \centering
       \includegraphics[width=0.6\linewidth]{img/1cprojects.png}
       \caption{1С:Управление проектами}
       \label{fig:1cprojects}
    \end{figure}
    
    
    \subsection{Bitrix24}
    
    Bitrix24 (Рис.~\ref{fig:bitrix}) — комплексная платформа, сочетающая CRM, коммуникации и управление проектами. Она предоставляет Kanban-доски, диаграммы Гантта, контроль задач, управление группами, а также встроенные средства коммуникации: чаты, видеозвонки и общий документооборот.
    
    Платформа особенно востребована в компаниях, желающих объединить управление проектами с продажами, коммуникациями и корпоративным порталом в единой интегрированной системе.
    
    \begin{figure}[h!]
       \centering
       \includegraphics[width=0.6\linewidth]{img/bitrix.png}
       \caption{Bitrix24}
       \label{fig:bitrix}
    \end{figure}

    \subsection{Kaiten}

    Kaiten (Рис.~\ref{fig:kaiten}) — российская система управления проектами, ориентированная на гибкие методологии, в первую очередь Kanban и Scrum. Программа предоставляет удобные визуальные доски, на которых можно организовывать задачи, определять статусы, назначать исполнителей и контролировать ход выполнения.
    
    Инструмент поддерживает создание нескольких досок для разных команд или проектов, а также позволяет объединять их в общие рабочие пространства. В системе доступны базовые метрики Kanban (скорость выполнения задач, ограничение WIP, время цикла), что помогает анализировать эффективность работы. Кроме того, Kaiten предоставляет дорожные карты, диаграмму кумулятивного потока и простые отчёты, которые облегчают планирование и мониторинг.
    
    Kaiten хорошо подходит для продуктовых и IT-команд, которым важна наглядность процессов, гибкость и возможность быстро адаптировать рабочие процессы под текущие задачи. Благодаря простому интерфейсу и интеграциям со сторонними сервисами инструмент подходит как для небольших групп, так и для компаний среднего размера.
    
    \begin{figure}[h!]
       \centering
       \includegraphics[width=0.8\linewidth]{img/kaiten.png}
       \caption{Kaiten}
       \label{fig:kaiten}
    \end{figure}
    
    \newpage
    \subsection{YouGile}

    YouGile (Рис.~\ref{fig:yougile}) — российская система управления проектами и задачами, ориентированная на гибкие методологии и визуальные доски. Программа предлагает SaaS-версию и коробочное решение, входит в реестр российского программного обеспечения.
    
    Среди ключевых возможностей YouGile — доски задач в стиле Kanban, диаграмма Ганта с автоматическим планированием, шаблоны задач, гибкие правила прав доступа, встроенный чат в карточках задач и отчёты с фильтрацией и экспортом. При этом инструмент поддерживает мультиплатформенность — веб, десктоп-приложения и мобильные версии.
    
    YouGile хорошо подходит для команд, которым важна прозрачность процессов, гибкость настроек и удобство повседневного управления задачами. Он особенно эффективен для IT-команд, продуктов разработки, а также корпоративных задач, где требуется решение полностью на русском языке и соблюдение требований локального рынка.
    
    \begin{figure}[h!]
       \centering
       \includegraphics[width=0.8\linewidth]{img/yougile.png}
       \caption{YouGile}
       \label{fig:yougile}
    \end{figure}

    \subsection{Aspro Agile}

    Aspro Agile (Рис.~\ref{fig:aspro_agile}) — российская система для управления проектами и задачами, ориентированная на гибкие методологии, такие как Scrum и Kanban. Платформа предоставляет канбан-доски, списки задач, диаграмму Ганта, планирование спринтов и гибкие статусы, что делает её универсальным инструментом для небольших и средних команд.

    Aspro Agile поддерживает метки, чек-листы, сроки, вложения и комментарии, а также позволяет строить отчёты по задачам, контролировать загрузку сотрудников и отслеживать сроки выполнения. Интерфейс сервиса достаточно простой и адаптирован для быстрого внедрения без длительного обучения.

    Платформа подходит для IT-команд, отдельных проектных групп и компаний, которым требуется отечественное решение с базовым набором инструментов Agile и возможностью развёртывания в облаке или на собственном сервере.

    \begin{figure}[h!]
    \centering
    \includegraphics[width=0.8\linewidth]{img/aspro_agile.png}
    \caption{Aspro Agile}
    \label{fig:aspro_agile}
    \end{figure}

    
    \newpage
    \subsection{Сравнение отечественных программ управления проектами}

    \begin{table}[h!]
        \centering
        \small
        \caption{Сравнение отечественных программных средств управления проектами}
        \label{tab:russian-tools}
        \renewcommand{\arraystretch}{1.2}
        \begin{tabularx}{\textwidth}{|p{3.1cm}|p{3.0cm}|X|p{3.0cm}|}
            \hline
            \textbf{Название} & \textbf{Применимость} & \textbf{Особенности (кратко)} & \textbf{Стоимость (примерно)} \\
            \hline
            1С:Управление проектами &
            Крупные и средние компании, предприятия с экосистемой 1С. &
            Глубокая интеграция с учётом и финансами; строгий, формальный подход; сложнее внедрение, чем у облачных систем. &
            От 60 тыс. руб. за базовую поставку + лицензии на пользователей. \\
            \hline
            Bitrix24 &
            Малый–крупный бизнес; объединение задач, CRM и коммуникаций. &
            Большой функционал; есть облако и коробка; интерфейс перегружен; подходит для комплексной автоматизации. &
            Бесплатный тариф; платные от 2\,490 до 33\,990 руб./мес. \\
            \hline
            Kaiten &
            IT- и продуктовые команды, Kanban/Scrum-процессы. &
            Сильная аналитика потоков; гибкие доски; быстро адаптируется под Agile; требует понимания Kanban. &
            Бесплатно до 5 пользователей; далее ~600 руб./польз./мес. \\
            \hline
            YouGile &
            Малый и средний бизнес, распределённые команды. &
            Простые доски, встроенный чат; быстрое внедрение; меньше корпоративных модулей, чем у Bitrix24. &
            Бесплатно до 10; далее от 495 руб./польз./мес., self-hosted от 849 руб./мес. \\
            \hline
            Aspro Agile &
            Малый и средний бизнес, IT- и digital-команды, работающие по Agile. &
            Scrum- и Kanban-доски, бэклог, ретроспективы, чат и база знаний; импорт из Jira и интеграции с GitLab/Bitbucket. &
            Бесплатный тариф; платные планы от 1\,690 руб./мес. \\
            \hline
        \end{tabularx}
    \end{table}

    \subsection{Выбор программного средства для данного проекта}

    Для управления курсовым проектом по разработке системы автоматической стенографии и суммаризации совещаний выбрана отечественная платформа Аспро.Agile. Имея удобный интерфейс, полноценную поддержку Agile-методологий (Scrum и Kanban) и стоимость, подходящую для учебного проекта, она отвечает следующим ключевым требованиям.
    
    Аспро.Agile позволяет создавать бэклог, работать с эпиками и задачами, планировать спринты, визуализировать прогресс на досках и использовать встроенные инструменты автоматизации. Интерфейс и функционал ориентированы на быстрый запуск: импорт из Jira, Kanban-доска, чат внутри системы, база знаний и отчёты по команде. В учебном контексте важны именно простота внедрения и возможность работать без избыточной подготовительной инфраструктуры.
    
    По тарифам: существует бесплатный тариф с ограниченным количеством пользователей и проектов; платные пакеты начинаются от 1 520–1 990 руб. в месяц. Это делает сервис экономически доступным для индивидуальной или малой групповой разработки.
    
    Таким образом, выбор Аспро.Agile обусловлен его гибкостью, функциональностью, соответствием методологии Scrum и Kanban, доступностью и возможностью быстрого стартового использования в рамках курсовой работы.
    

    \newpage
    \section{Решение задачи управления проектом в программе Aspro Agile}
    
    Данный раздел посвящён практическому применению методологии Scrum и программного средства Aspro Agile для управления проектом разработки системы автоматической стенографии и суммаризации совещаний. В ходе работы была сформирована иерархическая структура работ (ИСР), настроена проектная среда и подготовлены визуальные представления ключевых этапов выполнения проекта. Использование Aspro Agile позволило реализовать прозрачное планирование, распределение задач и визуальный контроль прогресса разработки.
    
    \subsection{Формирование иерархической структуры работ (ИСР)}
    
    Для системной организации проекта была создана иерархическая структура работ, включающая основные логические блоки разработки. ИСР отражает этапность и структуру проекта и служит основой для построения бэклога и планирования спринтов в Aspro Agile.
    
    \begin{enumerate}
        \item \textbf{Аналитика и подготовка} — анализ библиотек (Whisper, pyannote, SpeechBrain), выбор архитектуры решения, определение требований и критериев качества.
        \item \textbf{Разработка базового прототипа} — создание минимального работающего пайплайна: транскрибация аудио, первичная очистка и структурирование.
        \item \textbf{Модуль диаризации} — выделение голосов спикеров, настройка алгоритмов сегментации.
        \item \textbf{Модуль идентификации (опционально)} — сопоставление голосовых эмбеддингов и определение личности участников совещания.
        \item \textbf{Модуль суммаризации} — выделение ключевых мыслей, генерация итогового протокола.
        \item \textbf{Объединение модулей} — интеграция всех обработок в один пайплайн.
        \item \textbf{Разработка веб-интерфейса} — возможность загрузки аудио, отображение протокола совещания.
        \item \textbf{Тестирование и оптимизация} — оценка качества, корректировки модели, устранение ошибок.
    \end{enumerate}
    
    Данная ИСР была перенесена в Aspro Agile в виде отдельных групп задач (эпиков), что обеспечивает наглядность структуры и удобство работы с подзадачами на каждом уровне.
    
    \begin{figure}[h!]
        \centering
        \includegraphics[width=0.4\linewidth]{img/aspro_isr.png}
        \caption{Иерархическая структура работ проекта в Aspro Agile}
        \label{fig:aspro-isr}
    \end{figure}
    
    
    \begin{figure}[h!]
        \centering
        \includegraphics[width=0.9\linewidth]{img/aspro_board.png}
        \caption{Рабочая доска проекта в Aspro Agile}
        \label{fig:aspro-board}
    \end{figure}
    
    Также использована функция \textbf{бэклога}, где сформирован полный список задач проекта с привязкой к эпикам и ИСР.
    
    \begin{figure}[h!]
        \centering
        \includegraphics[width=0.9\linewidth]{img/aspro_backlog.png}
        \caption{Бэклог проекта в Aspro Agile}
        \label{fig:aspro-backlog}
    \end{figure}
    
    Для визуального планирования применена \textbf{диаграмма Ганта}, что позволило оценить длительность этапов и зависимости задач.
    
    \begin{figure}[h!]
        \centering
        \includegraphics[width=0.9\linewidth]{img/aspro_gantt.png}
        \caption{Диаграмма Ганта для проекта}
        \label{fig:aspro-gantt}
    \end{figure}
    
    \subsection{Применение Scrum в управлении проектом}
    
    Scrum стал основной методологией проекта, и Aspro Agile полностью поддерживает её ключевые элементы:
    
    \begin{itemize}
        \item построение бэклога продукта;
        \item планирование спринтов;
        \item визуализация задач на доске;
        \item ежедневное обновление статусов;
        \item фиксация результатов спринта.
    \end{itemize}
    
    Каждый спринт включает задачи по одному или нескольким модулям, что позволяет формировать инкременты и регулярно проверять функциональность системы.
    
    \begin{figure}[h!]
        \centering
        \includegraphics[width=0.9\linewidth]{img/aspro_sprint.png}
        \caption{Создание спринта в Aspro Agile}
        \label{fig:aspro-sprint}
    \end{figure}
    
    \subsection{Преимущества использования Aspro Agile}
    
    Использование Aspro Agile обеспечило:
    
    \begin{itemize}
        \item удобную визуализацию структуры проекта;
        \item поддержку Scrum и Kanban без дополнительной настройки;
        \item наглядное распределение задач по ИСР;
        \item простоту создания спринтов и управления ими;
        \item встроенную аналитику выполнения задач;
        \item низкий порог входа — важно для учебного проекта.
    \end{itemize}
    
    Таким образом, Aspro Agile стал подходящим инструментом для управления разработкой системы автоматической стенографии и суммаризации совещаний, обеспечив удобство планирования, визуальный контроль хода проекта и формирование полноценной иерархической структуры работ.
    

    \newpage
    \section*{Заключение}
    \addcontentsline{toc}{section}{Заключение}
    
    В ходе выполнения курсовой работы были рассмотрены основные методы управления проектами, проведён анализ программных средств и выбрано подходящее решение для практической реализации — Aspro Agile. На основе выбранной методологии Scrum была разработана иерархическая структура работ, сформирован бэклог, настроены спринты и визуальные доски, что позволило на практике применить инструменты современного проектного управления.
    
    Использование Aspro Agile обеспечило наглядность, структурированность и удобство организации процесса разработки системы автоматической стенографии и суммаризации совещаний. Построенная ИСР, планирование итераций и визуализация прогресса позволили эффективно контролировать ход проекта и сформировать целостное представление о работе над программным решением.




    \newpage
    % \section*{Список литературы}
    \addcontentsline{toc}{section}{Список литературы}
    
    \begin{thebibliography}{0}
    
    \bibitem{pmbok}
    Институт управления проектами. Руководство к Своду знаний по управлению проектами (Руководство PMBOK\textsuperscript{\tiny\textregistered}). — 7-е изд. — Newtown Square, PA: Project Management Institute, Inc., 2021. — 370 с.
    
    \bibitem{scrumguide}
    Швабер К., Сазерленд Д. Руководство по Scrum. Официальное определение Scrum. — Scrum.org, 2020. — 19 с.
    
    \bibitem{agilemanifesto}
    Beck K. et al. Manifesto for Agile Software Development // Agile Manifesto. — 2001. [Электронный ресурс].  
    URL: https://agilemanifesto.org/iso/ru/manifesto.html (дата обращения: 13.11.2025).
    
    \bibitem{kanban}
    Андерсон Д. Канбан: Альтернативный путь в Agile. — М.: Манн, Иванов и Фербер, 2017. — 352 с.
    
    \bibitem{asproagile}
    Aspro Agile — система управления проектами по Agile. [Электронный ресурс].  
    URL: https://asproagile.ru (дата обращения: 13.11.2025).
    
    \end{thebibliography}
    

\end{document}
