Управление проектом разработки web-приложения с использованием методологии RUP
Автор: Джозеф Чёрно-белый • Май 31, 2023 • Курсовая работа • 2,592 Слов (11 Страниц) • 202 Просмотры
МИНИСТЕРСТВО ОБРАЗОВАНИЯ И НАУКИ РОССИЙСКОЙ ФЕДЕРАЦИИ
МАРИУПОЛЬСКИЙ ГОСУДАРСТВЕННЫЙ УНИВЕРСИТЕТ
Факультет экономики, управления и права
Кафедра системного анализа и информационных технологий
КУРСОВАЯ РАБОТА
по дисциплине: «Управление IT-проектами»
на тему: «Управление проектом разработки web-приложения с использованием методологии RUP»
Выполнил:
студент 3 курса, гр. САУ-
Лошак Д.Ю.
Руководитель:
ассистент
Шестова О.Ю.
Мариуполь, 2023
Оглавление
Введение
- Описание методологии RUP……….…....3
- Цель работы……………………………....4
- Обоснование проекта……………….........5
- Содержание проекта………………...........8
- Организационная структура проекта…..10
- Календарный ролями план проекта……13
- План управления рисками……………...14
- План управления изменениями………...16
- Заключение……………………………...19
- Литература………………………………20
Введение
В рамках данной курсовой работы будет исследовано множество факторов, связанных с разработкой и применением веб-приложений, с особенным вниманием к использованию технологии RUP (Rational Unified Process) - это спиральная методология разработки программного обеспечения. Работа будет охватывать множество аспектов данной методологии, включая её преимущества, области применения и различные примеры её использования. В ходе работы мы акцентируем внимание на том, как данная методология может помочь упростить и оптимизировать процесс разработки приложений, и какие конкретные преимущества она может принести в различных сферах. Мы рассмотрим данный метод на конкретном примере, разберём этапы его разработки и оценим экономические и технические
1. Описание методологии RUP.
Компания Rational Software создала и продолжает поддерживать методологию разработки программного обеспечения, которая включает в себя выпуск обновлений продукта два раза в год и использование унифицированного языка моделирования (UML) в общей базе знаний. Разработка ПО в этой методологии основана на разделении проекта на небольшие подпроекты, последовательном их выполнении и определении точного набора целей для каждой итерации. Важным моментом является выполнение всех требований к продукту к концу итерации, чтобы набор целей полностью совпадал с набором задач из технического задания. Одним из главных преимуществ этой методологии является возможность разработка программного обеспечения большим количеством людей, благодаря общей базе знаний, единому языку моделирования и процессу.
Основные принципы методологии рационального унифицированного процесса:
1. Выявление и постоянное устранение основных рисков.
2. Особое внимание уделяется выполнении требований заказчиков к исполняемой программе (построение модели прецедентов и ее анализ).
3. Готовность к тому что изменятся в требования, проектные решения и и другие вводные данные в процессе разработки.
4. Компонентная архитектура используемая в проекте, проверяется и отлаживается на ранних стадиях проекта.
5. Постоянный контроль качества на протяжении всего срока разработки программного продукта.
6. Главную роль в команде разработчиков выполняют архитекторы.
Этапы разработки методологии RUP:
1. Начальная стадия или исследование (Inception)
2. Уточнение (Elaboration)
3. Построение (Construction)
4. Развертывание (Transition).
Это этапы управления созданием продукта — итерациями жизненного цикла. Методология RUP предполагает постепенное приближение к конечной цели, но, в отличие от каскадной модели, которая выглядит как последовательный поток этапов, каждая из итераций может повторяться несколько раз, при изменении требований заказчика.
...