...

Быстродействие веб-приложения: на что это влияет, как задать требования к нему и проверить их выполнение?

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

Надежность в микросервисной архитектуре

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

ИБ для аналитика: требования и проектные решения

Требования к обеспечению информационной безопасности – один из важнейших разделов ТЗ на ИС/АС. Рассмотрим основные концепции ИБ, которые надо знать аналитику при разработке требований к...

Про ПМИ и не только: испытания АС по ГОСТ

Какие бывают испытания автоматизированной системы (АС) и какие документы создаются при их проведении. Разбор ГОСТ Р 59792-2021, состав ПМИ, актов и протоколов. Виды испытаний АС...

Автоматизированная система: обзор главных ГОСТ’овских понятий

Что такое автоматизированная система, и какие государственные стандарты регламентируют форму и содержание связанных с ней документов. Обзор ГОСТ’ов и концептуальная модель ключевых понятий. Виды обеспечения...

Регистрация, аутентификация и авторизация: проектирование в UML-sequence и Python-реализация REST API интернет-магазина

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

Проектирование REST API на примере интернет-магазина

Чтобы показать, как устроена RESTful-система, я реализовала небольшой MVP для интернет-магазина, развернув экземпляр базы данных PostgreSQL в serverless-платформе Neon, с которой взаимодействует серверное Flask-приложение, запущенное...

Цели по Smart, Story по INVEST: быстрая разработка концепции решения с техникой Impact Map

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

Артефакты аналитика: документы и техники

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