Системный аналитик. Краткий гайд по профессии. Часть 1
Данный текст является обзорной и вводной статьей из запланированной серии, и преимущественно ориентирован на новичков в IT-индустрии, предназначен для желающих познакомиться с профессией, узнать о ее содержании, основных принципах, практиках и инструментах, используемых в ней, и является попыткой структурировать и свести воедино свои знания и опыт, накопленные за время работы в этой увлекательной профессии.
Читать | BApedia
Данный текст является обзорной и вводной статьей из запланированной серии, и преимущественно ориентирован на новичков в IT-индустрии, предназначен для желающих познакомиться с профессией, узнать о ее содержании, основных принципах, практиках и инструментах, используемых в ней, и является попыткой структурировать и свести воедино свои знания и опыт, накопленные за время работы в этой увлекательной профессии.
Читать | BApedia
🔥3
This media is not supported in your browser
VIEW IN TELEGRAM
Интервью с командой: У нас собственные уникальные решения, мы используем максимум от привычных всем инструментов
Их проект:
Их проект:
😁11
Системный аналитик. Краткий гайд по профессии. Часть 2. Сбор, анализ и документирование требований (UML, BPMN)
Из этой статьи вы узнаете какие бывают требования к создаваемым системам и как их собирать, познакомитесь с основными методами их сбора, а также со способами и инструментами их документирования.
Читать | BApedia
Из этой статьи вы узнаете какие бывают требования к создаваемым системам и как их собирать, познакомитесь с основными методами их сбора, а также со способами и инструментами их документирования.
Читать | BApedia
❤5👍3
Системный аналитик. Краткий гайд по профессии. Часть 3. Архитектура приложений и их масштабирование
Из этой статьи вы узнаете об основных широко используемых типах программной архитектуры, их преимуществах и недостатках, узнаете, как выбрать архитектуру и рассчитать нагрузку при проектировании домена, познакомитесь с принципами масштабирования приложений и получите знания о том, что такое CAP-теорема и уровни изоляции транзакций.
Читать | BApedia
Из этой статьи вы узнаете об основных широко используемых типах программной архитектуры, их преимуществах и недостатках, узнаете, как выбрать архитектуру и рассчитать нагрузку при проектировании домена, познакомитесь с принципами масштабирования приложений и получите знания о том, что такое CAP-теорема и уровни изоляции транзакций.
Читать | BApedia
👍1
Media is too big
VIEW IN TELEGRAM
Когда эйчар спрашивает, готов ли я работать в режиме многозадачности
😁6😱4🔥1
Системный аналитик. Краткий гайд по профессии. Часть 4. Синхронные и асинхронные интеграции. REST, gRPC, Kafka, RabbitMQ
Из этой статьи вы узнаете об основных наиболее часто используемых типах интеграции приложений и распределенных систем, таких как REST, gRPC, Kafka, RabbitMQ, WebSocket.
Читать | BApedia
Из этой статьи вы узнаете об основных наиболее часто используемых типах интеграции приложений и распределенных систем, таких как REST, gRPC, Kafka, RabbitMQ, WebSocket.
Читать | BApedia
Системный аналитик. Краткий гайд по профессии. Часть 5. Методологии разработки. Waterfall и Agile
Из этой статьи вы узнаете об основных широко используемых методология разработки программного обеспечения типа Waterfall и Agile (Scrum, Kanban) и познакомитесь с их основными ролями, артефактами и процессами.
Читать | BApedia
Из этой статьи вы узнаете об основных широко используемых методология разработки программного обеспечения типа Waterfall и Agile (Scrum, Kanban) и познакомитесь с их основными ролями, артефактами и процессами.
Читать | BApedia
Кто? Что? Когда? При решении IT-задач
При проведении консультаций часто сталкиваюсь с вопросом, какие роли задействованы при реализации задач, и как они взаимодействуют друг с другом. Считаю, что отвечать на этот вопрос нужно с учетом жизненного цикла IT-задачи на конкретном проекте. Так и появилась идея этой статьи, которая раскрывает, кто чем занят на каждом из этапов, а также какие артефакты необходимо подготовить.
Читать | BApedia
При проведении консультаций часто сталкиваюсь с вопросом, какие роли задействованы при реализации задач, и как они взаимодействуют друг с другом. Считаю, что отвечать на этот вопрос нужно с учетом жизненного цикла IT-задачи на конкретном проекте. Так и появилась идея этой статьи, которая раскрывает, кто чем занят на каждом из этапов, а также какие артефакты необходимо подготовить.
Читать | BApedia
🔥5👍3
Легаси 14-летней выдержки: как мы отказались от фреймворка, пронизывающего всю разработку, — и выжили
В этой статье я расскажу, как мы отказались от легаси-фреймворка, который пронизывал все микросервисы. И убедились — такая трансформация осуществима даже в компании на 100+ разработчиков и 1000+ корпоративных клиентов.
Читать | BApedia
В этой статье я расскажу, как мы отказались от легаси-фреймворка, который пронизывал все микросервисы. И убедились — такая трансформация осуществима даже в компании на 100+ разработчиков и 1000+ корпоративных клиентов.
Читать | BApedia
Что не так с техническими собеседованиями в IT?
Автор делится своим опытом, рассказывает, каким он видит хорошее собеседование, остановится на проблемах и ошибках, совершаемых различными компаниями при организации процесса собеседования, и дает набор рекомендаций по улучшению данного процесса.
Читать | BApedia
Автор делится своим опытом, рассказывает, каким он видит хорошее собеседование, остановится на проблемах и ошибках, совершаемых различными компаниями при организации процесса собеседования, и дает набор рекомендаций по улучшению данного процесса.
Читать | BApedia
4 стихии программной документации: The Grand Unified Theory of Documentation
В статье автор хочет рассказать об одной очень интересной теории разработки документации на системы и программы. Её авторы утверждают, что создали ни много ни мало «Великую Единую Теорию Документации» (The Grand Unified Theory of Documentation). Мы привыкли с опаской относиться к заявлениям о том, что кто-то обнаружил сокровенную истину и раскрыл её профессиональному сообществу. В теории изложены идеи и правила, которые мы встречаем в разных методиках разработки документации и сами применяем на практике.
Читать | BApedia
В статье автор хочет рассказать об одной очень интересной теории разработки документации на системы и программы. Её авторы утверждают, что создали ни много ни мало «Великую Единую Теорию Документации» (The Grand Unified Theory of Documentation). Мы привыкли с опаской относиться к заявлениям о том, что кто-то обнаружил сокровенную истину и раскрыл её профессиональному сообществу. В теории изложены идеи и правила, которые мы встречаем в разных методиках разработки документации и сами применяем на практике.
Читать | BApedia
Технологии интеграции информационных систем. Часть 1. Файловый обмен, общая БД, удалённый вызов процедур
Эта статья — первая часть большого материала о технологиях интеграции информационных систем. Статья будет полезна системным аналитикам и проектировщикам уровней junior и middle, которые хотят узнать тонкости применения различных способов интеграции и систематизировать свои знания.
Читать | BApedia
Эта статья — первая часть большого материала о технологиях интеграции информационных систем. Статья будет полезна системным аналитикам и проектировщикам уровней junior и middle, которые хотят узнать тонкости применения различных способов интеграции и систематизировать свои знания.
Читать | BApedia
Разрабатываем бизнес-приложения на основе процессов жизненного цикла бизнес-систем
Статья посвящена разработке бизнес-приложений на основе процессов жизненного цикла бизнес-систем. Автор делится своим опытом работы в качестве независимого разработчика бизнес-приложений и ИТ-аналитика. Он поднимает вопрос о том, что на самом деле хотят бизнес-заказчики, и как непонимание этого может привести к кратному превышению затрат и времени на ИТ-проекте.
Перейти к статье | BApedia
Статья посвящена разработке бизнес-приложений на основе процессов жизненного цикла бизнес-систем. Автор делится своим опытом работы в качестве независимого разработчика бизнес-приложений и ИТ-аналитика. Он поднимает вопрос о том, что на самом деле хотят бизнес-заказчики, и как непонимание этого может привести к кратному превышению затрат и времени на ИТ-проекте.
Перейти к статье | BApedia
👍2
Технологии интеграции информационных систем. Часть 2. GraphQL, gRPC, WebSocket, webhook, брокеры сообщений
В этой статье:
- продолжим разбирать технологии, применяемые в 3-м интеграционном стиле RPC:
- GraphQL;
- gRPC;
- Webhook;
- WebSocket;
- рассмотрим 4-й интеграционный стиль — обмен сообщениями на примере брокеров сообщений.
- разберём алгоритм выбора интеграционного стиля и технологий;
- какие параметры нужно определить при проектировании интеграции вне зависимости от выбранного паттерна.
Читать | BApedia
В этой статье:
- продолжим разбирать технологии, применяемые в 3-м интеграционном стиле RPC:
- GraphQL;
- gRPC;
- Webhook;
- WebSocket;
- рассмотрим 4-й интеграционный стиль — обмен сообщениями на примере брокеров сообщений.
- разберём алгоритм выбора интеграционного стиля и технологий;
- какие параметры нужно определить при проектировании интеграции вне зависимости от выбранного паттерна.
Читать | BApedia