[Видео] Кластеризуем Spring OAuth2 (детективная история)

Контекст: OpenID/OAuth2 Workflow с использованием Google в качестве OpenID-провайдера и Redis в качестве хранилища сессий. Всё прекрасно работало на локальной машине и сломалось при выкате на прод на кластер. Дальше закрутилось: поиск, где порылась собака; расколупывание реализации OpenID/OAuth2 в Spring;…

read more →

[Митап] «Клиент всегда прав», или особенности коммуникации с заказчиком в конфликтных ситуациях

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

read more →

[Митап] Как сделать описание требований понятным для всех участников процесса разработки

В области IT-аналитики так просто впасть в крайность. «Давайте документировать вообще всё!» с одной стороны, «Не будем терять зря время, скорее кодить-продавать!» с другой. Первое приводит к монстроузным блок-схемам и диаграммам размером в стену, в которых теряется даже автор. Второе – к многократному…

read more →