Роль – состоит в участии в дисциплинах «Бизнес-моделирование», «Требования» и «Анализ и проектирование».

Распределение по фазам:

Начало и Проектирование: Определение и стабилизация требований:

1. Создание концепции.
2. Разработка модели ПИ (прецедентов использования) и глоссария, прототипов пользователей интерфейса.
3. Фиксирование нефункциональных требований.

Построение и Внедрение:

1. Уточнение требований.
2. Анализ последствий изменений требований и бизнес-моделей.
3. Обеспечить выпуск и тестирование требований.

Миссия - определение и донесение до всех заинтересованных лиц того, что система должна делать.

Задачи:

1. Понять желания пользователей.
2. Понять желания других заинтересованных лиц.
3. Документировать, расположить в порядке приоритета и донести требования до всех.
4. Согласовать требования и способствовать приему пользователем приложения.

В RUP роль аналитика объединяет описание следующих более детализированных ролей:

1. Системный аналитик.
2. Бизнес-проектировщик.
3. Рецензент бизнес-моделей.
4. Аналитик бизнес-процесса.
5. Рецензент требований.
6. Разработчик требований.
7. Аналитик тестов.
8. Проектировщик пользовательского интерфейса.

Основные понятия:

Бизнес-моделирование – Бизнес-прецедент использования – прецедент, в котором описываются услуги, которые ваш бизнес предоставит заказчикам.

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

Список заинтересованных лиц – заказчики, пользователи, инвесторы, менеджеры по продукты, проектировщики, тестировщики и др.

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

Формулировка проблемы – четкое описание проблемы, которую вы пытаетесь решить.

Список свойств – список услуг, представляемых системой пользователю.

Концептуальный прототип – прототип, визуализирующий и демонстрирующий ключевые концепции и возможности, которые позволяют заинтересованным лицам лучше понять создаваемую систему.

Раскадровка (прототип) прецедентов использования – прототип, позволяющий лучше понять прецеденты использования.