Скачиваний:
0
Добавлен:
14.06.2026
Размер:
458.06 Кб
Скачать

МИНОБРНАУКИ РОССИИ САНКТ-ПЕТЕРБУРГСКИЙ ГОСУДАРСТВЕННЫЙ ЭЛЕКТРОТЕХНИЧЕСКИЙ УНИВЕРСИТЕТ «ЛЭТИ» ИМ. В.И. УЛЬЯНОВА (ЛЕНИНА) Цифровая Кафедра

ПРАКТИЧЕСКАЯ РАБОТА №1 Организация процесса разработки программного обеспечения в

облачной системе управления проектами Kaiten ТЕМА: Многофункциональная социальная сеть

 

 

 

Комарницкий М. С.

 

 

 

Коншин М. В.

Студенты гр. 4404

 

Кудрявцев С. А.

Преподаватель

 

 

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

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

2026

Цель.

Получение практических навыков организации процесса разработки программного обеспечения в системе управления проектами Kaiten.

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

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

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

3.Организовать процесс разработки программного обеспечения (ПО)

воблачной системе управления проектами Kaiten.

Задачи практической работы.

1)Описание предметной области;

2)Выбор и описание методологии разработки;

3)Создание доски проекта со списками;

4)Разработка 5 и более карточек;

5)Добавление атрибутов на карточки (минимум на 3);

6)Предоставление скриншота доски проекта со всеми

задачами;

7)Предоставление скриншотов задач проекта со всеми атрибутами;

8)Написание текстовых комментариев ко всем скриншотам;

9)Представление отчетов в форматах TIMELINE и табличного

вида;

10)Формулировка вывода с описанием решённых задач;

11)Предоставление списка использованных источников.

Описание предметной области.

В качестве предметной области выбрана многофункциональная социальная сеть «ВКонтакте». URL: https://vk.com

Данная платформа представляет собой сложную систему для обмена сообщениями, публикации медиаконтента и создания сообществ. Цель работы - декомпозировать создание такого масштабного продукта на базовые жизненные циклы и визуализировать управление процессом его (предполагаемой) разработки в облачной системе Kaiten.

2

Этапы разработки.

В качестве методологии организации процесса выбрана система Kanban. Для воссоздания процесса разработки платформы на доске проекта

вKaiten выделены 6 ключевых этапов (зафиксированных в виде карточек):

1.Анализ предметной области и сбор требований: Изучение базового функционала социальной сети (мессенджер, лента, профили) и формирование технических требований для их реализации.

2.Проектирование системы и баз данных: Разработка структуры для хранения данных пользователей, их связей и медиафайлов.

3.Проектирование интерфейсов (UI/UX): Разработка визуальных макетов интерфейса десктопной и мобильной версий платформы.

4.Кодирование: Написание программного кода клиентской (Frontend) и серверной (Backend) частей приложения.

5.Тестирование: Проверка работоспособности базовых модулей, поиск ошибок и нагрузочное тестирование серверов для работы с высоким трафиком.

6.Внедрение и сопровождение: Запуск платформы на хостинге, настройка мониторинга стабильности и процессов выпуска обновлений.

Методология разработки.

В качестве методологии управления процессом разработки выбрана гибкая методология Kanban.

Это подход, который направлен на непрерывный поток выполнения задач и максимальную визуализацию рабочего процесса. В облачной системе Kaiten, в основе которой лежит принцип kanban-визуализации , эта методология реализуется через перемещение карточек (задач) по столбцам на доске проекта.

3

Краткое обоснование выбора:

Наглядность: Позволяет визуально отслеживать, на каком этапе находится каждая из задач по разработке приложения. Карточки последовательно проходят путь от списка запланированных дел через этап активной разработки к завершению.

Гибкость: Дает возможность легко адаптировать рабочий процесс, добавлять новые атрибуты, назначать ответственных и менять приоритеты задач прямо в ходе выполнения проекта, избегая жестких ограничений классической каскадной модели.

4

Выполнение практической части работы.

Успешно зарегистрировались в сервисе Kaiten, создали рабочее пространство и доску для приложения.

Создали необходимые задачи и добавили в них артефакты. На трёх карточках закреплены разные атрибуты.

Рис. 1. Доска проекта со всеми задачами

Рис. 2. Детализация одной из задач с добавленными артефактами.

5

Далее рассмотрели представление поставленных задач в виде таблицы.

Рис. 3. Представление задач в табличном виде.

Также изучили график представления задач в TIMELINE-формате.

Рис. 4. Представление графика выполнения задач в TIMELINEформате.

Вывод.

В ходе выполнения практической работы были получены навыки организации процесса разработки программного обеспечения с использованием облачной системы управления проектами Kaiten. Был смоделирован процесс создания социальной сети «ВКонтакте» с применением методологии Kanban. На практике освоен функционал создания рабочих пространств, kanban-досок и карточек задач. Изучены возможности добавления различных артефактов (чек-листы, метки, сроки выполнения, вложенные файлы) для детализации задач. Также успешно освоены инструменты автоматической генерации отчетов: функционал

6

системы позволил визуализировать ход выполнения проекта в виде структурированной таблицы и диаграммы Ганта (TIMELINE-формат), что наглядно демонстрирует удобство СУП Kaiten для контроля сроков и распределения ресурсов.

Список использованных источников.

1.Наумов О. Обзор ПО для управления проектами. URL: https://vc.ru/services/99244-obzor-po-dlya-upravleniya-proektami. дата обращения (23.05.2026).

2.База знаний Kaiten. URL: https://faq-ru.kaiten.site/obzor-kaiten (дата обращения 23.05.2026).

7

Соседние файлы в папке Введение в тестирование ПО