Analyst IT – Telegram
Analyst IT
12.4K subscribers
149 photos
100 videos
7 files
1.14K links
Авторский канал для аналитиков в индустрии ИТ. Все, что надо знать аналитику в одном месте.

Сотрудничество: @the_real_bird
BA/SA: @ba_and_sa

Регистрация РКН: https://knd.gov.ru/license?id=673c6a15b7aeb106ce045ee5&registryType=bloggersPermission
Download Telegram
Зачем в Hoff Tech архитекторы или как мы строим и описываем ИТ-ландшафт

Читать статью
👍3🤔1
​​Всем привет 👋! Роль ИТ-аналитика в организации может различаться в зависимости от конкретной должности. Сегодня мы рассмотрим различия между тремя типами ИТ-аналитиков, связанных с бизнесом, данными и системами.

Бизнес-аналитик

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

Аналитик данных

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

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

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

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

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

Но независимо от специализации, ИТ-аналитики очень важны для успешного развития компании.

В следующий раз рассмотрим другие типы ИТ-аналитиков и разберёмся в чем же их разница))

Источник: @analysis_it
8🔥7👏5👍2
Привет, друзья! Как вы продолжаете обучение и развитие своих навыков и качеств для улучшения работы ИТ- аналитиком?
Anonymous Poll
16%
Участие в профессиональных конференциях и семинарах
75%
Чтение профессиональной литературы и блогов
36%
Продолжение образования и получение лицензий и сертификатов
8%
Другой
4🔥3👍2
Forwarded from Testing | QA
This media is not supported in your browser
VIEW IN TELEGRAM
Ой, да мы и без документации, на изи, эту таску затащим
😁364👍3
​​Алоха, друзья! Сегодня продолжаем разбирать вопросы, которые любят задавать на собеседовании на роль BA/SA и затронем тему архитектуры:

#вопросыссобеседования

Часть 8:

📍Вопрос 1: Что такое архитектура программного обеспечения (ПО)?

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

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

Более подробно расскажу в следующий раз))

📎Материалы по теме:
- Разработка архитектуры для чайников. Часть 1 / Часть 2
- Архитектура ПО: разница между архитектурой и проктированием

📍Вопрос 2: Что такое микросервисная, монолитная и клиент-сервисная архитектура? В чем разница между ними?

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

Монолитная архитектура - это крупнопланировочная структура с единым кодом, который включает в себя все компоненты приложения. Она обеспечивает простоту в разработке и тестировании, но часто имеет проблемы масштабирования и зависимости между компонентами.

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

Клиент-серверная и микросервисная архитектуры часто являются лучшим выбором для крупных проектов, которые требуют масштабируемости и гибкости. Монолитная архитектура хорошо подходит для небольших проектов или простых систем.

📎Материалы по теме:
- Сравнение микросервисной и монолитной архитектур
- Микросервисы или монолит. Какую архитектуру выбрать при разработке сложного приложения для крупного бизнеса
- Клиент-серверная архитектура в картинках

📍Вопрос 3: Какие вы знаете виды и способы интеграции систем?

Краткий ответ:
Существует несколько видов интеграций систем, в том числе:

1. Интеграция API (Application Programming Interface) - это способ связывания различных программных приложений через их программные интерфейсы.
2. Интеграция через файловые форматы - это способ интеграции, основанный на конвертировании файлов в разные форматы для обмена информацией между ПО.
3. Интеграция баз данных - это способ обмена информацией между различными базами данных на основе протоколов обмена.
4. Интеграция с помощью платформы - это способ связывания различных приложений через одну платформу.

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

📎Материалы по теме:
- Видео - Способы интеграции систем


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

Источник: @ba_and_sa
#собеседование

‼️Предыдущие части смотрите по #собеседование #вопросыссобеседования

p.s.Делитесь своими мыслями в комментариях и напишите, какие вопросы были у вас на собесах
🔥7👍65😁1
SQL-cheat-sheet.pdf
224.9 KB
От CREATE до JOIN: введение в SQL + шпаргалка

"Львиная доля мировой информации хранится в реляционных базах данных. Чтобы работать с ней, нужно владеть языком SQL-запросов."

В статье рассмотерны уровни:
- Уровень: Новичок
- Уровень: уверенный пользователь
- Уровень: SQL-мастер

Читать статью
👍85🔥5
Forwarded from Testing | QA
This media is not supported in your browser
VIEW IN TELEGRAM
Разработчики в будущем, когда сломается код, написанный искусственным интеллектом
😁28🔥4👍2
Алоха! Сегодня поговорим о моделировании бизнес-процессов, точнее о ПО с помощью которого можно это сделать))

#моделирование #программы

Часть 1:

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

Microsoft Visio. Это одна из наиболее популярных программ для создания Диаграмм потока бизнес-процессов (BPMN). Она объединяет в себе множество инструментов для создания профессиональных диаграмм и схем (Руководство для старта)

Bizagi modeler. Эта программа позволяет моделировать, автоматизировать и управлять бизнес-процессами. С ее помощью можно создать BPMN-диаграммы, выполнить анализ текущих процессов и оптимизировать их (Руководство для старта)

ARIS Express. Это программное обеспечение, которое помогает моделировать бизнес-процессы и управлять ими. ARIS обеспечивает быстрое создание моделей, работа с различными типами процессов, анализ их эффективности, а также управление их выполнением (Учебное пособие)

BPMN.io. Это бесплатная онлайн-платформа для создания диаграмм потока бизнес-процессов (BPMN). Она обеспечивает возможность создания BPMN-диаграмм и экспорта их в различных форматах.

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

Cacoo. Это онлайн-инструмент для создания диаграмм, который предлагает множество шаблонов и инструментов для создания BPMN-диаграмм. Cacoo является очень гибким инструментом, который позволяет создавать профессиональные диаграммы и экспортировать их в различные форматы. (Руководство пользователя)

Источник: @ba_and_sa
Продолжение следует ❗️
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥9👍4👏21