BApedia | Бизнес-анализ
4.05K subscribers
156 photos
85 videos
4 files
828 links
Тут вы найдете всё, что связано с системным и бизнес-анализом, как для начинающих, так и для бывалых аналитиков. Также, для вас, мы переводим зарубежные статьи.

Сотрудничество: @Seyfme
Download Telegram
​​Взаимодействие микросервисов между собой

Следующий возникающий в голове вопрос, когда разобрался с тем, как работать с данными в данной архитектуре (а может у кого то этот вопрос стоит первым) - как микросервисы будут взаимодействовать между собой?

Читать | BApedia
👍4
​​Системный аналитик. Краткий гайд по профессии. Часть 1

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

Читать | BApedia
🔥3
This media is not supported in your browser
VIEW IN TELEGRAM
Интервью с командой: У нас собственные уникальные решения, мы используем максимум от привычных всем инструментов

Их проект:
😁11
​​Системный аналитик. Краткий гайд по профессии. Часть 2. Сбор, анализ и документирование требований (UML, BPMN)

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

Читать | BApedia
❤5👍3
​​Системный аналитик. Краткий гайд по профессии. Часть 3. Архитектура приложений и их масштабирование

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

Читать | BApedia
👍1
Media is too big
VIEW IN TELEGRAM
Когда эйчар спрашивает, готов ли я работать в режиме многозадачности
😁6😱4🔥1
​​Системный аналитик. Краткий гайд по профессии. Часть 4. Синхронные и асинхронные интеграции. REST, gRPC, Kafka, RabbitMQ

Из этой статьи вы узнаете об основных наиболее часто используемых типах интеграции приложений и распределенных систем, таких как REST, gRPC, Kafka, RabbitMQ, WebSocket.

Читать | BApedia
​​50 терминов системного дизайна, которые должен знать каждый разработчик

Статья содержит термины с объяснениями и ссылками для более глубокого знакомства.

Читать | BApedia
❤2
​​Дашборд как инструмент взаимодействия с бизнесом

Сегодня поговорим про дашборды — что это за инструмент такой и как с помощью него взаимодействовать с бизнесом.

Читать | BApedia
​​Системный аналитик. Краткий гайд по профессии. Часть 5. Методологии разработки. Waterfall и Agile

Из этой статьи вы узнаете об основных широко используемых методология разработки программного обеспечения типа Waterfall и Agile (Scrum, Kanban) и познакомитесь с их основными ролями, артефактами и процессами.

Читать | BApedia
​​Онтология и семантика

Хайп? Философия? Повседневность? Будущее?
Давайте разбираться.

Читать | BApedia
❤2
​​Кто? Что? Когда? При решении IT-задач

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

Читать | BApedia
🔥5👍3
​​Легаси 14-летней выдержки: как мы отказались от фреймворка, пронизывающего всю разработку, — и выжили

В этой статье я расскажу, как мы отказались от легаси-фреймворка, который пронизывал все микросервисы. И убедились — такая трансформация осуществима даже в компании на 100+ разработчиков и 1000+ корпоративных клиентов.

Читать | BApedia
Что не так с техническими собеседованиями в IT?

Автор делится своим опытом, рассказывает, каким он видит хорошее собеседование, остановится на проблемах и ошибках, совершаемых различными компаниями при организации процесса собеседования, и дает набор рекомендаций по улучшению данного процесса.

Читать | BApedia
4 стихии программной документации: The Grand Unified Theory of Documentation

В статье автор хочет рассказать об одной очень интересной теории разработки документации на системы и программы. Её авторы утверждают, что создали ни много ни мало «Великую Единую Теорию Документации» (The Grand Unified Theory of Documentation). Мы привыкли с опаской относиться к заявлениям о том, что кто-то обнаружил сокровенную истину и раскрыл её профессиональному сообществу. В теории изложены идеи и правила, которые мы встречаем в разных методиках разработки документации и сами применяем на практике.

Читать | BApedia
​​Технологии интеграции информационных систем. Часть 1. Файловый обмен, общая БД, удалённый вызов процедур

Эта статья — первая часть большого материала о технологиях интеграции информационных систем. Статья будет полезна системным аналитикам и проектировщикам уровней junior и middle, которые хотят узнать тонкости применения различных способов интеграции и систематизировать свои знания.

Читать | BApedia
Разрабатываем бизнес-приложения на основе процессов жизненного цикла бизнес-систем

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

Перейти к статье | BApedia
👍2
​​Технологии интеграции информационных систем. Часть 2. GraphQL, gRPC, WebSocket, webhook, брокеры сообщений

В этой статье:
- продолжим разбирать технологии, применяемые в 3-м интеграционном стиле RPC:
- GraphQL;
- gRPC;
- Webhook;
- WebSocket;
- рассмотрим 4-й интеграционный стиль — обмен сообщениями на примере брокеров сообщений.
- разберём алгоритм выбора интеграционного стиля и технологий;
- какие параметры нужно определить при проектировании интеграции вне зависимости от выбранного паттерна.

Читать | BApedia
​​Клеточная архитектура

В статье будет дан краткий обзор подхода к построению архитектуры, основанной на клетках - Cell-Based Architecture

Читать | BApedia
​​Декомпозиция монолитной системы с использованием Strangler-паттерна

Привет! Меня зовут Дима, я архитектор в Купере. Хочу сегодня рассказать о шаблоне проектирования Strangler, который мы использовали для выноса бизнес-логики из монолитной системы в отдельный сервис.

Читать | BApedia