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
​​Всем привет 👋🏼! Продолжаем рублику «Сервисы и программы для аналитиков», где мы разбираем и изучаем/знакомимся с разными сервисами/программы, которые используют аналитики в своей работе или повседневной жизни.

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

Часть 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
12👍3😁3👏2
😁31
Всем привет! Начинаю вести рубрику про проф.литературу для аналитиков и давать свои комментарии/отзывы о книгах. Постараюсь излагать кратко и по делу)

#обзорнакниги

Часть 1

Книга: Алистера Коберн "Современные методы описания функциональных требований"

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

Автор тщательно анализирует и описывает каждый метод и предоставляет детальные примеры и инструкции.

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

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

В целом, книга Алистера Коберна "Современные методы описания функциональных требований" является полезным ресурсом для всех, кто работает в сфере аналитики и программной разработки, а также для тех, кто хочет углубить свои знания в этой области
🔥21👍96😱1
​​Алоха! Сегодня продолжаем разбирать вопросы, которые любят задавать на собеседовании на роль 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
👍5🔥42
Аналитик и архитектура: UML-диаграммы для модели C4

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

Источник
5👍5🔥3🥰2
😁21👏3👍2
Всем привет! Продолжаем рубрику про проф.литературу для аналитиков

#обзорнакниги | @analysis_it

Часть 2

Книга: Уэс Маккини "Python и анализ данных"


Книга "Python и анализ данных" написана Уэсом Маккинни - специалистом с большим опытом в области анализа данных, который создал на Python библиотеку Pandas. Данную книгу он представляет, как руководство по программированию на Python с использованием больших наборов данных.

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

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

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

В 2020 году вышло второе издание, где примеры кода переписаны под версию Python 3.6, добавлены сведения о последних версиях библиотек Pandas, NumPy, IPython и Jupyter.

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

Источник: @analysis_it
👍8🔥3👏31
Channel name was changed to «Analyst IT»