Системный аналитик

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

Hard

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

Необходимые навыки

Soft

Техническая грамотность. У системного аналитика должны быть базовые знания об информационных системах. Например, важно понимать, как эти системы обмениваются данными между собой.
Основы UX/UI. Работа специалиста близко связана с пониманием пользовательских интерфейсов, поэтому ему важно знать хотя бы основы UX/UI-дизайна.
Грамотный русский язык и знание английского. Важно, чтобы системного аналитика легко понимали и чтобы он сам мог разобраться в технических документах на иностранном языке.
Коммуникативные навыки. С заказчиком важно уметь говорить на языке бизнеса, а с разработчиками — на языке кода. И обязательно уметь работать в команде.
Здоровый перфекционизм.
Ошибки на этапе анализа самые дорогие по сравнению с ошибками на других этапах. Так что чем педантичнее аналитик, тем лучше результат.
Хорошая память. Системный аналитик — что-то вроде «живого справочника» по проекту, который может дать ответ на любой вопрос.
С 2014 года в вузах официально есть программы подготовки системных аналитиков. Основные направления обучения в бакалавриате такие: «Системный анализ и управление», «Автоматизация технологических процессов и производств», «Бизнес-информатика», а также «Прикладная информатика» с профилем «Системная аналитика».

Где и сколько учиться

Business Analysis Methodology Book, Emrah Yayici. 2015.

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

Полезные книги

An Introduction to Statistical Learning, Gareth James, Daniela Witten, Trevor Hastie, Robert Tibshirani. 2021.

Введение в статистическое обучение обеспечивает широкое и менее техническое рассмотрение ключевых тем статистического обучения. Каждая глава включает R lab. Эта книга подходит для всех, кто хочет использовать современные инструменты для анализа данных.
«Требования для программного обеспечения: рекомендации по сбору и документированию», Илья Корнипаев. 2013.

Эта книга — о том, как собирать, документировать и проверять требования. Она рассчитана на самый широкий круг читателей: начинающих аналитиков, проектировщиков, архитекторов, разработчиков, тестировщиков, руководителей проектов и других специалистов, задействованных в проектах по разработке программного обеспечения (ПО) на ранних стадиях.
37 Things One Architect Knows About IT Transformation. A Chief Architect's Journey, Gregor Hohpe. 2016.

Грегор Хоп рассматривает вопросы архитектуры и коммуникации, оценивает какими навыками и качествами должен обладать специалист.

Designing Data-Intensive Applications: The Big Ideas Behind Reliable, Scalable, and Maintainable Systems, Martin Kleppmann. 2017.

Труд Клеппмана стал настольной книгой многих разработчиков и архитекторов. Книга вобрала в себя все основные идеи, алгоритмы и подходы работы с данными. Кто стоит за данными, что такое алгоритмы консенсуса, какие существуют уровни согласованности — важные вопросы разбираются глобально и с референсами.
Creating a Data-Driven Organization: Practical Advice from the Trenches, Carl Anderson. 1-е издание, 2015.

Карл Андерсон рассказывает о цепочке аналитической ценности, которая поможет вам строить предиктивные бизнес-модели — от сбора данных и анализа до идей и конкретных обоснованных действий.

Полезные сайты и ресурсы

Client Needs and Software Requirements — этот курс охватывает практические методы выявления и выражения требований к программному обеспечению в ходе взаимодействия с клиентом.
Analyst.byanalyst.by — белорусское сообщество бизнес и системных аналитиков.
SoftwareTestingHelp
— самый популярный портал для профессионалов в области программного обеспечения с более чем 100 млн посещений и более 300 тыс. подписчиков.
ModernAnalyst — огромный сборник полезной информации для аналитиков. Форум на английском языке.

Блоги и подкасты

Business Analysis Magazine Chat — чат для аналитиков в Telegram и основной канал «Бизнес-анализ» (эта профессия тесно связана с системной аналитикой). Канал для IT-аналитиков с полезными статьями, мемами, анонсами мероприятий и другой полезной информацией и советами о том, как войти в мир айти.
Аналитические игры
— интересный кооперативный проект, посвященный решению кейсов на необычные темы, выбранных с учетом актуальных отраслевых трендов.
Mastering Business Analysis. Подкаст Дэйва Сабоэ предлагает в основном интервью с лидерами индустрии, также есть эпизоды про полезные технологии и эффективные практики.
Блог системных аналитиков. Полезные статьи по системному анализу и всему, что с ним связано.