
1
.docxМИНИСТЕРСТВО НАУКИ И ВЫСШЕГО ОБРАЗОВАНИЯ РОССИЙСКОЙ ФЕДЕРАЦИИ
федеральное государственное автономное образовательное учреждение высшего образования
«САНКТ-ПЕТЕРБУРГСКИЙ ГОСУДАРСТВЕННЫЙ УНИВЕРСИТЕТ
АЭРОКОСМИЧЕСКОГО ПРИБОРОСТРОЕНИЯ»
Кафедра 41
ПРЕПОДАВАТЕЛЬ
Доцент, канд. техн. наук |
|
|
|
Е. Л. Турнецкая |
должность, уч. степень, звание |
|
подпись, дата |
|
инициалы, фамилия |
Лабораторная работа №1
ОРГАНИЗАЦИЯ ПРОЦЕССА РАЗРАБОТКИ ПО В ОБЛАЧНОЙ СИСТЕМЕ УПРАВЛЕНИЯ ПРОЕКТАМИ KAITEN
по курсу: Программная инженерия
СТУДЕНТКА ГР. № |
Z0411 |
|
25.01.25 |
|
М.В. Карелина |
|
|
номер группы |
|
подпись, дата |
|
инициалы, фамилия |
Номер студенческого билета: 2020/3477
Санкт-Петербург
2025
Цель: визуализация процесса разработки программного обеспечения в системе управления проектами Kaiten.
Для достижения поставленной цели требуется решить следующие задачи:
1. Создать пространство проекта в облачной системе Kaiten.
2. Разработать карточки проекта с артефактами.
3. Составить автоматизированный отчет о ходе разработки.
Для данной лабораторной работы был взят следующий кейс:
Компания, объединяющая поклонников аниме, решила создать уникальное приложение для своих пользователей. Это платформа, где можно не только отслеживать свежие новинки из мира аниме, но и общаться с единомышленниками по интересам, делиться своими мнениями и находить новых друзей в увлекательной атмосфере аниме-культуры.
Для организации процесса разработки выбрали систему планирования Kaiten, методологию Kanban, создали команду «AnimeWorld» и определили следующие задачи проектирования:
Исследование существующего контента
Определение функциональных требований
Выбор архитектуры системы
Создание прототипа и дизайна
Разработка веб-приложения
Тестирование
Развертывание
Продвижение
На первом этапе команда зарегистрировалась на площадке Kaiten. Добавили пространство проекта и назвали его AnimeWorld. Создали на пространстве простую доску проекта Приложение с тремя столбцами: Очередь, В работе, Готово. Добавили карточки в поле To do в соответствии с задачами проекта (Рис. 1).
Рисунок 1 - Добавление карточек в список To do
В списке To do создали карточки с детализацией подзадач на основе чек-листов, добавили метки, назначили ответственных за выполнение, дату выполнения работы, прикрепили файлы и добавили другие атрибуты. Также по мере прогресса в задачах актуализировали статусы различных работ (Рис. 2).
Рисунок 2 - Доска пространства с задачами проекта
Детализация разработки на каждой карточке представлена на Рис. 3-10. В карточки были добавлены атрибуты: описания, чек-листы, исполнители, файлы, метки (тэги), срок выполнения, таймлайны.
Рисунок 3 - Детализация карточки Исследование существующего контента
Рисунок 4 - Детализация карточки Определение функциональных требований
Рисунок 5 - Детализация карточки Выбор архитектуры системы
Рисунок 6 - Детализация карточки Создание прототипа и дизайна
Рисунок 7 - Детализация карточки Разработка веб-приложения
Рисунок 8 - Детализация карточки Тестирование
Рисунок 9 - Детализация карточки Развертывание
Рисунок 10 - Детализация карточки Продвижение
В системах управления проектами для каждой задачи можно определить срок выполнения, дату начала и дату завершения. В Kaiten реализована возможность просмотра графика выполнения задач в табличном виде в TIMELINE-формате. (Рис. 12)
Представление задач и графика их выполнения в табличном формате представлено на рисунке 11.
Рисунок 4 - Табличный формат представления задач проекта
Рисунок 5 - Представление задач и графика их выполнения в формате TIMELINE
Вывод
В ходе выполнения работы мы получили навыки работы с системой управления проектами Kaiten, включая создание проектов, досок и карточек.
Для кейса лабораторной работы была создана доска для группы AnimeWorld, на ней 8 карточек для каждой задачи.
В ходе знакомства с платформой Kaiten от Yandex стало очевидным, что она предлагает множество возможностей для управления проектами и задачами. Kaiten выделяется своим удобным интерфейсом и многофункциональностью, позволяя эффективно организовывать работу, визуализировать процессы и отслеживать прогресс выполнения задач.
В целом, Kaiten представляет собой мощный инструмент для оптимизации рабочего процесса и эффективного взаимодействия. Платформа демонстрирует большой потенциал в помощи как малым, так и крупным коллективам в достижении поставленных целей и повышении общей эффективности работы.