Почему появился SCRUM и кто такой Product Owner
Записал лекцию, в которой подробно рассказал почему возник Scrum и за что отвечает Product Owner.
Надеюсь, будет полезно.
Записал лекцию, в которой подробно рассказал почему возник Scrum и за что отвечает Product Owner.
Надеюсь, будет полезно.
Начитался рассказов как зумеры уходят с работы посредине дня и пишут "я не приду", или не выходят на работу, потому что рано вставать и ехать им далеко. Думаю , а нафиг вы их берете тогда, если вы не уверены в человеке? Ну и ладно, у всех свои причуды и финансы.
Сторитейл : Я в пассивном поиске работы, откликаюсь на 5-10 в день, но в айти это игра в долгую.
Я работаю уже почти 10 лет Менеджером клиентских проектов в финансовой сфере, или как сейчас модно говорить - Project manager.
Но к сожалению, как и достаточно много где - сфера начала стремительно загибаться уже как года 2, внешняя конкуренция стала жесточайшей, нового бизнеса стало в 1000 раз меньше, чем в 2022 году, гайки закручены донельзя по финансированию проектов.
Летом 25 года я решил координально сменить сферу. Думал на стройку, но образование не позволило быть там сразу управляющим.
Решено было получить доп. образование и уйти в Айти, в котором я шарю на уровне пользователя. Тем более ни глубоких знаний программирования, и в целом физмата там не требуется. Выбрал, понравилось, отучился.
Начал искать стартовые позиции, на набор боевого опыта. Нашел, отстажировался, но вакансия не подразумевала переход в штат.
Ищу дальше уже 2 недели.
Приходит 23.02, в выходной день, в 7 утра в телегу "нашла вас на сайте Охотник за головами, вот ссылка на нашу вакансию, очень хочу созвона".
Открыл, почитал, денежки указаны неплохие, есть над чем задуматься.
Но название должности "Бизнес ассистент/опер менеджер/проджект менеджер" создает желание спросить, что все таки ищет работодатель.
Функционал - от общения со стейкхолдерами, до "ты тень рук-ля, должен угадывать его желания". Думаю, ну ладно, может интересное предложение.
Назначили время, приготовился, за 5 минут, закрыл все дела, а ссылки нет и нет, сижу жду.
За 1 минуту до времени созвона кидает сайт и : "прошу ознакомиться до встречи".
Кликнул по ссылке - не открывается без впн, дальше не стал заходить. Сомнительно, все таки. Присылает ссылку, захожу.
Девушка, лет 20, неплохой внешности и приятной манерой подачи речи, начинает проверку связи, представляется, и просит включить запись.
Я - "Прошу прощения, давайте без записи".
Д - "Нет, запись обязательна, рук-ль отсматривает и выбирает с кем дальше собеседоваться".
Я - "Ок, но давайте тогда сперва вы расскажете про компанию, вакансию, условия, и тогда вы решите , я вам подхожу или нет, и включим запись - я вам очень подробно расскажу о своем опыте".
Далее начинается заученный рассказ о компании, которая к слову занимается не софт разработкой, как указано в описании, а это крипто обменник. Предвкушая, что оформление на ИП или самозанятость, оплата в крипте или в листочках с дерева, нет ни ДМС, ни техники, я понял что трачу время (опыт уже был в собесах ранее).
Я - "Татьяна, скажите, а вы прежде чем со мной встречаться, читали мое резюме? Я Менеджер проекта, ищу работу Проджект менеджером. У вас в описании прямые обязанности проджект менеджера, но плюс еще системного аналитика, прОдукт менеджера, личного помощника и т.д."
Д - "Давайте я включу запись, вы расскажете про опыт и мы поймем, что вы нам подходите или нет"
Я - "Вроде же обсудили про запись, давайте сначала обсудим мои вопросы..."
Я не успел закончить фразу, и тут иконка загрузки, и : "Организатор завершил конференцию"...
Захожу в ТГ, ни ответа ни привета, просто молчание.
Такое у меня в первый раз.
Канбан-доска — это зеркало процессов. Если в ней неудобно отслеживать прогресс, значит, работать тоже будет так себе.
Хорошая система запускается за минуты, не требует объяснений и сразу показывает, кто что делает и где задача застряла. В статье — обзор 10 лучших канбан-досок для командной работы и фрилансеров.
YouGile — российская система управления проектами с канбан-досками, корпоративным мессенджером и простой CRM. Подходит всем, кому важно не только вести задачи по этапам, но и обсуждать их в том же рабочем пространстве.
Более 50 инструментов для эффективной работы на доске. Настраиваемые поля и атрибуты (сроки, приоритеты, статусы, собственные теги), визуальные метки и цвета, фильтры, шаблоны задач и другие элементы управления.
Зеркальные задачи и колонки. Одну и ту же задачу можно показать сразу нескольким командам — без копирования. Она отображается на разных досках, а все изменения синхронизируются автоматически.
Автоматизация рутины. Можно настраивать правила для этапов и задач — система сама следит за соблюдением процессов, создаёт повторяющиеся задачи и проверяет заполнение нужных данных при переходе между колонками.
Все рабочие инструменты в одном месте. Помимо канбан-досок, в YouGile есть персональный планировщик, календарь, диаграмма Ганта, встроенный мессенджер для команды и простая CRM для малого бизнеса.
Кроссплатформенность. Система доступна в десктопной, мобильной и веб-версиях без потери данных.
До 15 минут. Этого времени хватит, чтобы создать первый проект, пригласить команду, настроить роли и начать работу.
Более 100 вариантов настройки позволяют добавлять подрядчиков и клиентов, не показывая им чувствительные данные.
Полная. Сервис работает без ограничений для команд до 10 человек. Далее — от 495 ₽/мес за сотрудника.
O!Task — сервис для управления проектами и задачами, где контроль команды тесно связан с финансовым контролем. O!Task объединяет канбан с CRM, базой знаний и аналитикой экономики проектов — подходит небольшой команде, которой важно видеть не только статус карточки, но и финансовую картину работы.
Параллельная работа в одном окне. Команды и отделы могут вести свои доски параллельно, а навигация между ними не требует переключения между проектами.
Подсказки и гайды внутри. В системе встроены инструкции по разделам, поэтому даже новички без опыта канбана могут быстро освоить логику сервиса.
Импорт/экспорт задач. Карточки канбан доски выгружаются и загружаются в CSV — пригодится при миграции из другого инструмента или подготовке отчётов.
Предпросмотр документов. Word, Excel и PowerPoint открываются прямо внутри задач — не нужно скачивать файлы на устройство.
Встроенный учёт времени. Тайм-трекер работает внутри сервиса, не требуя подключения сторонних решений.
Около 17 минут. Этого времени достаточно, чтобы создать первый проект, пригласить участников и запустить работу команды в пространстве.
Отсутствуют. Доступ к проектам и документам предоставляется только пользователям, приглашённым в систему.
Ограниченная. Полный функционал доступен для команды до 2 человек, далее — от 399 ₽ в месяц за пользователя.
Shtab — сервис, где акцент сделан на прозрачности работы и аналитике. Shtab помогает видеть прогресс команды в реальном времени и быстро находить места, где задачи начинают «застревать».
Наглядная загрузка команды. По доске видно, какие карточки находятся в работе, кто за что отвечает и на каких этапах скапливаются задачи.
Работа с крупными задачами. Задачи можно дробить на чек-листы, фиксировать промежуточный прогресс и обсуждать детали прямо в карточке.
Приоритизация через матрицу Эйзенхауэра. Помимо классического канбана доступна сортировка задач по срочности и важности — полезно, когда запросов становится слишком много.
Фреймы с внешними материалами. Внутрь пространства добавляются сторонние сервисы и документы по ссылке, чтобы не переключаться между инструментами.
Папки для организации проектов. Доски и команды группируются по папкам — это упрощает навигацию и настройку доступов.
В среднем около 20 минут. Этого хватает, чтобы создать рабочее пространство и начать добавлять задачи, но в бесплатной версии подключение участников может быть ограничено.
Доступны не во всех тарифах. Возможность делиться ссылками на проекты появляется после перехода на платную подписку.
Предусмотрена. Подходит для команд до 5 человек с ограничениями по числу проектов; далее — от 225 ₽ в месяц за участника.
VK WorkSpace — корпоративная платформа для совместной работы, коммуникации и хранения данных. VK WorkSpace подходит командам, которые особенно внимательны к защите информации.
Миграция досок из Miro. Канбан-доски можно перенести из Miro и продолжить работу в VK WorkSpace без пересборки структуры. Владение пространством при этом остаётся у инициатора или передаётся другому пользователю.
Неограниченное количество проектов. В одном пространстве можно вести сколько угодно досок — от рабочих процессов команды до личных или вспомогательных проектов.
Готовые шаблоны досок. Для старта доступны заготовленные структуры, которые легко адаптировать под процессы конкретной команды.
Единый доступ в рамках платформы. Проекты и доски доступны во всех тарифах VK WorkSpace, без отдельного подключения модулей.
Фокус на безопасности данных. Работа с задачами встроена в корпоративную среду с разграничением ролей и контролем доступа.
Около 25 минут. Быстрый вход возможен через Яндекс ID, но при первом запуске потребуется выдать дополнительные разрешения, что может замедлить старт.
Есть. Внешних участников можно приглашать с правами только на просмотр досок.
Доступна с рекламой, в ней нельзя создавать канбан-доски. Подходит для команд до 5 пользователей; далее — от 259 ₽ в месяц за участника.
Kaiten — платформа для команд, работающих по Agile-подходам. Kaiten ориентирован на визуализацию процессов и контроль потока задач — подходит тем, кто хочет управлять загрузкой команды и видеть, где работа замедляется.
Несколько досок в одном окне. Можно одновременно наблюдать за процессами разных команд или отделов, не переключаясь между проектами.
Детальная проработка карточек. В задачах доступны подзадачи в виде чек-листов, сроки и ответственные — вся операционная информация хранится в одном месте.
WIP-лимиты для загрузки. Если в колонке накапливается слишком много задач, система сразу показывает перегрузку и помогает вовремя перераспределить работу.
Автоуведомления о «зависших» задачах. Сервис сигнализирует команде, когда у карточки слишком долго не меняется статус.
Механизм блокировки карточек. Исполнитель может зафиксировать причину остановки работы, и она станет видна всем участникам процесса.
Около 20 минут. Перед началом работы потребуется пройти стандартную регистрацию, после чего можно сразу создавать проекты и задачи.
Предусмотрены. Проекты можно открывать для просмотра по ссылке.
Есть. Доступна командам до 5 пользователей; далее — от 185 ₽ в месяц за участника.
Weeek — российское решение для управления проектами по Agile. Weeek объединяет канбан с базой знаний и CRM — подходит командам, которым важно вести проекты, документацию и клиентские процессы в одном месте.
Два режима работы. Можно работать по Scrum или Kanban. Первый вариант для команд, которые предпочитают планировать каждый спринт, второй более универсальный.
Наглядное отображение информации. На доске сразу видны исполнители, теги, дедлайны и типы задач, а детали, файлы и комментарии хранятся внутри карточек без перегруза интерфейса.
Шаблоны для быстрого запуска. Готовые структуры помогают запустить проект за 10–15 минут без ручной настройки колонок.
Интеграции с внешними инструментами. Канбан можно связать с Figma, Miro, Google Docs и Sheets, чтобы рабочие материалы были под рукой.
Связка задач и базы знаний. Документы и заметки можно хранить в том же пространстве, что и проект, не вынося контекст в отдельные инструменты.
Около 20 минут. За это время можно заполнить профиль, создать первый проект и пригласить команду по электронной почте.
Доступны в платных тарифах. Количество внешних участников зависит от выбранного плана.
Есть. Подходит для команды до 5 человек; далее — от 199 ₽ в месяц за участника.
Strive — инструмент для совместной работы, где канбан-доски дополняются базой знаний, чатами и контролем выполнения поручений.
Простой интерфейс. Освоить базовые сценарии можно без обучения и длительного онбординга.
Регламенты и проверка. К поручениям можно привязывать инструкции и назначать проверяющего, чтобы задачи выполнялись по единым правилам.
Разделение по пространствам. Отделы работают на отдельных досках со своими задачами и документами, при этом руководство видит общую картину.
Мультиплатформенность. Доски доступны в веб-версии, а также в десктопных и мобильных приложениях.
Централизация материалов. Документы и обсуждения хранятся рядом с задачами и не теряются в сторонних сервисах.
Около 15 минут. Быстрый вход через Яндекс ID позволяет сразу создать пространство, добавить задачи и пригласить участников.
Предусмотрены. Внешним пользователям можно выдавать ссылки на просмотр задач и настраивать роли.
Есть. Доступна командам до 10 пользователей с ограничениями по функционалу; далее — от 1 000 ₽ в месяц за участника.
KanbanBot — канбан-доска для команд, которые ведут проекты прямо в Telegram. Работает без отдельной регистрации и подойдёт тем, кому нужен таск-менеджер внутри привычного мессенджера.
Быстрый старт без регистрации. Таск-менеджер открывается за секунду, доску можно создать за несколько минут и сразу пригласить участников команды.
Базовый набор функций. В карточках доступны исполнители, дедлайны, чек-листы и комментарии — всего достаточно для простого управления задачами.
Закрытый доступ к проектам. Задачи видят только приглашённые пользователи, доски не индексируются и не доступны по поиску в мессенджере.
Мобильный формат работы. Управлять проектом можно со смартфонов на Android и iOS.
Около 5 минут. Доска создаётся и настраивается прямо в Telegram без дополнительных шагов.
Отсутствуют. Просматривать задачи могут только участники команды.
Доступна без ограничений по функциям. Есть платные тарифы с дополнительными модулями — от 330 ₽ в месяц.
Аспро.Agile — часть программного обеспечения Аспро.Cloud и корпоративное решение для управления проектами по Agile. Аспро.Agile ориентирован на команды, которым важно формализовать процессы, визуализировать поток задач и выстраивать регулярную работу по канбану и Scrum.
Готовая структура при старте. После создания доски сервис предлагает шаблон с базовыми колонками, которые можно доработать под процессы команды.
Контроль загрузки через WIP-лимиты. Система сигнализирует, если в колонке скапливается слишком много задач. Так руководство сможет быстро реагировать на изменения пропускной способности команды.
Автоархивация завершённых карточек. Выполненные задачи можно быстро убрать из вида, чтобы они не мешали текущей работе.
Инструменты для ретроспектив. На основе данных проекта можно подготовить сценарий встречи и поделиться им с командой.
Совмещение разных Agile-досок. В одном пространстве доступны канбан, Scrum-доски и база знаний.
Около 20 минут. Перед началом работы потребуется пройти регистрацию и создать agile-проект.
С ограничениями. Публичных ссылок нет, внешних участников нужно приглашать в команду; доступ можно ограничивать по времени.
Есть. Подходит для команд до 3 пользователей и 3 agile-проектов; далее — от 1 990 ₽ в месяц за пользователя.
Teamly — платформа для совместной работы, которая объединяет задачи, документы и обучение сотрудников. Teamly часто используют как альтернативу Notion и Confluence, когда команде важно связать канбан с базой знаний и внутренними регламентами.
Шаблоны под разные функции. Для старта доступны готовые доски для HR, маркетинга, продаж, продуктовых и IT-команд — их можно быстро адаптировать.
Гибкая настройка. Этапы работы, статусы и содержимое задач легко подстраиваются под логику конкретной команды.
Связка задач и регламентов. К карточкам можно прикреплять инструкции и документацию, чтобы сотрудники работали с опорой на знания, а не на устные договорённости.
Интеграции с внешними сервисами. Канбан можно связать с GitHub, почтой, мессенджерами и HelpDesk-системами.
Работа в разных форматах. Платформа доступна в веб-версии и мобильных приложениях для iOS и Android.
Около 17 минут. После регистрации можно быстро создать проект, настроить доску и пригласить участников.
Только в платных тарифах. Внешние пользователи подключаются отдельно и оплачиваются дополнительно.
Есть. Подходит для команд до 5 редакторов с ограниченным функционалом; далее — от 299 ₽ в месяц.
Человек из команды должен сам создать задачу, передвинуть её по колонкам и оставить комментарий — без инструкций и подсказок.
Посмотрите, сколько времени нужно, чтобы создать доску и первую задачу. Если старт занимает больше одного рабочего дня — инструмент, скорее всего, будет тормозить работу.
Колонки можно добавлять, переименовывать и перестраивать без сложных настроек и привлечения специалистов.
Если нужно долго искать настройки рабочего пространства, вероятно, команда быстро забросит инструмент.
В системе управления проектами есть несколько пространств, которые не мешают друг другу и не требуют дублирования задач. А объединить несколько отделов для работы над одними задачами можно с помощью «зеркал».
Можно подключать подрядчиков или клиентов и показывать им только нужные задачи, без лишней информации.
Так вы сможете оценить сервис и принять решение о покупке.
Стоимость платного тарифа понятна заранее и не меняется неожиданно при росте команды.
Расскажите, а в каком сервисе вы ведёте задачи?
Реклама ООО «Юджайл», ИНН: 7725393915
Генеральный директор нашей IT-компании, Соловейчик, сошел с ума по-своему. Он не стал бегать голым по офису и не купил остров в Тихом океане. Он съездил в Суздаль, выпил там медовухи и вернулся просветленным.
— Хватит, — сказал он, — низкопоклонства перед Западом. Мы русские люди. Какой еще, к лешему, «Скрам»? Какое «Велью»? С понедельника живем по правде.
Так в нашем опенспейсе наступило средневековье.
В понедельник мы собрались на PI-планирование. Теперь это называлось «Великий Сход». Атмосфера была тревожная. Программисты, люди по природе своей циничные и ленивые, жались к стенам.
В центр зала вышел наш Release Train Engineer, Аркадий. Раньше он носил худи с логотипом React, теперь на нем была льняная рубаха, правда, поверх джинсов. Глаза его горели нездоровым огнем.
— Братья! — возопил Аркадий. — Гой еси, мастеровые! Собрались мы ныне, дабы снарядить Обоз Поставки в путь долгий, на квартал грядущий!
Рядом со мной стоял Леха, наш тимлид. Леха — человек мрачный, его жизненная философия сводится к трем аксиомам: сервер упадет, заказчик идиот, а пиво должно быть холодным.
— Староста, — поправил я его шепотом. — Ты теперь не тимлид, а Староста Артели «Бэкенд».
— Я идиот, — буркнул Леха. — А Аркаша — Голова Обоза. Звучит как диагноз.
Началось все с «Оглашения Замысла». Вышли Попечители (бывшие стейкхолдеры) и полчаса рассказывали, как важно нам захватить рынок доставки собачьего корма. Потом слово взял Град-Зодчий (в девичестве — Enterprise Architect). Он развернул схему микросервисов, похожую на карту взятия Казани, и велел строить хоромы каменные, чтоб на века.
Нас разгнали по углам — на «Артельные Посиделки».
— Так, — сказал Леха, глядя в джиру. — У нас тут Затея висит. «Интеграция с платежным шлюзом». Как оценивать будем?
— В стори-поинтах нельзя, — напомнил я. — Соловейчик велел в Вершках. Или в Пядях.
— Хорошо, — Леха почесал затылок. — Тут работы много. API кривое, документации нет. Потянет на семь пядей во лбу.
— Много, — возразил тестировщик Гриша. — Не сдюжим. У нас Тяга слабая, половина артели в отпусках.
— Ладно, пиши пять вершков. И пусть Господь управит.
Самое страшное началось у Доски Пути. Это была огромная пробка на стене, вся опутанная красными нитками. Аркадий бегал вдоль нее, спотыкаясь о провода, и кричал:
— Чьи Путы?! Кто кого держит? Почему Артель «Фронтенд» не может начать верстать кнопку?
— Дык, — отозвался с галерки фронтендер, — мы ждем, пока бэкендеры базу окучат.
— Путы! — трагически воскликнул Голова Обоза. — Тугие, окаянные путы! Староста Леха, пошто задерживаешь братьев своих?
Леха молчал. Ему хотелось курить и, возможно, убить Аркадия.
К вечеру перешли к «Укрощению Лиха». Это был ритуал ROAM, только с национальным колоритом.
— Лихо первое! — зачитывал Аркадий. — «Сервер падает при нагрузке в тысячу юзеров». Кто возьмет на душу?
— Я возьму, — вздохнул Град-Зодчий. — Буду Опекуном сего Лиха.
— Добро! Лихо второе! «Дизайнер уходит в декрет».
— Тут мы бессильны, — сказали из зала.
— Значит, — Аркадий развел руками, — на все воля Божья. Принимаем как есть. Accepted. То есть, тьфу, «Смирение».
В финале было голосование. «Пятерня Веры». Нужно было поднять руку и показать пальцами, верим ли мы в успех нашего безнадежного Обоза.
Я посмотрел на Леху. Леха смотрел в пол. Он знал, что API не заработает, что сроки сгорят, а Соловейчик через месяц передумает и увлечется буддизмом. Леха хотел показать один палец. Возможно, средний.
Но он был Старостой. У него была ипотека и двое детей.
— Голосуем! — взревел Голова Обоза.
В воздух взмыли десятки рук. Все показывали открытую ладонь. Пять перстов. Полная вера. Зуб даем, всё исполним.
— Любо! — прослезился Аркадий. — Сдюжим, православные! Трогай Обоз!
Мы вышли на улицу курить. Шел мокрый снег. Москва стояла в пробках, гудела, жила своей бестолковой жизнью.
— Пять вершков, — задумчиво сказал Леха, глядя на огонек сигареты. — А ведь не сдюжим.
— Не сдюжим, — согласился я. — Зато как звучит! Не факап, а «Лихо». Не баг, а «Испытание». Чувствуешь величие?
— Чувствую, — сказал он. — Пойдем, Радетель. Нам еще код писать. Или, как теперь говорят, бересту марать.
И мы пошли обратно, в нашу избу из стекла и бетона, ковать цифровое счастье для неведомых Попечителей.
Agile Team — Артель.
Боевая единица производства. Группа людей, объединенных общей бедой и сроками. Живут в одной избе (или чате), делят радости и баги.
Scrum Master — Староста.
Человек, который не пашет, не сеет, а только спрашивает: «Что ты делал вчера, мил человек, и что будешь делать сегодня?». Следит, чтобы в Артели не пили медовуху до релиза.
Product Owner — Радетель (Хозяин изделия).
Человек с горящими глазами и списком требований, от которых у Мастеровых стынет кровь. Верит, что если очень захотеть, то можно построить терем за три дня.
Release Train Engineer (RTE) — Голова Обоза.
Главный погонщик. Человек с самым громким голосом и самыми расшатанными нервами. Отвечает за то, чтобы все телеги ехали в одну сторону, даже если лошади сдохли.
System Architect — Главный Зодчий.
Старец, рисующий на бересте красивые схемы, которые невозможно воплотить в жизнь. Живет в башне из слоновой кости (или в отдельном кабинете).
Developers — Мастеровые.
Трудовая кость. Люди, которые своими руками превращают безумные фантазии Радетелей в работающий (иногда) код.
PI Planning — Великий Сход.
Двухдневное гулянье, переходящее в панику. Время, когда все обещают друг другу невозможное, зная, что не сдержат слова.
Team Breakouts — Артельные Посиделки.
Время, когда Мастеровые запираются в углах и пытаются понять, как впихнуть невпихуемое в отведенные сроки.
Confidence Vote — Пятерня Веры (Рукоприкладство).
Обряд всеобщего поручительства. Поднятая рука с пятью пальцами означает: «Зуб даю, сделаем». Один палец (особенно средний) показывать не рекомендуется во избежание гнева Попечителей.
ROAM — Укрощение Лиха.
Ритуал заговаривания проблем. Делится на четыре вида заклинаний:
Избыто (R) — проблему решили (спрятали под ковер).
Взято на душу (O) — нашли крайнего.
На всё воля Божья (A) — смирились с неизбежным крахом.
Соломка подстелена (M) — придумали оправдание заранее.
Feature — Затея.
Крупная хотелка Попечителей. Обычно формулируется как «Хочу, чтоб было красиво и само работало».
User Story — Поделка.
Малый кусок работы. То, что реально можно выстругать за пару дней, если не отвлекаться на перекуры.
Story Points — Вершки (или Пяди).
Мера сложности, понятная только самим Мастеровым. Один вершок — работа легкая. Восемь вершков — без пол-литры не разобраться.
Dependency — Путы.
То, что мешает жить. Красные нити на Скрижали Пути, символизирующие, что одна Артель ждет, пока другая перестанет лениться.
Capacity — Тяга.
Сила лошадиная. Способность Артели тащить воз. Обычно переоценивается в два раза в начале пути и недооценивается в конце.
Program Board — Скрижаль Пути.
Доска позора и надежды. На ней видно, кто работает, а кто создает Путы.
Другие подобные рассказы можно прочитать тут https://dovlatov-ai.web.app/
Яндекс открыл вакансию Product Owner, где в перечне требований есть все, кроме того, что делает Product Owner
Product Owner, это роль в Scrum. Профессия сертифицированная, т.е. четко прописано чем и как занимается данный специалист.Product Owner по Scrum, это "The Product Owner is accountable for effective Product Backlog management," - т.е. человек, который оформляет и приоритезирует бэклог.
Написал в поддержку, а вдруг получится:
В Яндекс, судя по всему Scrum не читали.
Раз выжили в коммуналке под названием Scrum, пора переезжать в высотку. Там лифт не работает, консьерж пьет, но зато вид с балкона — на миллион долларов.
Этот переезд называется SAFe (Scaled Agile Framework).
Если Scrum — это джаз-банд в прокуренном кабаке, где трое играют, а один фальшивит, то SAFe — это симфонический оркестр государственной филармонии. Музыкантов сотня, дирижеров пятеро, ноты утверждены в министерстве, и импровизация карается расстрелом (или увольнением, что при ипотеке одно и то же).
Вот как устроен этот колосс.
В Scrum была команда. В SAFe придумали ART (Agile Release Train) — Поезд Релиза.
Это не просто метафора, это диагноз. Представьте себе состав, в который загнали 5–10 команд (человек 100–120). Все они должны ехать в одну сторону и с одной скоростью.
Если одна команда (вагон) сойдет с рельсов — под откос летит весь состав.
Остановить поезд нельзя. Он едет по расписанию, которое называется Program Increment (PI).
Обычно этот PI длится 8–12 недель. Это время, за которое поезд должен доехать от станции «Мы ничего не понимаем» до станции «Вроде работает, но трогать страшно».
Раз в два-три месяца случается событие, по масштабу сравнимое с первомайской демонстрацией. Называется PI Planning.
Сгоняют всех: программистов, начальников, заказчиков и тех, кто просто зашел погреться. Два дня подряд сотня людей в душном помещении (или в Zoom, что еще хуже, так как нельзя выйти покурить с коллегой) планируют будущее.
Суть ритуала: Команды пытаются угадать, что они будут делать следующие три месяца.
Доска зависимостей (Program Board): Это такой алтарь SAFe. На стену вешают ватман, лепят стикеры и соединяют их красными нитками.
Выглядит это как схема раскрытия мафиозного заговора в дешевом детективе. Красная нитка означает, что Вася не может начать работу, пока Петя не закончит свою, а Петя ждет, пока Коля вернется из запоя.
Задача мероприятия — убедить руководство, что красные нитки не затянутся у нас на шее.
В Scrum было трое. В SAFe, как в бюрократическом аппарате, количество начальников растет в геометрической прогрессии.
RTE (Release Train Engineer).
Это Скрам-мастер, который вырос, заматерел и перестал улыбаться. Начальник поезда. Его задача — свистеть, махать флажком и следить, чтобы вагоны не отцеплялись на ходу. Он управляет хаосом на уровне сотни людей. Человек с железными нервами и, вероятно, язвой желудка.
Product Management (Управление Продуктом).
Один Владелец Продукта (PO) уже не справляется. Появляется целая каста менеджеров. Они решают, куда едет поезд. Простые смертные разработчики их видят редко, как небожителей.
System Architect (Системный Архитектор).
Человек, который знает, как в теории всё это должно работать. Он рисует красивые схемы облаков и микросервисов. Когда схемы сталкиваются с реальностью (легаси-кодом 1998 года), Архитектор обычно грустит или говорит: «Это детали реализации».
SAFe любит иерархию.
Team Level (Уровень команды): Тут всё по-старому. Сидят ребята, пишут код, ругаются на дейли. Их жизнь почти не меняется, только давления больше.
Program Level: Тут живут менеджеры среднего звена и RTE. Тут решают судьбы фич.
Portfolio Level (Портфель): Самый верх. Там сидят люди в дорогих костюмах и делят бюджеты. Слов «рефакторинг» и «технический долг» там не знают. Там знают слова «Стратегические Темы» и «ROI».
В конце каждого квартала есть специальная итерация — IP (Innovation and Planning).
По задумке авторов методички, в эти две недели команда должна заниматься образованием, инновациями и отдыхом.
В реальности (как и в Советском Союзе) в это время мы в мыле доделываем то, что не успели за предыдущие два месяца. «Инновация» заключается в том, чтобы придумать, как сдать сырой проект и не покраснеть.
SAFe — это попытка натянуть уютный свитер Agile на слона корпорации. Свитер трещит, слону неудобно, но выглядит солидно.
Если вам говорят: «У нас SAFe», знайте: будет много встреч, много красивых слов, красных ниток и длинных таблиц в Excel. Но в глубине, под толщей этой бюрократии, всё так же сидит одинокий программист, который просто хочет, чтобы его код скомпилировался без ошибок.
И в этом, пожалуй, есть какая-то надежда.
Другие подобные рассказы тут https://dovlatov-ai.web.app/
Жизнь, как известно, хаотична и полна недоразумений. В попытке хоть как-то упорядочить этот абсурд люди придумали религию, уголовный кодекс и методологию Scrum.
Scrum — это не спорт и не ругательство. Это способ коллективного выживания в условиях неопределенности. Суть его сводится к простой мысли: лучше ошибаться часто и понемногу, чем один раз и фатально.
Вот как это выглядит изнутри.
В этой пьесе три роли. И, как водится, согласия между ними нет.
Владелец Продукта (Product Owner). Человек с фантазией. Он знает, что мы делаем, но понятия не имеет, как. Его задача — хотеть. Хотеть много, сразу и желательно вчера. Он приносит список требований, который деликатно называют Бэклогом, хотя правильнее было бы назвать его «Списком несбыточных надежд».
Скрам-мастер. Это не начальник. Начальников мы не любим. Это, скорее, массовик-затейник с грустными глазами. Он следит за тем, чтобы ритуал соблюдался. Чтобы никто никого не убил во время спора. Он убирает препятствия. Например, если у программиста закончился кофе или вера в человечество, Скрам-мастер должен это исправить.
Команда (Developers). Люди, которые работают. Молчаливые, угрюмые профессионалы. Они превращают фантазии Владельца в суровую реальность кода. Их задача — сделать так, чтобы оно заработало, и уйти домой вовремя (что почти никогда не удается).
Самый тонкий момент — оценка труда. В часах измеряют тюремные сроки и время до закрытия винного отдела. Творческую работу в часах измерять пошло.
Поэтому придумали Story Points (SP). Это такие условные «попугаи».
Суть: Мы не говорим: «Я буду делать это два дня». Мы говорим: «Эта задача тянет на 5 попугаев».
Почему так? Потому что человек слаб и со временем у него сложные отношения. А вот сравнивать он умеет. Сказать, что одна задача в два раза гаже другой — это мы можем.
Числа: Используют числа Фибоначчи: 1, 2, 3, 5, 8, 13... Почему их? Чтобы жизнь медом не казалась.
1-3 SP: Ерунда. Дело на перекур.
8 SP: Придется попотеть. Возможно, пожертвовать выходным.
13 SP: Это уже не задача, это эпопея. Ее нужно рубить на куски, иначе она раздавит вас своим величием.
Часы мы оставляем для интимных подробностей. Когда спринт уже начался, и вы наедине с собой планируете день — тогда считайте часы. Но заказчику про часы ни слова. Он все равно переведет их в деньги и расстроится.
Жизнь в Scrum делится на отрезки — Спринты. Обычно это две недели. Две недели надежды, завершающиеся неизбежным дедлайном.
Планирование (Planning). Собираемся и играем в покер. Серьезно. Называется Planning Poker. Берем задачу. Каждый кидает карту с цифрой (те самые попугаи). Если у одного «3», а у другого «13» — начинается беседа. Один утверждает, что там работы на час, другой — что там надо переписывать вседро. Истина, как обычно, где-то посередине, но ближе к пессимизму.
Ежедневный Скрам (Daily). Пятнадцать минут позора каждое утро. Стоя. Говорим три вещи:
Что я сделал вчера (обычно — меньше, чем хотел).
Что сделаю сегодня (обычно — больше, чем смогу).
Что мне мешает (обычно — всё).
Обзор (Review). Конец спринта. Показываем, что наработали. Важно: показывать надо работающую вещь, а не презентацию. Заказчик тыкает кнопки, хмурится или радуется. Мы стоим, потеем и ждем вердикта.
Ретроспектива. Самое русское мероприятие. Сидим, говорим о судьбе. Вопрос «Кто виноват?» стараемся не задавать. Задаем вопрос «Что делать?». Решаем, как в следующем спринте жить лучше. Обычно решаем меньше курить и писать чистый код. В следующем спринте, конечно, все повторяется, но сам разговор имеет терапевтический эффект.
Есть такое понятие — Velocity (Скорость). Это сколько «попугаев» команда умудряется прожевать за спринт. Сначала цифра скачет, как курс валют. Потом стабилизируется.
Главное в этом деле — Definition of Done (Критерий Готовности). Договоритесь на берегу: что значит «Сделано». «Сделано» — это не «я написал, вроде компилируется». «Сделано» — это «проверено, протестировано, залито, и за это не стыдно».
Вот, собственно, и весь Scrum. Система простая, как граненый стакан, и такая же необходимая для душевного равновесия в коллективе
Другие подобные статьи тут https://dovlatov-ai.web.app/