Вернуться в видеотеку

Практическое собеседование системного аналитика: требования и API

Кандидат решает задачу автоматизации каталога библиотеки, собирает требования, описывает НФТ и проектирует HTTP API. В конце интервьюер разбирает результат.

Источник: OTUS IT Онлайн - образование

Открыть на YouTube

Коротко о видео

Открытый урок OTUS проходит в форме публичного мок-собеседования системного аналитика. Кандидатка разбирает задачу автоматизации загрузки данных о книгах в библиотечный каталог: уточняет ручной процесс, фиксирует требования в таблице трассировки и с подсказками формулирует НФТ, включая доступность. Далее обсуждаются сущности и атрибуты данных, связь книг и авторов, а затем интеграция с издательствами: JSON, HTTP API, ресурсный URL, метод POST и варианты ответов. В финале интервьюер отмечает сильные стороны и пробелы: необходимость держать рамки задачи, учитывать объём данных, корректно моделировать связь «многие ко многим» и различать способы интеграции. Завершает запись презентация курса OTUS.

Затронутые темы

Что взять на заметку

  • Начинайте анализ с текущего ручного процесса и данных, которые в нём создаются.
  • Фиксируйте связь требований в таблице трассировки.
  • Не забывайте уточнять объёмы данных и НФТ.
  • Проектируйте API от внешнего сценария интеграции.
  • Формулируйте URL вокруг ресурсов, а операцию задавайте HTTP-методом.

Рекомендуем посмотреть