16 вопросов, около 12 минут
Итоговый тест по курсу «Системный аналитик с нуля»
16 вопросов по основам системного анализа с разбором ответов: требования, сценарии, BPMN и UML, данные и SQL, интеграции и API, документация. В конце — какие темы повторить и вывод: стоит ли идти в профессию дальше.
Тест по всему курсу
Проверьте, как усвоился курс: вопросы по всем урокам, а в конце — разбор ошибок и темы, которые стоит повторить.
-
Заказчик говорит: «Хочу, чтобы гостям приходили напоминания». Что делает аналитик в первую очередь?
Без уточнений каждый додумает по-своему. Вопросы — главный инструмент аналитика.
-
Чем системный аналитик отличается от UX/UI-дизайнера на одном проекте?
Они работают в паре: один отвечает за то, как это выглядит, другой — как это работает внутри.
-
«Данные гостей хранятся на серверах в России» — это какое требование?
Оно описывает не действие системы, а ограничение — где и как система должна работать.
-
Почему итоги встречи с заказчиком отправляют письменно?
Устные договорённости каждый помнит по-своему. Письменный итог можно проверить и на него сослаться.
-
В use case оплаты есть только основной поток. Чего не хватает?
Ошибки и исключения — самая важная часть сценария. Именно там прячутся баги.
-
Какой критерий приёмки проверяемый?
В нём есть исходные данные, действие и конкретный результат, который можно сравнить.
-
Что в BPMN обозначают дорожки?
Дорожки делят схему по участникам: гость, приложение, бариста. Сразу видно, кто за что отвечает.
-
Зачем в диаграмме состояний заказа важно то, какие переходы запрещены?
Если запреты не описаны, система может позволить то, что ломает бизнес-логику.
-
Где правильнее хранить цену напитка в заказе?
Если напиток подорожает, старые заказы не должны пересчитаться. Поэтому цену фиксируют в позиции.
-
Нужен отчёт по всем гостям, включая тех, кто ещё ничего не заказал. Какое соединение таблиц?
LEFT JOIN оставляет все строки левой таблицы, даже без пары в правой.
-
Запрос на начисление баллов отправили дважды из-за сбоя сети. Как защититься от двойного начисления?
Повторы при сбоях неизбежны. API должен обрабатывать повторный запрос безопасно.
-
Когда лучше асинхронный обмен, а не синхронный?
Начисление после выдачи можно отправить в очередь. А баланс перед оплатой нужен сразу — это синхронный запрос.
-
Заказчик поменял правило в личном сообщении. Что делать?
Изменение, которое осталось в личке, потеряется. Документ должен оставаться единым источником правды.
-
Зачем проводить ревью требований с разработчиками и тестировщиками до начала работы?
Ошибка в требованиях, найденная на ревью, дешевле всего. После разработки та же ошибка стоит в разы дороже.
-
Что важнее всего в тестовом задании аналитика?
Проверяют мышление аналитика, а не дизайн. Полнота и однозначность важнее объёма.
-
Какой опыт особенно ценят в системном аналитике?
Аналитик, который понимает бизнес изнутри, задаёт правильные вопросы быстрее.
А теперь о вас
Три вопроса без правильных ответов — о том, подходит ли вам это направление.
Что дальше
Если тема зацепила, продолжить можно так.