Канал "Лисон ИТ" представляет статью "Rational Unified Process RUP" от Михаила Кузнецова.
Ссылка на статью будет в описании видео.
RUP - универсальная методология распределения задач и ответственности при разработке ПО.
Цель - создание высококачественного ПО, отвечающего потребностям пользователей.
Методология разработана компанией Software Corporation, купленной в 2003 году.
RUP подходит не только для крупных проектов, но и для небольших задач.
Пример: система управления онлайн-обучением Tap University.
Внедрение RUP помогло выстроить принципы для организации сценариев использования сервиса.
Работа над процессом, оптимизация командной работы.
Свободный доступ к базе знаний и инструкциям.
Создание и поддержание моделей вместо бумажной документации.
RUP подходит как небольшим группам, так и крупным организациям.
Шесть основополагающих принципов: итеративная модель разработки, управление требованиями, компонентная архитектура, визуальное моделирование, проверка качества, контроль изменений.
Работники: поведение и ответственность членов команды.
Действия: единица работы с четкой целью.
Артефакты: искусственные объекты, вводные данные и результаты действий.
Рабочий процесс: последовательность действий, приводящих к результату.
Четыре фазы: начало проекта, уточнение, построение, внедрение.
Фаза начала проекта: определение структуры и идеи проекта.
Фаза уточнения: анализ требований и архитектуры, разработка плана проекта.
Фаза построения: разработка компонентов и функций, интеграция в конечный продукт.
Фаза внедрения: доставка продукта пользователям, исправление ошибок и доработка функций.
Преимущества: управление изменениями, точная документация, интеграция требований.
Недостатки: сложность внедрения, особенно для небольших команд и компаний.
Благодарность за внимание.
Призыв ставить лайки и подписываться на каналы.