Технология применения гибкой методологии «SCRUM»
Автор: 1191 • Июнь 2, 2022 • Дипломная работа • 8,932 Слов (36 Страниц) • 238 Просмотры
Министерство образования и науки РФ Федеральное государственное бюджетное образовательное
учреждение высшего образования
«Уральский государственный педагогический университет» Институт математики, информатики и информационных технологий
Кафедра информационно-коммуникационных технологий в образовании
ТЕХНОЛОГИЯ ПРИМЕНЕНИЯ ГИБКОЙ МЕТОДОЛОГИИ «SCRUM»
Выпускная квалификационная работа бакалавра по направлению подготовки
09.03.02 – Информационные системы и технологии
Исполнитель: студент группы БС-41 Института математики, информатики и ИТ
Догадин К.В.
Работа допущена к защите
« » _ 2017 г. Зав. кафедрой
Руководитель: к.п.н., доцент кафедры ИКТО
Стариченко Е.Б.
Екатеринбург – 2017
Реферат
Догадин К.В. ПРИМЕНЕНИЕ ГИБКОЙ МЕТОДОЛОГИИ РАЗРАБОТКИ
«SCRUM» В КОМАНДНОМ ПРОЕКТЕ, выпускная квалификационная работа: 46 стр., рис. 4, табл. 2, библ. 44 назв.
Ключевые слова: МЕТОДОЛОГИЯ РАЗРАБОТКИ, УПРАВЛЕНИЕ ПРО- ЕКТАМИ, IT-ПРОЕКТ, ВЕБ-РАЗРАБОТКА.
Объект разработки – методологии и подходы разработки программного обеспечения.
Цель работы – описать технологию применения «гибкой» методологии
«скрам» в командном проекте разработки.
В ходе работы выявлена проблема организации и управления командой разработки в условия меняющихся требований заказчика, проанализированы различные способы управлениями командой и производством продукта. Разра- ботано техническое задание для внедрения в проект «гибкой» методологии. Подход реализован при разработке программного продукта с помощью стека технологий, основанной на платформе Java: Java Se 8, Java EE 7, Sping, Postgres, а также онлайн сервисов для менеджмента отвечающих требованиям гибкой методологии.
Разработанный подход к внедрению может быть апробирован в команд- ном проекте и может быть использован и применен в других.
Оглавление
ВВЕДЕНИЕ 4
ГЛАВА 1. АНАЛИЗ СУЩЕСТВУЮЩИХ МЕТОДОЛОГИЙ И ПОДХОДОВ К ИХ ВНЕДРЕНИЮ 5
- Гибкие методологии разработки и их виды 5
- Обзор гибких методологий 10
- Внедрение 19
- Формализованное описание технического задания 22
ГЛАВА 2. РАЗРАБОТКА ПОЭТАПНОГО ПЛАНА ВНЕДРЕНИЯ МЕТОДОЛОГИИ 24
- Разработка модели универсального плана внедрения 24
- Разработка документа руководства 34
- Внедрение в реальный проект 34
ЗАКЛЮЧЕНИЕ 41
СПИСОК ИНФОРМАЦИОННЫХ ИСТОЧНИКОВ 42
Введение
Во многих компаниях занимающихся производством программного обес- печения, остро стоит вопрос оптимизации труда. Производство не эффективно по многим причинам, например в компаниях применяются «тяжеловесные» ме- тодологии, но иерархичные методы управления не дают нужного результата. Также проблемой перехода является отсутствие информированности о других, не иерархичных подходах, например «гибких», и самое главное, о способах внедрения «гибких» методологий в технологический процесс.
Существует множество различных методологий разработки программных продуктов, рассчитанных на крупные и небольшие проекты, с различным со- ставом команды разработчиков. Следует точно определить, какая методология подходит в данном конкретном случае для данной компании.
Для получения максимальной пользы от гибкой методологии, необходи- мо правильно организовать и структурировать процесс разработки, для чего не- обходима система управления проектами, которая не только сможет помочь в этом, но и решит многие другие проблемы связанные со спецификой It- проектов. При ошибочном выборе можно получить неэффективное решение.
...