Стандарты, методологии разработки ПО, описания БП используемые в работе

Содержание

Слайд 2

Итеративность RUP, как и любой современный продвинутый процесс, является итеративным. Это

Итеративность

RUP, как и любой современный продвинутый процесс, является итеративным. Это

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

Rational Unified Process

Слайд 3

Структура RUP

Структура RUP

Слайд 4

Структура RUP Процесс имеет четыре фазы: 1. Начальная стадия/Исследование (Inception) 2.

Структура RUP

Процесс имеет четыре фазы: 1. Начальная стадия/Исследование (Inception) 2.

Уточнение плана (Elaboration) 3. Конструирование/Построение (Construction) 4. Внедрение/Развертывание (Transition)
На каждой из фаз основное внимание уделяется разным процессам:
На фазе исследования идет сбор и анализ требований,
на фазе уточнения плана - анализ требований и проектирование системы,
на фазе построения - разработка и кодирование,
на фазе развертывания - тестирование и распространение.
Слайд 5

Методология RUP основана на 9-ти основных потоках 1. Бизнес-анализ 2. Сбор

Методология RUP основана на 9-ти основных потоках

1. Бизнес-анализ 2. Сбор

требований и управление требованиями 3. Анализ и моделирование
4. Разработка 5. Тестирование 6. Управление конфигурацией и изменениями
7. Управление проектом 8. Создание и поддержка среды разработки 9. Развертывание
Слайд 6

Нюансы планирования Горизонт планирования 1-2 недели Общий статус – 1 раз

Нюансы планирования

Горизонт планирования 1-2 недели
Общий статус – 1 раз в неделю,

статусы аналитиков или разработчиков – по необходимости
10% времени разработки закладывается на сопровождение и развитие системы ( в т.ч. заполнение Wiki, написание программ стажировок)
Максимальное время на задачу 2 дня (16 ч/ч). Т.е. если задача оценивается в 100 ч/ч она декомпозируется разработчиком и аналитиком на подзадачи
Ретроспектива выполненных задач, для выделения сильных и слабых сторон
Слайд 7

Описания бизнес процессов в RUP Визуальное моделирование осуществляется с помощью CASE-средств.

Описания бизнес процессов в RUP

Визуальное моделирование осуществляется с помощью CASE-средств. Основой

для него служит язык UML (Unified Modeling Language).
Слайд 8

Используемые средства построения диаграмм MS VISIO

Используемые средства построения диаграмм

MS VISIO

Слайд 9

Описание бизнес процессов

Описание бизнес процессов

Слайд 10

Описание бизнес процессов

Описание бизнес процессов

Слайд 11

Документирование – Залог успеха Внутренняя база знаний

Документирование – Залог успеха Внутренняя база знаний