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

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

Обучение:
https://getanalyst.ru/education
Download Telegram
Хелло эвериуан! 👋

Несмотря на широкую экспертизу аналитиков, они не работают над продуктом в одиночку. Чаще всего за качество финального решения отвечает большая команда, где каждый участник имеет свою зону ответственности 🤝💚

Ну и, наконец, очень часто можно встретиться с тем, что с IT-ишниками ассоциируются только программисты и тестировщики, но это не так.

Сегодня хотим подробнее рассказать о составе проектной команды, которая может работать над большими и сложными проектами / продуктами. И все они IT-ишники, просто кто-то с бизнес-стороны, а кто-то — с системной. #hardGetAnalyst
👍7🔥2👌1
#GAfrindlyreminder от команды GetAnalyst:

Разомните шею, потянитесь и выпрямите спину, ведь позвоночник — это стебель жизни 🌱

Отличного вам настроения! 🌝
🤣124👍3
This media is not supported in your browser
VIEW IN TELEGRAM
👋 Навык грамотного планирования рабочего времени — это один из важных hard-skills системных и бизнес-аналитиков.

Для того, чтобы оценить ту или иную задачу максимально реалистично, специалисту необходимо не только понимать наполнение задачи, но и иметь определённый опыт работы с подобными задачами 👀

За наполнение задачи отвечает навык сбора и анализа требований, а за опыт работы — практическая отработка навыков.
И если вы уже опытный специалист, то наверняка в работе вы решили не мало задач и «набили руку» – короче говоря, опыт есть.
Но если вы начинающий аналитик, очень удобно получать опыт путём выполнения практических заданий.

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

