Добавил:
t.me Инфо для ГУАП студентов от меня: https://kafaka.notion.site/99e6d9b70ca74f7baef3daea17839e5a Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

Z9411_КафкаРС_ПИ_КР1

.docx
Скачиваний:
1
Добавлен:
18.06.2024
Размер:
1.24 Mб
Скачать

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

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

«САНКТ-ПЕТЕРБУРГСКИЙ ГОСУДАРСТВЕННЫЙ УНИВЕРСИТЕТ АЭРОКОСМИЧЕСКОГО ПРИБОРОСТРОЕНИЯ»

ИНСТИТУТ НЕПРЕРЫВНОГО И ДИСТАНЦИОННОГО ОБРАЗОВАНИЯ

КАФЕДРА 41

ОЦЕНКА

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

доцент

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

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

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

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

КОНТРОЛЬНАЯ РАБОТА №1

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

по дисциплине: Программная инженерия

РАБОТУ ВЫПОЛНИЛ

СТУДЕНТ гр. №

Z9411

Р. С. Кафка

номер группы

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

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

Студенческий билет №

2019/3603

Шифр ИНДО

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

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

проектами Kaiten.

Задание по работе:

Определить предметную область, в которой планируется разрабатывать веб-систему. При моделировании разработки визуализировать ее этапы. Декомпозицию проекта на задачи и подзадачи провести самостоятельно. За выполнение каждой работы должен отвечать один из членов команды. По мере выполнения поставленных задач они должны перемещаться по колонкам интерактивной доски.

Порядок выполнения контрольной работы:

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

Группа энтузиастов, объединенных общим увлечением творчеством Франца Кафки, решила создать веб-приложение, посвященное жизни и творчеству этого выдающегося писателя. Название команды – «Метаморфоза». Основной целью проекта является предоставление интерактивной платформы для любителей литературы, где они могли бы изучать и обсуждать произведения Кафки, а также делиться своими интерпретациями и восприятием.

Для отслеживания и управления задачами команда «Метаморфоза» использует систему Kaiten и методологию Kanban, позволяя эффективно организовать рабочий процесс и управлять этапами разработки.

Было создано пространство «Метаморфоза», доска «Интерактивная платформа» и карточки проекта соответствующие следующим этапам разработки веб-системы:

  1. Исследование литературного наследия Кафки:

    • Изучение биографии Франца Кафки.

    • Анализ его произведений и основных тем.

    • Проведение исследования критических обзоров и интерпретаций.

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

    • Формулировка основных функций, которые предложит приложение.

    • Выявление основных потребностей пользователей.

    • Создание дизайна интерфейса с учетом тематики проекта.

  3. Выбор технологий и платформы:

  • Анализ существующих веб-технологий.

  • Выбор подходящего стека технологий для реализации веб-приложения.

  • Настройка сервера и базы данных:

    • Подготовка серверной инфраструктуры для приложения.

    • Разработка структуры базы данных, учитывающей особенности хранения литературной информации.

  • Разработка прототипа:

    • Создание прототипа интерфейса приложения.

    • Тестирование основных функциональных блоков.

  • Реализация веб-страниц приложения:

    • Построение основных страниц приложения.

    • Реализация интерактивных элементов, поддерживающих взаимодействие пользователей.

  • Добавление контента:

    • Заполнение приложения литературными произведениями, фотографиями и другим контентом, связанным с Францем Кафкой.

  • Тестирование и оптимизация:

    • Проведение тестирования приложения на различных устройствах и браузерах.

    • Оптимизация производительности и устранение возможных ошибок.

  • Перенос на хостинг и запуск:

    • Подготовка приложения к развертыванию на хостинге.

    • Запуск веб-приложения «Метаморфоза» для широкой аудитории.

    Результат доски в пространстве «Метаморфоза» показан на рисунке 1.

    Рисунок 1 – Доска пространства «Метаморфоза»

    Результаты заполнения каждой карточки показаны на рисунках 2-10. Поскольку выполнение работы выполнялось в одиночку и был использован только бесплатный функционал Kaiten, то не было возможности указать других участников в карточках, кроме себя.

    Рисунок 2 – Карточка «Исследование литературного наследия Кафки»

    Рисунок 3 – Карточка «Разработка прототипа»

    Рисунок 4 – Карточка «Определение функциональных требований приложения»

    Рисунок 5 – Карточка «Выбор технологий и платформы»

    Рисунок 6 – Карточка «Настройка сервера и базы данных»

    Рисунок 7 – Карточка «Реализация веб-страниц приложения»

    Рисунок 8 – Карточка «Добавление контента»

    Рисунок 9 – Карточка «Тестирование и оптимизация»

    Рисунок 10 – Карточка «Перенос на хостинг и запуск»

    Режим просмотра графика выполнения задач в табличном виде представлен на рисунке 11.

    Рисунок 11 – Просмотр графика выполнения задач в табличном виде

    Режим просмотра графика выполнения задач в TIMELINE-формате представлен на рисунке 12. Дата начала и завершения работ были предварительно откорректированы.

    Рисунок 12 – Просмотр графика выполнения задач в TIMELINE-формате

    ВЫВОД

    В ходе выполнения работы я получил навыки работы с системой управления проектами Kaiten, включая создание проектов, досок и карточек.

    С методологией Kanban я уже был изначально знаком, так как похожие инструменты (приложения) используются на моём месте работы: Microsoft Planner, Kanbanize.В этот список можно и добавить Microsoft To Do, но он больше подходит для отслеживания личных задач, нежели ведения больших проектов и распределения (делегирования) задач между остальными участниками.

    Встроенные инструменты Kaiten мне понравились: разный вид отображения задач очень удобный. Опыт работы с TIMELINE-диаграммой был получен на предыдущих курсах во время работы в приложении Microsoft Project. Переключение видов проектов чем-то даже напомнило приложение «Notion”.

    Особых сложностей во время выполнения работ не возникло. Самое сложное было придумывать предметную область.

    В любом случае мне нравятся подобные работы, потому что можно познакомиться с разными приложениями и найти для себя максимально удобный инструмент ведения проектов.

    СПИСОК ИСПОЛЬЗОВАННЫХ ИСТОЧНИКОВ

    • Визуальное управление проектами и командами. URL: https://kaiten.ru/ (дата обращения: 09.01.2024)

    • Кафка, Франц – Википедия. URL: https://ru.wikipedia.org/wiki/Кафка,_Франц (дата обращения: 09.01.2024)

    • Как создать прототип сайта: пошаговая инструкция. URL: https://ux-journal.ru/kak-sozdat-prototip-sajta-poshagovaya-instruktsiya.html (дата обращения: 09.01.2024)

    • Матрица Эйзенхауэра: что это, как пользоваться, примеры | РБК Тренды. URL: https://trends.rbc.ru/trends/education/60a519599a7947430a73ff6b (дата обращения: 09.01.2024)