Разработка веб-приложения для организации управления разработкой программных проектов специального назначения по методологии
Спасибо за внимание
1.93M
Categories: programmingprogramming informaticsinformatics

Разработка веб-приложения для управления разработкой программных проектов спецназначения по методологии Scrum

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

РАЗРАБОТКА ВЕБ-ПРИЛОЖЕНИЯ ДЛЯ
ОРГАНИЗАЦИИ УПРАВЛЕНИЯ
РАЗРАБОТКОЙ ПРОГРАММНЫХ
ПРОЕКТОВ СПЕЦИАЛЬНОГО
НАЗНАЧЕНИЯ ПО МЕТОДОЛОГИИ
SCRUM
Выполнил: Фокин Даниил Игоревич
Руководитель: к.т.н., заведующий каф. ПИ
Ремонтов Андрей Петрович

2.

Разработка веб-приложения для управления SCRUM-проектами СН
позволяет автоматизировать и стандартизировать процессы в условиях
повышенных требований к безопасности и контролю качества. Такое
решение обеспечивает прозрачность работы, эффективное взаимодействие
команд и строгое соблюдение регламентов при работе с проектами.
Интеграция SCRUM-методологии в специализированное ПО ускоряет
поставку, минимизирует риски и дает инструменты для оперативной
корректировки процессов. Особую ценность представляет встроенная
аналитика для выявления узких мест в разработке защищенных систем.

3.

Объект исследования:
• процесс управления разработкой программных проектов специального
назначения
Предмет исследования:
• информационные технологии, применяемые для автоматизации
управления разработкой программных проектов специального
назначения по методологии SCRUM
Цель ВКР:
• проектирование и разработка веб-приложения для управления
разработкой программных проектов по методологии SCRUM

4.

Особенности Scrum в проектах
специального назначения:
Жесткие требования к документации и аудиту
Ограниченная гибкость в изменениях.
Повышенные требования к безопасности

5.

Сравнительный анализ аналогов
30
25
24,4
24,4
20
24,4
23,9
22,15
17,4
15
10
5
0
1
YouGile
Jira
LeanKit
Asana
Kaiten
RedMine

6.

Функции приложения:
Управление задачами (просмотр и редактирование);
Создание спринтов (просмотр и редактирование );
Оценка работы в рамках спринта;
Просмотр бэклога;
Настройка нового пользователя;
Аутентификация и авторизация пользователя.

7.

Диаграмма прецедентов

8.

Диаграмма деятельности

9.

Диаграмма последовательности

10.

Общая структура веб-приложения

11.

Диаграмма компонентов

12.

Диаграмма классов

13.

Диаграмма развертывания

14.

ПензГТУ.ВКР.09.05.01.17.25 91.01.1-1
Схема программы
Начало программы
Ввод логина/
пароля
Авторизация (Роль:
Product Owner, Scrum
Master, Team)
Авторизация
успешна
Нет
Ошибка
Да
Главное меню:
- доска задач
- бэклог продукта
- спринты
Выбор функции
База задач
Управление задачами
- создание
- редактирование
- назначение исполнителя
Планирование спринта
- определение объема
работ
- распределение задач
Аналитика спринта
- Burn-down
- Velocity
Выход из системы
Конец программы
Взам.инв.
Инв. дубл.
Подп. и дата
Справ.
Перв.примен.
Репозиторий
кода
База задач
Инв. подл.
Подп. и дата
ПензГТУ.ВКР.09.05.01.17.25 91.01.1-1
Изм Лист
докум.
Разраб.
Пров.
Т.контр.
Реценз.
Н.контр.
Утв.
Фокин Д.И.
Ремонтов А.П.
Егорова Е.С.
Когельман Л.Г.
Подп.
Дата
Разработка веб-приложения для
организации ...
(см. титульный лист)
Схема программы
Лит.
Масса
Лист 1
Масштаб
Листов 1
гр. 20СН1с

15.

Экранные формы веб-приложения

16.

В ходе выполнения выпускной
квалификационной работы:
– проведен предпроектный анализ объекта автоматизации;
– разработана концепция создания веб-приложения;
– разработаны требования к программному продукту;
– разработано информационное обеспечение программного продукта;
– разработан пользовательский интерфейс веб-приложения.
– разработана программа опытной эксплуатации

17. Спасибо за внимание

СПАСИБО ЗА ВНИМАНИЕ
English     Русский Rules