Business | System analyst
14.7K subscribers
166 photos
90 videos
7 files
993 links
Авторский канал для бизнес/системных аналитиков от аналитика со стажем, как для начинающих, так и для бывалых. Выкладываем авторские посты, статьи (также зарубежные), видео, опросы, юмор))

Сотрудничество: @the_real_bird
Канал ИТ-анализ: @analysis_it
Download Telegram
Алоха! Поздравляем всех наших подписчиков! Мы рады сообщить, что наш канал достиг отметки в 10 тысяч подписчиков. Мы очень благодарны за вашу поддержку и интерес к тому, что мы делаем. Это большой успех для всех нас, и мы обещаем продолжать доставлять нашим подписчикам ценную информацию об аналитике и различных областях ее применения🎉🥳💃
Please open Telegram to view this post
VIEW IN TELEGRAM
​​Алоха! Сегодня продолжаем разбирать вопросы, которые любят задавать на собеседовании на роль BA/SA и затронем тему жизненного цикла разработки ПО:

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

Часть 9:

📍Вопрос 1: Что такое жизненный цикл разработки ПО?

Краткий ответ:
Жизненный цикл программного обеспечения (ЖЦ ПО) описывает процесс разработки программного обемпечеия, включая все этапы от начала до конца.

Этапы разработки:
1. Определние потребностей заказчика (идея)
2. Сбор и анализ требований
3. Проектирование (документирование требований и дизайн)
4. Разработка ПО
5. Тестирование
6. Внедрение и поддержка продукта

Бизнес-аналитик участвует на каждом этапе ЖЦ ПО

📎Материалы по теме:
- ​​Жизненный цикл программного обеспечения и какое место занимает Бизнес-аналитик в нем
- Что такое ЖЦ Разработки ПО и какие проблемы возникают на каждом этапе SDLC?
- Жизненный цикл проекта и его фазы от инициации до завершения

📍Вопрос 2: Какие бывают модели/методологии жизненного цикла разработки ПО?

Краткий ответ:
1️⃣ Водопадная/Каскадная модель - модель, в которой процесс разработки выглядит как поток, переходящий от одной стадии к другой в строгом порядке, без возможности пропуска стадии или возврата назад.
Преимущесвта:
- Хорошо подходит проектам, где требования жестко фиксированы и не меняются
- стабильность требований в течение всего жизненного цикла ПО
- прозрачные и прогнозируемые сроки прохождения каждой фазы
- простой алгоритм реализации модели
Недостатки:
- невозможность изменять и дополнять список требований на последующих этапах жизненного цикла
- дополнительные затраты на корректировку уже завершенных этапов
- отсутствие промежуточных результатов – продукт можно объективно оценить лишь после официального запуска

2️⃣ Итеративная модель - осуществление разработки с использованием одного цикла разработки, который последовательно повторяется до полного завершения проекта.
Преимущесвта:
- организация эффективной обратной связи проектной команды с заказчиком
- более быстрое решение возникших проблем и ошибок, что ведет к минимизации затрат на устранение рисков
- быстрый выпуск MVP
Недостатки:
- нет фиксированного бюджета и сроков, а также нужна сильная вовлеченность Заказчика в процесс
- при итерациях приходится отбрасывать часть сделанной ранее работы

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

4️⃣ Гибкая модель
В данном подходе работа над проектом осуществляется через короткие итерации, называемые спринтами, в течение которых разработчики фокусируются на реализации наиболее значимых в данное время элементов проекта. На каждом этапе работы заказчик оценивает текущие результаты и может внести изменения в требования к продукту
Преимущесвта:
- высокая скорость разработки продукта, что позволяет быстро адаптироваться к меняющимся условиям рынка;
- привлечение заказчика к разработке, что повышает прозрачность и контролируемость проекта;
- улучшение коммуникации в команде, что ускоряет процесс разработки и повышает качество продукта.
Недостатки:
- не дает гарантий на долгосрочные планы
- нет жесткой структуры и даже методов для всех проектов
- отсутствие четкого плана, очень “поверхностное” описание требований к системе
- необходимо иметь большой уровень знаний и опыта команды

Есть и другие модели ЖЦ ПО

📎Материалы по теме:
- Модели жизненного цикла проекта
- Agile, Waterfall. Модели и методологии разработки ПО
- Самые распрастранненые модели разработки ПО

Источник: @ba_and_sa

‼️Предыдущие части смотрите по #собеседование #вопросыссобеседования
Please open Telegram to view this post
VIEW IN TELEGRAM
Forwarded from Analyst IT
​​Всем привет 👋🏼! Продолжаем рублику «Сервисы и программы для аналитиков», где мы разбираем и изучаем/знакомимся с разными сервисами/программы, которые используют аналитики в своей работе или повседневной жизни.

#сервисы #программы

Часть 2:

Сегодня предлагаю ознакомится с подборкой материалов по изучению такого сервиса, как - Jira & Confluence .

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

