Теория

Что такое Risk Storming?

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

Продолжить чтение

User Story Mapping или Карты Пользовательских Сценариев

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

Продолжить чтение

Что такое Architecture Decision Records (ADR)

Что такое ADR’ы? Как с ними работать? И как они помогают разработчикам разрабатывать продукт с учётом видения архитектора? Поговорим об этом в этой статье.

Продолжить чтение

Кто такой архитектор?

Роль архитектора в IT далеко не так проста, как может показаться рядовому разработчику. В этой статье разбираемся с тем, какие виды IT-архитекторов бывают и чем они отличаются.

Продолжить чтение

Как анализировать OOM ошибки?

OutOfMemory ошибки в Java программах имеют совершенно разные формы. В этой статье, Я постарался собрать каталог возможных вариантов ошибок и возможных решений.

Продолжить чтение