В чем разница между SpecFirst и CodeFirst, какие типичные ошибки делает аналитик при проектировании спецификации OpenAPI, как их исправить и зачем использовать POST вместо GET...
5 техник описания интеграции между системами и взаимодействия микросервисов
Как описать интеграцию между системами и взаимодействие микросервисов в текстовом и графическом видах: схемы C4, UML-диаграммы и таблицы с практическими примерами. Постановка задачи, описание контекста...
Бизнес-аналитика для бизнес-аналитика с Power BI: пара примеров
Когда и зачем бизнес-аналитику пригодится бизнес-аналитика с помощью BI-систем: импорт Excel-файла и подключение к PostgreSQL для аналитики данных на практических примерах с Power BI. Когда...
Зачем, когда и как совмещать User Story с Use Case: практический пример
Можно ли совмещать User Story и Use Case, используя обе формы представления требований в одном проекте. Разбираем на примере интернет-магазина с микросервисной архитектурой. Что не...
Аналитика из скрипта и палок: пример генерации PDF-отчета из БД
Как получить статистику по данным и графики из PostgreSQL: пример создания своего PDF-отчета средствами Python-библиотеки matplotlib. Пишем простой скрипт в Google Colab для анализа операционной...
Регистрация, аутентификация и авторизация: проектирование в UML-sequence и Python-реализация REST API интернет-магазина
Недавно я рассказывала про аутентификацию в веб-приложениях с помощью JWT-токена. Сегодня рассмотрим практическую реализацию регистрации пользователей и аутентификацию клиентов на сервере с помощью куки-файлов. Как...
Проектирование REST API на примере интернет-магазина
Чтобы показать, как устроена RESTful-система, я реализовала небольшой MVP для интернет-магазина, развернув экземпляр базы данных PostgreSQL в serverless-платформе Neon, с которой взаимодействует серверное Flask-приложение, запущенное...
Цели по Smart, Story по INVEST: быстрая разработка концепции решения с техникой Impact Map
Зачем нужна карта влияния, как она связана с причинно-следственным анализом и пользовательскими историями. Разбираем простые и эффективные техники поиска решений для бизнес-аналитика: строим диаграмму Исикавы...
Артефакты аналитика: документы и техники
Начинающие аналитики часто спрашивают, какие документы и другие материализованные представления результатов анализа ожидают от них участники команды реализации и бизнеса. В этой статье я делаю...
9 ролей в проекте внедрения Business Studio: планируем состав команды
Сколько человек нужно, чтобы внедрить систему бизнес-моделирования Business Studio: роли участников проекта внедрения и их обязанности. Личный опыт на текущем проекте. Из чего состоит внедрение...