Какие бывают испытания автоматизированной системы (АС) и какие документы создаются при их проведении. Разбор ГОСТ Р 59792-2021, состав ПМИ, актов и протоколов. Виды испытаний АС...
Автоматизированная система: обзор главных ГОСТ’овских понятий
Что такое автоматизированная система, и какие государственные стандарты регламентируют форму и содержание связанных с ней документов. Обзор ГОСТ’ов и концептуальная модель ключевых понятий. Виды обеспечения...
Регистрация, аутентификация и авторизация: проектирование в UML-sequence и Python-реализация REST API интернет-магазина
Недавно я рассказывала про аутентификацию в веб-приложениях с помощью JWT-токена. Сегодня рассмотрим практическую реализацию регистрации пользователей и аутентификацию клиентов на сервере с помощью куки-файлов. Как...
Проектирование REST API на примере интернет-магазина
Чтобы показать, как устроена RESTful-система, я реализовала небольшой MVP для интернет-магазина, развернув экземпляр базы данных PostgreSQL в serverless-платформе Neon, с которой взаимодействует серверное Flask-приложение, запущенное...
Цели по Smart, Story по INVEST: быстрая разработка концепции решения с техникой Impact Map
Зачем нужна карта влияния, как она связана с причинно-следственным анализом и пользовательскими историями. Разбираем простые и эффективные техники поиска решений для бизнес-аналитика: строим диаграмму Исикавы...
Артефакты аналитика: документы и техники
Начинающие аналитики часто спрашивают, какие документы и другие материализованные представления результатов анализа ожидают от них участники команды реализации и бизнеса. В этой статье я делаю...
От требований к постановкам задач на разработку с помощью архитектурного проекта
Аналитики часто отмечают, что разработчики не хотят читать большую спецификацию требований, а разработчики отвечают, что ТЗ выглядит слишком абстрактно и не годится для реализации. Такая...
Как оценить зрелость процессов управления анализом: чек-лист для самопроверки
Чтобы системные и/или бизнес-аналитики работали эффективно, поставляя качественные результаты за меньшее время, процессы анализа должны иметь достаточную степень зрелости. Для ее оценки я составила небольшой...
Быстрое наполнение базы данных: Python-скрипт INSERT-запросов для PostgreSQL с Faker
Сегодня рассмотрим пример проектирования, реализации и наполнения случайными данными реляционной БД PostgreSQL для последующего выполнения аналитических запросов к ней. Для этого я написала набор Python-скриптов,...
Пример использования NoSQL-СУБД Redis в микросервисе поиска такси
Прототип сервиса записи оперативных данных о местонахождении автомобилей такси по районам Москвы и поиска машин по запросу клиента. Пишем часть системы с микросервисной архитектурой на...