JIRA состоит из ряда компонентов, каждый из которых можно настроить. Это:
- Рабочий процесс (Workflow);
- Типы задач (Issue Types);
- Пользовательские рабочие пространства (Custom Fields);
- Окна (Screens);
- Настройка рабочих пространств (Field Configuration);
- Уведомления (Notification);
- Решения (Permissions).

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

Базовые функции:
- Создавать страницы
- Структурировать информацию
- Получать уведомления о новостях и изменениях
- Искать нужную информацию

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

Ниже👇🏼 небольшая подборка материалов для изучения данного сервиса:

📌 Обучающее руководство. Использование Confluence Cloud вместе с Jira Software Cloud

📌 Использование Confluence. Руководства, обучающие материалы и демонстрации

📌 Работа с программами JIRA & Confluence (знакомство)

📌JIRA: подробное руководство для новичков

Прошлые части смотрите по #сервисы #программы

Источник: @analysis_it
Алоха! Сегодня продолжаем говорить о ПО для моделирования бизнес-процессов

#моделированиеПО

Часть 2:

IBM Blueworks Live. Данная программа позволяет создавать, модифицировать и хранить BPMN диаграммы. В этой программе можно производить анализ бизнес-процессов, проверять на соответствие стандартам, а также импортировать данные из других программ (Учебные пособия и руководство пользователя)

Signavio. Это программа, которая позволяет моделировать бизнес-процессы, разрабатывать бизнес-модели, управлять изменениями и оптимизировать бизнес-процессы. В Signavio имеются возможности для анализа производительности, анализа рисков, а также поддержки совместной работы (Руководство пользователя)

Microsoft Power Automate. Эта программа позволяет автоматизировать бизнес-процессы компании. Она предоставляет возможности для создания и автоматизации рабочих процессов, отправки уведомлений, извлечения данных и создания отчетов (Руководство пользователя)

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

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

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


Источник: @ba_and_sa
Продолжение следует ❗️
Please open Telegram to view this post
VIEW IN TELEGRAM
5 «Почему» для понимания архитектурных концептов при создании информационных продуктов

В статье пойдет речь о:

- С чего начинается построение любой архитектуры?
- За счет чего реализуются потенциальные бизнес возможности?
- Кто нужен для реализации намеченных возможностей?
- Как создать цифровые продукты, которые будут удовлетворять требованиям заказчиков, вписываться в намеченные сроки и бюджеты?
- Из чего должна складываться структура продукта и как он должен реализовывать функциональные требования?

Перейти | BA|SA
Как моделировать процессы — методика для начинающих

«Как моделировать процессы?» — вопрос кажется простым и банальным, но ответить на него сложно. В этой статье автор (Денис Котов) предлагает методику создания первой рабочей модели процесса в BPMN, которая помогает моделировать процессы в BPMN обычным людям»

Перейти к статье | BA|SA
​​Алоха! Сегодня я хочу рассказать о таком важном инструменте, как 📊дорожная карта в управлении проектами. Для тех, кто не знаком с этим понятием, я постараюсь немного рассказать о нем))

#дорожнаякарта | BA|SA

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

Могу отметить, что основной целью создания дорожной карты является упорядочение задач в проекте и определение важности каждой задачи в целом проекте. В изначальном планировании проекта мы можем не понимать, какие задачи являются наиболее критичными, а какие можно выполнить позже. Как раз в этом нам и поможет «Дорожная карта», которая позволяет правильно выстроить этапы работы и эффективно использовать ресурсы проекта.

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

Чтобы понять, чем полезна Дорожная карта для проекта, давайте выделим некоторые преимущества и недостатки:

Преимущества дорожной карты:

1. Упорядочение задач и выбор приоритетных задач. Дорожная карта помогает расставить приоритеты и определить четкую последовательность задач, позволяя сосредоточиться на наиболее важных задачах.
2. Повышение прозрачности процесса. Дорожная карта позволяет всем участникам проекта лучше понимать процессы и задачи, связывающие их действия в целом проекте. Все участники видят, как их задачи влияют на достижение общих целей.
3. Управление рисками. Дорожная карта позволяет своевременно реагировать на изменения в проекте, что помогает снизить вероятность возникновения рисков и снизить уровень их влияния в случае, если они все же возникнут.

Недостатки дорожной карты:

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

Как вы можете заметить, у дорожной карты есть и свои преимущества, и недостатки. Но при правильном использовании она может стать бесценным инструментом в управлении проектами и помочь достичь успеха в достижении общих целей.

Если вы хотите начать использовать дорожную карту в проекте, то я могу отметить несколько сервисов/программ, которые помогут вам создать ее. Например, Asana, Trello, Projecto, Microsoft Project, Roadmunk и другие (опишу сервисы/программы в след. раз). Они позволят вам визуализировать ваш проект и сделать его более понятным для всех участников.

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

#дорожнаякарта | BA|SA

❗️ p.s. В следующий раз мы поговорим о видах дорожных карт и в чем их различия, также отметим их преимущества и недостатки

Источник: @ba_and_sa
Please open Telegram to view this post
VIEW IN TELEGRAM