Анна Филина – Будь бизнес-аналитиком (страница 5)
2) Количество источников информации
3) Бюджет проекта
4) Другие ограничения
Для того, чтобы собрать наиболее полные требования, рекомендуем комбинировать несколько методов.
Важно не только выбрать корректный метод сбора требований, но и качественно пройти все этапы метода.
Матрица выбора методов выявления требований
Такой тип матрицы для помощи в выборе методов выявления требований предложен К. Вигерсом.
В матрице собраны методы выявления требований для разных типов проектов разработки.
Методы анализа
Анализ требований происходит на всех этапах жизненного цикла работы с требованиями и включает в себя понимание требований, моделирование составляющих, а также верификацию и управление изменениями в требованиях.
Сложные для восприятия требования лучше разбить на понятные небольшие элементы. Если требование относится ко всей системе, то лучше описать его в виде требований к конкретным подсистемам.
Какие компоненты входят в анализ требований?
1. Понимание: Фиксируем описания в доступных для понимания терминах, со всеми деталями
2. Моделирование: Применяем моделирование процессов и данных для отображения вносимых изменений
3. Верификация: Проверяем соответствие требований критериям качества
4. Управление: Обеспечиваем исполнение и внесение изменений в подтвержденные требования
Виды моделирования при анализе требований
Одним из способов работы с требованием является создание моделей. Цель моделирования: представить сложную информацию простым способом, чтобы сделать обсуждение эффективнее. Итоговое описание требования в виде модели обсуждается и согласовывается со стейкхолдерами. После этого требование включается в проектную документацию.
Отображение взаимодействия между разными людьми и задачами в виде последовательности операций
Предоставление структуры и формата данных, которые используются для решения
Визуализация предложений в форме взаимосвязей различных предметов (документы, данные, люди и т.п.). Каждый предмет описывается в виде набора параметров
Отображение структуры или дизайн-концепции интерфейса
Отображение потока движения данных: ввод, хранение, обработка, вывод
Моделирование последовательности взаимодействия между объектами внутри одного сценария использования
Формализация
Формализация требований – это фиксация выявленных проблем и потребностей стейкхолдеров в виде четко сформулированных документов или моделей, которые можно использовать для дальнейшего обсуждения и передачи разработчикам.
Одним из вариантов необходимого набора документов для формализации требований является:
– Концепция проекта (бизнес-требования)
– Презентация об архитектуре решения
– Техническое задание
– Технический проект
Способы формализации требований
Приоритизация
Приоритизация – это процесс определения относительной важности объекта (информации, задачи, требования и пр.) на основе предварительной оценки его значения, рисков, сложности реализация или других четких критериев. BABOK 3.0
Бизнес-аналитик должен понимать реальные потребности бизнеса, чтобы помочь всем заинтересованным сторонам расставить собранные требования по приоритетам.
Большинство стейкхолдеров имеет собственное видение того, что нужно добавить в продукт и что они хотят видеть в качестве результата.
Важно, чтобы бизнес-аналитик донес значимость требований заказчика до команды. Это позволит лучше и быстрее назначить приоритет для каждого из требований при формировании плана работ.
Для приоритизации требований разработан целый арсенал методов.
Конец ознакомительного фрагмента.
Текст предоставлен ООО «ЛитРес».
Прочитайте эту книгу целиком, купив полную легальную версию на ЛитРес.
Безопасно оплатить книгу можно банковской картой Visa, MasterCard, Maestro, со счета мобильного телефона, с платежного терминала, в салоне МТС или Связной, через PayPal, WebMoney, Яндекс.Деньги, QIWI Кошелек, бонусными картами или другим удобным Вам способом.