Size: a a a

Анализ в ИТ-проектах

2020 October 26

DB

Denis Beskov in Анализ в ИТ-проектах
Murad Karimov
А кто говорит про BA?
вы же писали «Имеет смысл начать с БА»
источник

DB

Denis Beskov in Анализ в ИТ-проектах
Murad Karimov
Имеет смысл начать с БА, если нет опыта в IT, постепенно изучать, начать с азов (Книга "Код" Чарльз Петцольд), теория СУБД, подход к разработке программных систем (структурное прог,ооп), далее переходить к более сложным темам.
Но я бы начинал с БА:
- получите опыт анализа Бизнес-процессов (моделирование, документирование, реинжениринг, оптимизация. Опыт разговора с бизнесом
- выявлять и формализовать требования, видеть как есть/как планироуется, составлять план внедрения.
- изучить нотации моделирования (UML/EPC/BPMN), научиться "презентовать свои мысли"/наработки так, чтобы они были понятны Бизнесу/Заказчику

После опыта работы БА И в случае изучения IT-технологий - можно смотреть в сторону Системного анализа:
- необходимо понимать и смотреть под капот - как функционируют те или иные системы, почему именно так ?Анализировать внутреннюю логику и взаимодействие частей системы между собой (интеграция/модули/сервисы)
- изучить (хотя бы понимать что написано) - несколько языков программирования - Java/python и т.п. Понимать что делается в этом куске кода, уметь проследить цепочку вызовов. Придется общаться с разработчиками на одном языке - ставить им задачию.
- изучить соверменны подходы к построению приложений (SOA, микросервисы/PaaS/SaaSFaaS/паттерны проектирования/протоколы/HTTP/веб-сервисы/RESTful-подходы/SOAP/Интеграционное взаимодействие/брокеры сообщений/Шины данных/ESB/ подходы к реализации  MDM/НСИ информации/ETL-процессы тп.)
- изучить более глубоко базы данных (история развития, нормальные формы, принципы проектирования, подходы и бест-практикс), язык SQL, принципы ACID, CAP-теорему
- неплохо бы окунуться в мир Статистики (как сравнивать сущности, цифры и порядки между собой), какие выводы из данных можно сделать, как оценивать данные, среднее/медианы/относительность/кагорты/группы и тп.)
- всегда держать руку на пульсе новых технологий
да и СА зачем теория СУбд, непонятно. я как бывший разработчик и преподаватель БД даже сейчас уже не вспомню никакой теории СУбд
источник

MK

Murad Karimov in Анализ в ИТ-проектах
Я писал о том, что не имея опыта в IT -легче заходить через БА, в ПОСЛЕ, если есть желание, двигаться в сторону СА
источник

MK

Murad Karimov in Анализ в ИТ-проектах
Denis Beskov
да и СА зачем теория СУбд, непонятно. я как бывший разработчик и преподаватель БД даже сейчас уже не вспомню никакой теории СУбд
Чтобы понимать как они работают, очевидно же. Знание нормальных форм  (и денормализация) - никому еще не вредила. Мне так точно. У нас просто разный опыт, но это не значит, что предложенное мной - не имеет места быть в реальной жизни)
источник

Л.

ЛаМа .... in Анализ в ИТ-проектах
Murad Karimov
Я писал о том, что не имея опыта в IT -легче заходить через БА, в ПОСЛЕ, если есть желание, двигаться в сторону СА
А как войти в ба без опыта в айти, если многие его просят?
источник

DB

Denis Beskov in Анализ в ИТ-проектах
ЛаМа ....
А как войти в ба без опыта в айти, если многие его просят?
бизнес-аналитик — не айтишник, а специалист по организационному развитию
источник

MK

Murad Karimov in Анализ в ИТ-проектах
ЛаМа ....
А как войти в ба без опыта в айти, если многие его просят?
Как минимум - расширить кругозор. Суть в том, что войти в СА без опыта в ИТ - нереально точно
источник

UG

Ulyana Gudina in Анализ в ИТ-проектах
Немного обидно, когда БА считают предтечью СА. И не надо начинать с БА, если цель СА. У СА есть совершенно другие навыки ненужные БА и наоборот
источник

