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
😁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»
Как моделировать процессы — методика для начинающих

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

Перейти к статье | BA|SA
🔥9👍4🥰41🤩1💯1
Как мы делали скоринг на микросервисной архитектуре руками не-программистов

Читать статью | Analyst IT
👍63
​​Средняя зарплата специалистов работающих в области Data Science составляет 3000$-4000$. Тем не менее на рынке сейчас большая нехватка крутых специалистов! Присоединяйся к нам чтобы узнать все про Data Science!

Здесь вы найдете:
— Переведенные статьи;
— Полезные видео;
— Интересные опросы;
— Профессиональный юмор;

Полезности канала:
- Что такое data science? Руководство для начинающих
- Как начать карьеру в data science без профильного образования
- Кто есть кто в команде data science: путеводитель по профессии
- 6 правил по обеспечению качества данных машинного обучения

Присоединяйтесь, давайте расти как профессионалы вместе 😉

Подписаться 👉👉👉 @ds_wiki
👍53
This media is not supported in your browser
VIEW IN TELEGRAM
Документация к фреймворку?
Не, не слышали
😁22👍63
Forwarded from Testing | QA
​​Привет, друзья! Сегодня я хочу рассказать об интересной теме, а именно о взаимоотношениях бизнес-аналитика и тестировщика на проекте.
Конечно же, на протяжении всего жизненного цикла ПО эти специалисты взаимодействуют друг с другом. Но почему так важно, чтобы коммуникация между ними была на высоком уровне?

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

❗️Тем не менее, есть и некоторые минусы. Как известно, каждый из этих специалистов имеет свой набор задач и целей на проекте. Это может привести к тому, что у них будут разные представления о том, какие процессы или продукты важны, и потенциально даже к конфликтам.

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

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

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

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

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

Таким образом, понимание задач и обязанностей друг друга поможет бизнес-аналитику и тестировщику работать слаженно и совместно достигать общей цели - создание качественного продукта.❗️❗️
👍85🔥3
Привет! Сегодня начинаем новую рубрику «Задачки и тестовые задания», где мы будем разбирать задачки, которые могут задать на собесах

#задачки #тестовыезадания
Задача 1:

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

Какие шаги ты предпримешь, чтобы начать проект и какие рекомендации можешь дать компании?

Ответ:

Шаги и рекомендации к разработке мобильного приложения:

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

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

3. Сделать анализ рынка и исследовать аналоги приложений для доставки продуктов питания: их функциональность, дизайн, удобство использования и ошибки. Это поможет понять конкурентную среду и выделить уникальные преимущества для приложения компании.

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

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

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


#задачки #тестовыезадания
Источник: @analysis_it
🔥39👍125🤯2😢2🤔1😱1
😁32🔥10😱5
​​Привет! Сегодня продолжаем рубрику «Задачки и тестовые задания», где мы разбираем задачки, которые могут задать на собеседованиях

#задачки #тестовыезадания
Задача 2:

Ваша компания планирует создание нового веб-приложения для онлайн-бронирования отелей. Вам необходимо разработать бизнес-требования для этого приложения и описать его логику работы (так же могут попросить описать бизнес-процесс, но его рассмотрим в след раз 😉)

Ответ:

Постарайтесь сами дать ответ, и описать более детально бизнес-требования и логику работы

👉🏻Для начала составим небольшой список Бизнес-требований:

Например такие, как:
1. Функционал поиска и фильтрации отелей для удобства пользователей.
2. Возможность просмотра фотографий отелей, описаний номеров, сервисов, расположения, условий бронирования, а также отзывов пользователей.
3. Максимальная понятность и интуитивность интерфейса чтобы упростить взаимодействие с приложением.
4. Возможность бронирования и отмены бронирования номеров в один клик.
5. Онлайн-оплата бронирования в приложении с использованием популярных платежных систем.
6. Мобильная адаптивность с разработкой мобильных приложений для Android и iOS.
7. Надежность, безопасность и скорость работы приложения.
8. Возможность интеграции с другими приложениями и услугами для удобства пользователей.
9. Легкость в обслуживании и обновлении приложения для производителей.

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


❗️Также можно описать более детально бизнес-требования и описать по отдельности функциональные и нефункциональные требования, чтобы показать, что вы разбираетесь в терминах и знаете в чем их суть и разница

👉🏻Далее можно описать логику работы веб-приложения или описать бизнес-процесс (его тоже могут попросить на собесе, но его рассмотрим в след раз)

Например:
1. Пользователь заходит на сайт/мобильное приложение и вводит параметры поиска необходимого отеля и дату заезда-выезда.
2. Приложение отправляет запрос к базе данных отелей и показывает список подходящих вариантов соответствующих запросу.
3. Пользователь выбирает подходящий отель и номер, вводит свои контактные данные и подтверждает бронирование.
4. Приложение отправляет запрос через API резервирования номеров к выбранному отелю, определяет свободные номера, и производит бронирование на имя пользователя.
5. Приложение выводит информацию о бронировании, стоимости и методах оплаты, а также отправляет уведомление о бронировании на указанный электронный адрес пользователя.
6. В случае необходимости, пользователь может отменить бронирование в приложении.
7. По окончании пребывания в отеле, приложение может отправить опрос о качестве сервиса и оставить возможность пользователю оставить отзыв.
8. Администраторы приложения по запросам пользователя могут выдавать скидки на бронирование номеров, если пользователь решил оставить отзывы в свободной форме.

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


На основании вышеизложенного вы можете подготовить ряд вопросов, которые зададите при сборе требований с заказчика! Удачи вам!

#задачки #тестовыезадания
Источник: @analysis_it
Please open Telegram to view this post
VIEW IN TELEGRAM
29👍9🔥5🤯3