GetAnalyst - Старт карьеры в IT • Системный аналитик • Бизнес-аналитик
4.77K subscribers
1.96K photos
78 videos
20 files
361 links
Канал для начинающих карьеру системных аналитиков. Влюбиться в системый анализ и начать свой путь в IT можно здесь! 🚀

Для опытных аналитиков - Навыки • БД • Интеграции • API:
t.me/getanalysts

Обучение:
https://getanalyst.ru/education
Download Telegram
Use Case: обычный и технический сценарии работы системы


Use Case - это сценарий использования системы.

Его можно описывать на верхнем уровне, не вдаваясь в технические подробности. То есть просто описать процесс работы пользователя с интерфейсом (UI).

Пример обычного Use Case (интеграций во внешние системы нет):
Пользователь через главное меню заходит в просмотр информации о своем профиле и переходит к его настройке.

Пользователь может поменять фамилию, имя или дату рождения.

Пользователь сохраняет изменения.

Перед сохранением система проверяет корректность введенных данных:
- дата рождения в формате ДД.ММ.ГГГГ
- фамилия / имя содержит только русские или английские буквы, а также пробелы, до 128 символов.

Если проверки пройдены успешно, система сохраняет результат и пользователь возвращается на экран просмотра информации о профиле.


А можно дополнять Use Case вызовами API-методов, обращениями к таблицам БД. Тогда он становится более техническим и более похожим на результат работы системного аналитика👌

Пример более технического Use Case (интеграций во внешние системы нет, только Frontend-Backend) смотрите в картинках➡️➡️➡️

#hardGetAnalyst
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
5👍2🔥1
Любой специалист подвержен тревоге в работе, но особенно часто волнение испытывают джуниор-специалисты. И не удивительно — опыта ещё нет и очень страшно налажать😆

Но каждый новый день влечёт новые задачи, новые созвоны, новый опыт, ошибки и, конечно, победы! В конце концов, все мы когда-то были джунами и с чего-то начали 🙌

Эксперты команды GetAnalyst делятся с тем, какие популярные ошибки встречаются у джунов и как их можно избежать #softGetAnalyst⤵️⤵️⤵️
2
1️⃣ «Я САМ!»
Специалист долго сидит над задачей и блуждает в догадках, не обращается за помощью и в результате выдаёт неверный результат.

Как пофиксить: Никто не осудит вас за то, что вы обратились за помощью. Не стесняйтесь задавать вопросы, уточнять и переспрашивать — вы начинающий специалист и желание разобраться в предметной области только положительно скажется на вашем становлении в сфере IT.


2️⃣ Не прорабатаны негативные и альтернативные сценарии
Аналитик учитывает только основные кейсы, но не берёт во внимание, что что-то может пойти не так. А в жизни обязательно что-то пойдёт не так! И логику на такие случаи тоже необходимо проектировать.

Как пофиксить: Изучите опыт пользователей, сформулируйте полную картину текущих процессов. В конце концов, можно обратиться к тестировщикам и узнать, какие варианты возможны внутри выполнения функции.


3️⃣ Верит предложенным решениям заказчика
Заказчик не всегда понимает причину, но всегда видит последствия. И зачастую в формулировке требований от него озвучено лечение симптома («Поправьте в базе!»), а не корневой причины («А почему в базе сформировались неверные данные?»).

Как пофиксить: Уточняйте у заказчика, какую проблему необходимо решить. Используйте технику «Пять почему» для выяснения корневой проблемы.


4️⃣ Не задаёт уточняющие вопросы после интервью
Как итог — начинает додумывать требования.

Как пофиксить: В конце интервью предупреждайте, что позже могут появиться уточняющие вопросы, которые можно задавать письменно или звонить.


5️⃣ «Незаметное» согласование
Отправка требований на согласование на почту без дополнительного уведомления или вообще отсутствие согласования — это сложность, которая скажется на длительности поставки решения и даже на его правильности.

Как пофиксить: всегда согласовывать изменения: в переписке, при звонке или передаче на ревью заказчику. Уведомляйте и напоминайте стейкхолдеру о необходимости согласования и при длительном отсутствии ответа предупредите, что «молчание — знак согласия».


6️⃣ Хаос в документации
Вся документация по проекту хранится в разных местах и форматах, а документация от проекта к проекту отличается по ключевым блокам. Отсутствие шаблона усложняет быстрое погружение как проектной команды, так и ревьюеров. Также существует риск упускать важные описания процессов, что может повлиять на качество решения.

Как пофиксить: попросить у наставника шаблоны описания документации, а если их нет — использовать общепринятые шаблоны (Вигерс, ГОСТ и так далее), сформируйте собственные чек-листы по подготовке документов, в которых будут учтены обязательные блоки и их порядок. Впоследствии можно прогонять каждую задачу по этому чек-листу.


Общий вывод: не бойтесь обращаться по любым, даже самым нелепым вопросам к наставнику. Так, вы не потеряете драгоценное время и избежите ошибок в начале пути 👌
7👍2🔥2
⚙️ Когда системный аналитик работает с REST API ⚙️

Когда затрагивают тему REST API, то полезно знать, что могут требовать от системного аналитика.

Предлагаем чек-лист в картинках, который можете применить, чтобы оценить текущий круг обязанностей и то, что может ожидать в будущих проектах 🙌

#hardGetAnalyst
👍9🔥2