MK

Murad Karimov in Анализ в ИТ-проектах
Ulyana Gudina
Немного обидно, когда БА считают предтечью СА. И не надо начинать с БА, если цель СА. У СА есть совершенно другие навыки ненужные БА и наоборот
Отнюдь, никто не принижает важности компетенций БА Речь в данном треде о том, чтобы человек получил опыт БА, как необходимый для успешного развития и коммуницирования в среде. Если он захочет развиваться в БА дальше - то там тоже долгий и интересный путь. Момент в том, что навыки БА (первичные - сбор требований/коммуникация/формализация)  необхдимы и СА (имхо)
источник

DB

Denis Beskov in Анализ в ИТ-проектах
у бизнес-аналитика другой предмет анализа и всё то, что вы описали для СА — шины, брокеры, ACID, у всего этого есть аналоги в бизнесе, если заниматься их изучением — это 1-2 года минимум
источник

DB

Denis Beskov in Анализ в ИТ-проектах
не надо сводить БА к аналитику процессов, тот так и называется — аналитик бизнес-процессов
источник

MK

Murad Karimov in Анализ в ИТ-проектах
Согласен. Я не холивара ради, а личный опыт предложил. Если человек хочет начать с СА - это тоже путь. Можно пройти пару курсов, очень плотно почитать "о многом" и искать реальные проекты/работы на позицию Junior СА/помощник аналитика. Другой вопрос - есть ли такие позиции на рынке вообще..
источник

UG

Ulyana Gudina in Анализ в ИТ-проектах
у БА и СА объекты разные, у БА - люди и процессы, в СА - системы, данные и документы. И молодой специалист может потерпеть фиаско в БА и стать крутым спецом в СА. А софтскилы нужны всем, независимо от роли
источник

DC

Dmitriy Chernyak in Анализ в ИТ-проектах
Murad Karimov
Чтобы понимать как они работают, очевидно же. Знание нормальных форм  (и денормализация) - никому еще не вредила. Мне так точно. У нас просто разный опыт, но это не значит, что предложенное мной - не имеет места быть в реальной жизни)
Вопрос был - зачем теорию СУБД, а не БД? Нормальные формы - это про БД, а не про СУБД.
источник

MK

Murad Karimov in Анализ в ИТ-проектах
Dmitriy Chernyak
Вопрос был - зачем теорию СУБД, а не БД? Нормальные формы - это про БД, а не про СУБД.
это опечатка по фрейду конечно же
источник

DB

Denis Beskov in Анализ в ИТ-проектах
))
источник

UG

Ulyana Gudina in Анализ в ИТ-проектах
Murad Karimov
Согласен. Я не холивара ради, а личный опыт предложил. Если человек хочет начать с СА - это тоже путь. Можно пройти пару курсов, очень плотно почитать "о многом" и искать реальные проекты/работы на позицию Junior СА/помощник аналитика. Другой вопрос - есть ли такие позиции на рынке вообще..
как вариант с техписа можно начать (хотя хороший Техпис это тоже крутая отдельная роль, а не ступень для развития)
источник

MK

Murad Karimov in Анализ в ИТ-проектах
БД - в подкорке/теории, а СУБД - то что конкретно исользуется в реальной работе
источник

DC

Dmitriy Chernyak in Анализ в ИТ-проектах
Murad Karimov
это опечатка по фрейду конечно же
Да, но есть и такой момент: в плане изучения работы СУБД может быть полезно изучать про планы выполнения запросов и прочие особенности работы конкретных СУБД с целью оптимизации скорости работы БД.
Но это не в самом начале пути
источник

MK

Murad Karimov in Анализ в ИТ-проектах
Ulyana Gudina
как вариант с техписа можно начать (хотя хороший Техпис это тоже крутая отдельная роль, а не ступень для развития)
Согласен, все дело в амбициях и любознательности. Начинать можно с любой роли около процесса создания продукта. Делая акцент на планируемую позицию в будущем и наращивая компетенции в ней по ходу пьесы
источник