BA & SA | 10000 Interview questions: post #12261 — TG.ME

☀Объяснение:

Что такое управление рисками?
В системном анализе риски — это события, которые могут негативно повлиять на проект (сроки, бюджет, функциональность, качество). Управление рисками включает их идентификацию, оценку (вероятность и влияние) и планирование реагирования.

Основные стратегии реагирования на риски:
Избегание (Avoid) – устранение причины риска. Например, отказаться от использования внешнего API вообще и написать своё решение.
Передача (Transfer) – переложить ответственность на третью сторону. Например, застраховать проект или заключить SLA с поставщиком API.
Смягчение (Mitigate) – снижение вероятности или последствий риска до приемлемого уровня. В примере: кэширование ответов, fallback‑логика, ретраи с экспоненциальной задержкой.
Принятие (Accept) – ничего не делать, принять риск. Применяется, когда стоимость устранения риска выше, чем ущерб от него.

Почему Mitigate — правильный ответ:
Добавление кэширования и fallback‑логики не устраняет сам риск (API всё ещё может упасть), но существенно снижает последствия: пользователи не увидят ошибку, получат хотя бы кэшированные данные. Это классическое смягчение.

Реальный пример:
В сервисе прогноза погоды внешний API погоды иногда недоступен. Команда внедрила кэширование последнего успешного ответа на 30 минут и fallback‑сообщение о примерной погоде. Риск не исчез, но его влияние на пользователей стало минимальным.

Что должен зафиксировать аналитик:
«Для каждого критического риска должна быть определена стратегия реагирования».
«В требованиях к системе должны быть указаны меры смягчения (кэширование, ретраи, fallback) для высокорисковых интеграций».

Вывод: Смягчение рисков — самая распространённая стратегия в системном анализе, когда нельзя полностью избежать риска или передать его. Аналитик, умеющий предлагать конкретные технические меры смягчения, повышает надёжность системы.
👍1
July 6, 2026 557 5