Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

1

.docx
Скачиваний:
0
Добавлен:
16.05.2025
Размер:
1.06 Mб
Скачать

МИНИСТЕРСТВО НАУКИ И ВЫСШЕГО ОБРАЗОВАНИЯ РОССИЙСКОЙ ФЕДЕРАЦИИ

федеральное государственное автономное образовательное учреждение высшего образования

«САНКТ-ПЕТЕРБУРГСКИЙ ГОСУДАРСТВЕННЫЙ УНИВЕРСИТЕТ

АЭРОКОСМИЧЕСКОГО ПРИБОРОСТРОЕНИЯ»

Кафедра 41

ПРЕПОДАВАТЕЛЬ

Доцент, канд. техн. наук

Е. Л. Турнецкая

должность, уч. степень, звание

подпись, дата

инициалы, фамилия

Лабораторная работа №1

ОРГАНИЗАЦИЯ ПРОЦЕССА РАЗРАБОТКИ ПО В ОБЛАЧНОЙ СИСТЕМЕ УПРАВЛЕНИЯ ПРОЕКТАМИ KAITEN

по курсу: Программная инженерия

СТУДЕНТКА ГР. №

Z0411

25.01.25

М.В. Карелина

номер группы

подпись, дата

инициалы, фамилия

Номер студенческого билета: 2020/3477

Санкт-Петербург

2025

Цель: визуализация процесса разработки программного обеспечения в системе управления проектами Kaiten.

Для достижения поставленной цели требуется решить следующие задачи:

1. Создать пространство проекта в облачной системе Kaiten.

2. Разработать карточки проекта с артефактами.

3. Составить автоматизированный отчет о ходе разработки.

Для данной лабораторной работы был взят следующий кейс:

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

Для организации процесса разработки выбрали систему планирования Kaiten, методологию Kanban, создали команду «AnimeWorld» и определили следующие задачи проектирования:

  1. Исследование существующего контента

  2. Определение функциональных требований

  3. Выбор архитектуры системы

  4. Создание прототипа и дизайна

  5. Разработка веб-приложения

  6. Тестирование

  7. Развертывание

  8. Продвижение

На первом этапе команда зарегистрировалась на площадке 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 представляет собой мощный инструмент для оптимизации рабочего процесса и эффективного взаимодействия. Платформа демонстрирует большой потенциал в помощи как малым, так и крупным коллективам в достижении поставленных целей и повышении общей эффективности работы.

Соседние файлы в предмете Программная инженерия