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