🤩 Екатерина Ананьева и мы, её команда GetAnalyst, стараемся делиться не только актуальной теорией, но и решать с вами практические кейсы, которые базируются в том числе на реальных задачах с собеседований. Поэтому смело записывайтесь на наши вебинары и воркшопы, проходите КВИЗы (может найти их по хэштегу #quizGetAnalyst) и не стесняйтесь задавать уточняющие вопросы в комментариях к постам. И спасибо всем тем, кто это уже делает!

С наилучшими пожеланиями и любовью к знаниям,
ваша команда GetAnalyst
🖤
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥54😁3
Всем привет! На связи Екатерина Ананьева и сегодня я расскажу вам про профессию системного аналитика и его зону ответственности в команде разработки.

Эта серия постов поможет начинающим определиться с направлением своей карьеры в IT, а опытным специалистам — рассмотреть возможности для профессионального роста 😉

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

В сфере разработки программного обеспечения такие "пропущенные детали" могут стоить компаниям времени, денег и ресурсов. Поэтому до того, как программист начнет писать код, необходимо понимать, каковы суть и объем задачи.

Мы можем говорить о важности предварительной подготовки до бесконечности, но давайте будем честными: самые затратные ошибки происходят на этапе проектирования. И кто-то должен помочь разработчикам пройти через этот этап. Этим "кто-то" и является системный аналитик.

Так кто же такой системный аналитик?
🧐
Если представить, что бизнес-аналитик - это человек, который "переводит" потребности бизнеса и пользователей в четкие задачи для команды, то системный аналитик - это специалист, который берет эти задачи и разбивает их на понятные для разработчиков "инструкции". Он разбирается, как эти задачи влияют на существующие части системы, какие алгоритмы следует использовать и как все это будет выглядеть не только "снаружи" для пользователя. но и "изнутри".

Почти всегда от системного аналитика ждут, что навыками бизнес-аналитика он тоже обладает и может также уверенно общаться с заказчиками. Коммуникации с разработчиками конечно же не обсуждаются 😉
🔥73
Системный аналитик — это волшебник в команде разработки, который может всё, остается только код начать писать. Но это не его зона ответственности. Системный аналитик похож на руководителя программистов, так как раздает им задачи.

Его основные задачи:
✔️ Проработать сценарии работы системы. Это не только те, которые будут видны пользователям, но и те, которые происходят "за кулисами".
✔️ Анализировать связи. Как новые изменения повлияют на текущие системы в проекте? Какие потенциальные проблемы могут возникнуть?
✔️ Декомпозировать большие необъятные задачи на маленькие и понятные. Если задача кажется огромной, системный аналитик разбивает ее на более мелкие части.
✔️ Проектировать изменения. Это может включать в себя все, от изменений в базе данных до требований к их отображении в дизайне.


🌟 Для тех, кто только входит в мир IT, представьте системного аналитика как архитектора в строительстве: он не строит здание самостоятельно, но создает четкий план и руководство для тех, кто это делает.

Если вы ищете новые карьерные возможности или просто хотите лучше понять, как работает ваша команда разработки, начните с освоения навыков системного аналитика. Это может быть ключом к пониманию того, как превратить потребности бизнеса в программные решения 🔑
👍3
🌟 Почему IT-компании нанимают системных аналитиков? 🌟

1️⃣ Качественное проектирование: ключ к успешной разработке
Внутри "кухни" разработки ПО действует множество процессов, и одним из главных является проектирование. Это похоже на строительство дома, где вы заранее разрабатываете план, чтобы в будущем избежать возможных ошибок и затруднений.

Проектирование алгоритмов, баз данных, порядка взаимодействия систем в сложных задачах на соединение (интеграцию) систем, правил обмена данными - за это все отвечает системный аналитик.


2️⃣ Взаимодействие с командой разработки
На этапе проектирования важно тесное взаимодействие системного аналитика с командой разработки для того, чтобы получить надежное техническое решение по программному коду, которое будет создано не только для обеспечения текущих потребностей бизнес-заказчика, но и будет адаптируемо под его будущие желания. Особенно, если эти желания заранее известны.

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


3️⃣ Понимание общей картины
Каждая команда разработки отвечает за определенный компонент IT-продукта, и её задача глубоко понимать функциональность и механизмы этой части. Однако, без общего понимания, как эти части взаимодействуют между собой и как очередные доработки могут влиять на существующие сценарии работы системы, процесс разработки может стать хаотичным.

Системный аналитик видит систему целиком, в отличие от своей команды программистов, а не только ее часть. Почти таким же широким видением обладают тестировщики, т.к. им потом приходится проверять, что система не сломалась после изменений. И тут, кстати, тестировщики радуются, когда есть системный аналитик, который заранее предусмотрел потенциальные "разрушения" в системе и об этих местах подумали программисты в процессе написания кода.
👍4
Системный аналитик – это мост между бизнес-требованиями и технической реализацией. Он не просто описывает, что нужно делать, но и как это должно быть сделано.
Если у нас есть дом – система, то аналитик решает, куда и какой кирпич вставлять.

Разработчики, несмотря на свой опыт и профессионализм, часто фокусируются на коде. Иногда у них просто нет времени или желания на дополнительный анализ или документацию.
Здесь-то и проявляется важность системного аналитика ❤️

А теперь давайте проведем квиз по роли системного и бизнес-аналитиков в проектах 👇
Лучший способ обучения — это живые примеры и реальные задачи. И желательно давать теорию и практику не на разных маленьких примерах, а на одном большом.

Поэтому на этот месяц мы решили выбрать единый проект, на примере которого будем рассказывать и показывать, как работают системные и бизнес-аналитики.

Проект:

Мобильное приложение для тренировок дома

🏋️‍♀️ Проблема:
С каждым днем растет количество людей, стремящихся поддерживать физическую форму, тренируясь дома. Однако не у каждого есть достаточные знания, чтобы правильно составить план тренировок, выбрать эффективные упражнения и следить за питанием.

📱 Решение:
Мобильное приложение, предоставляющее пользователю возможности:
1. Персонализированный план тренировок.
2. Видеоуроки от профессионалов.
3. Рекомендации по питанию, адаптированные под индивидуальные потребности.

На примере этого проекта мы покажем, что делают системные аналитики в рамках своей работы. И первая главная задача: умение задавать уточняющие вопросы заказчику.

Пишите в комментариях варианты вопросов, которые вы бы спросили на первой встрече у заказчика 👇
5🔥1
Вопросы, которые задаст аналитик по проекту мобильного приложения для тренировок дома - "Фитнес+":


📝 Есть ли конкурентные продукты на рынке, которые Вы считаете успешными или наоборот, неудачными? Что бы Вы хотели повторить или избежать в своем приложении?

📝 Какова приоритетность функциональности? Что является наиболее критичным для запуска, а что может быть добавлено позже?

📝 Есть ли какие-то особые требования к безопасности или соблюдению законов (например, по хранению и обработке персональных данных)?

📝 Есть ли требования к интеграции с другими системами или сервисами? Например, интеграция с системами оплаты, социальными сетями или партнерскими платформами.

📝 Какие механизмы обратной связи Вы хотели бы видеть в приложении? Например, возможность пользователей оставлять отзывы, предложения или сообщать о проблемах.

📝 Хотите ли Вы внедрить систему уровней или достижений для мотивации пользователей? Если да, как она должна работать?

📝 Есть ли потребность в функционале для поддержки многопользовательских сессий или групповых тренировок в режиме реального времени?


Это лишь часть вопросов, по которым предстоит провести самостоятельные исследования или ответить на них с привлечением заказчика. Все зависит от конкретного проекта.
Если думали хотя бы об одном вопросе из этого списка, ставьте 👍😎


Почему в IT-проектах могут быть проблемы без системных и бизнес-аналитиков 😔

1. Непонимание реальных потребностей — без аналитической работы сложно понять, что на самом деле нужно целевой аудитории системы (будущим пользователям) и заказчику.

2. Недоразумения с заказчиком — БА и СА помогают четко сформулировать требования, исключая двусмысленность и недопонимание.

3. Перерасход ресурсов — без четкой системной аналитики существует риск создания "лишних" функций или упущение важных.

4. Сложности в масштабировании — правильная архитектура и понимание процессов, созданные на этапе аналитики, обеспечивают безболезненное развитие в будущем.

Именно аналитики проводят исследования предметной области, частно совместно с другими участниками ИТ-команды, и находят ответы на бизнесовые и технические вопросы, которые могут повлиять на разработку кода.



Без компетентной аналитики проект может столкнуться с проблемами на всех этапах разработки, начиная от идеи и заканчивая внедрением!
👍8
Всем привет! 👋

Все навыки IT-специалиста можно разделить на две большие группы:
1️⃣ soft-skills или так называемые «мягкие навыки», которые позволяют грамотно управлять своей эффективностью и работать в команде;
2️⃣ hard-skills или «жёсткие навыки» — навыки владения инструментарием специалиста в сфере.

Сегодня рассказываем про навыки, которые необходимы начинающему системному аналитику на старте. #hwGetAnalyst #hardGetAnalyst #softGetAnalyst


Soft-skills системного аналитика:

🟢 умение работать в команде и находить подход к людям;
🟢 ответственность и целеустремлённость;
🟢 умение структурировать большие объёмы информации, находить «иголку в стоге сена»;
🟢 внимательность и аккуратность в работе;
🟢 грамотная речь — как устная, так и письменная;
🟢 навык публичных выступлений и презентаций;
🟢 умение соблюдать work-balance;
🟢 работа с ИПР (индивидуальным планом развития): наполнение, планирование, декомпозиция на шаги.

🥷:С soft-skills как будто проще — часть из них заложена в нас благодаря коммуникации с другими людьми, а другую часть можно развить в себе с помощью литературы, тренингов, прослушивания подкастов и так далее.

Далее про hard-skills 🔜
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥5👍31👏1
Hard-skills системного аналитика:

🔴 работа с требованиями:
- техники сбора требований,
- анализ результата,
- документирование (по ГОСТам или иным форматам),
- приоритезация (ранжирование, MoSCoW, UserStoryMap и аналоги),
- постановка задач на проектную команду (разработчики, дизайнеры и другие участники) и так далее;
🔴 знание нотаций моделирования (BPMN, UML, IDEF и другие);
🔴 визуализация требований:
- прототипирование интерфейсов (Figma, Miro, Mockups и аналоги), знание правил UX / UI,
- структурирование информации (MindMap, создание и поддержка базы знаний, проектирование CJM и Service blueprint)
- создание дашбордов (Tableau, Excel, Power BI);
🔴 навык написания простейших запросов на языке SQL;
🔴 уверенные теоретические знания: архитектуры систем, взаимодействие систем, методологии разработки ПО, User stories и Use Cases,
🔴 навык тестирования, который включает как написание тест-кейсов, так и умение «прогнать» кейс самостоятельно через Postman.


На самом деле и hard-skills системного аналитика можно развивать несколькими способами:

🟡 самостоятельно
Сейчас в открытом доступе множество литературы, youtube-каналов с туториалами, открытых сообществ с экспертизой специалистов из сферы, бесплатные вебинары, буткемпы и так далее. Информации действительно много и очень важно изучать именно то, что действительно пригодится, а ещё важно, чтобы эти знания были актуальными — ведь IT, это сфера с очень быстрым темпом развития.

🟡 получить высшее образование в сфере IT
Поступить в ВУЗ и спустя 7 лет выйти специалистом уровня junior со всеми необходимыми hard-skills. Звучит «просто», верно? 🙂 И если есть время и деньги получить образование в ВУЗе, то вариант действительно хороший.

🟡 пройти интенсивные курсы погружения в профессию.
Так, в сжатые сроки вы получите действительно релевантные знания от экспертов с упором на то, чтобы вы получили ровно то разнообразие и глубину навыков, которые необходимы для старта в карьере системного аналитика в IT. Из-за того, что курсов в сфере IT тоже огромное количество, очень важно учиться у тех экспертов, которые добились реальных результатов в профессии и продолжают развиваться. Помимо преподавателей на таких курсах, не менее важно, чтобы полученная теория была актуальной, полезной и обязательно закреплялась практикой.

В конечном итоге какой бы вариант погружения в профессию системного аналитика в IT вы не выбрали — любой из них будет правильным. Варианты отличаются эффективностью и длительностью, но все рабочие.
Главное не бояться начать и отнестись к собственному обучению ответственно — ведь именно от ваших действий зависит ваш собственный успех! 💪
Please open Telegram to view this post
VIEW IN TELEGRAM
👍7🔥42👏1
Потерпеть неудачу в работе, учёбе и других делах, где мы приложили очень много усилий – это несправедливо.

😫 Эмоции от неудач часто выбивают из колеи и демотивируют.

Команда GetAnalyst на утреннем созвоне обсудили, как относиться к неудачам, чтобы не потерять настрой на движение вперёд 💪🚀 #softGetAnalyst

Рассказывайте, а как вы справляетесь с негативными эмоциями в моменты, когда всё идёт в тар-тарары не так?

Делитесь своими лайфхаками в комментариях!

🔽🔽🔽
🔥72