Методологии и инструкции | Wiki

🛠 Методологии и инструкции

Внедрение Agile в организации

Agile — это не только процессы, но и культура, ментальность и автономия команд. Лучшие практики внедрения:

  • Прозрачность: Используйте Kanban-доски, визуализацию блокеров, Definition of Ready/Done, Scrum или Scrumban.
  • Декомпозиция: Начинайте с крупных Epic → Feature → User Story. Используйте Story Mapping для визуализации.
  • Роли: Определите роли: PO, Scrum Master, Analyst, DevOps, QA, UX. Назначьте ownership и зоны ответственности.
  • Ритм: Спринты, планирования, демо, ретро. Отслеживайте Velocity и улучшения по ретроспективам.
  • Масштабирование: Применяйте SAFe, Spotify Model или LeSS в зависимости от структуры компании.

🧑‍💻 Для кого: C-level, Team Lead

✅ Что попробовать уже завтра:

  • Внедрить Definition of Done

⚠️ Типичные ошибки:

  • Внедрение без изменений культуры

📚 Что почитать:

OKR: управление по целям и результатам

OKR (Objectives and Key Results) помогает выровнять цели команд и бизнеса:

  • Objectives: Амбициозная, но достижимая цель. Должна вдохновлять и быть понятной.
  • Key Results: Измеримые показатели: количественные, конечные, значимые. Обычно 2–5 на одну цель.
  • Цикл: Квартальный (с синхронизацией по PI Planning), сопровождение через регулярные чекапы.
  • Инструменты: Jira Align, Notion, Google Sheets, Confluence.
  • Best Practice: Не смешивать задачи и результаты. Key Results ≠ ToDo. Ставьте цели, которые можно не достичь на 100%.

🧑‍💻 Для кого: CPO, PM, ProductOps

✅ Что попробовать уже завтра:

  • Сформулировать OKR на квартал

⚠️ Типичные ошибки:

  • Key Results = задачи

📚 Что почитать:

HEART Framework: UX-метрики

Фреймворк от Google для оценки пользовательского опыта. Используется в крупных digital-командах:

  • Happiness: Удовлетворённость пользователей (NPS, CSAT).
  • Engagement: Повторяемость, частота, глубина взаимодействия.
  • Adoption: Принятие новых функций, % использования.
  • Retention: Удержание пользователей, возврат через 30 дней.
  • Task Success: Успешность пользовательских сценариев (время, ошибки, завершение).

Используется совместно с ProductOps, UX, BA. Подходит для цифровых продуктов с высокой частотой релизов.

🧑‍💻 Для кого: UX, ProductOps

✅ Что попробовать уже завтра:

  • Запустить регулярный NPS

⚠️ Типичные ошибки:

  • Сбор данных без анализа

📚 Что почитать:

Product Discovery: формирование продуктовой гипотезы

Цель — понять, что действительно нужно пользователю до начала разработки:

  • Исследование: Интервью с пользователями (Problem Interviews), Customer Journey Mapping, выявление болей и целей.
  • Формализация: Создание Jobs-To-Be-Done, персоны, сценариев использования, Hypothesis Canvas.
  • Проверка: Прототипы, A/B-тесты, Fake Door Tests, Smoke Test, Concierge MVP.
  • Метризация: До начала разработки сформулировать метрики успеха и failure criteria.
  • Инструменты: Miro, Figma, Maze, Lookback, Typeform.

🧑‍💻 Для кого: PM, PO, UX

✅ Что попробовать уже завтра:

  • Провести 3 интервью

⚠️ Типичные ошибки:

  • Фокус на решении до выявления проблемы

📚 Что почитать:

Product Delivery Flow: путь от идеи до релиза

Полный поток создания ценности:

  • Идея / Discovery: Исследования, формулировка гипотез, первичная оценка объема и риска.
  • Backlog: Трансформация гипотез в Epic / Feature / Story. Определение бизнес-ценности, целей и критериев приемки.
  • Refinement: Разбивка, уточнение требований, проработка edge-case. Участие PO, UX, Analyst, Dev, QA.
  • Planning: Оценка задач, загрузка команды, формирование цели спринта и маршрута выполнения.
  • Development: Реализация фич, написание автотестов, парное/моб-программирование, код-ревью, CI/CD.
  • Testing / QA: Интеграционные тесты, UX-тесты, regression, баг-репорты. QA и DevOps работают совместно.
  • Release: Deployment в прод, мониторинг, rollback-стратегии, feature toggles.
  • Feedback & Learn: Сбор данных, NPS, поведение, инциденты. Анализ фидбека — вход в следующий цикл Discovery.

Delivery Flow поддерживается инструментами: Jira, GitLab, Sentry, Grafana, Confluence.

🧑‍💻 Для кого: PO, Delivery Manager, Analyst

✅ Что попробовать уже завтра:

  • Нарисовать текущий flow команды

⚠️ Типичные ошибки:

  • Cycle Time 20+ дней

📚 Что почитать:

Scrum Guide: принципы и практика

Роли: Product Owner, Scrum Master, Developers.

  • Sprint Planning: команда планирует цель, обсуждает задачи и их оценку.
  • Daily Scrum: короткая встреча (до 15 мин) для синхронизации.
  • Sprint Review: демонстрация инкремента заинтересованным сторонам.
  • Sprint Retrospective: анализ процесса, улучшения, устранение блокеров.
  • Artifacts: Product Backlog, Sprint Backlog, Increment.
  • Best practices: не назначайте Scrum Master руководителем, обеспечьте Timebox.

🧑‍💻 Для кого: Scrum Master, PO, Dev команда

✅ Что попробовать уже завтра:

  • Провести Daily Scrum по правилам

⚠️ Типичные ошибки:

  • Scrum как набор встреч без ценностей

📚 Что почитать:

SAFe (Scaled Agile Framework)

Фреймворк масштабирования agile на весь бизнес. Компоненты:

  • Agile Release Train (ART): синхронизированная группа agile-команд.
  • PI Planning: крупная встреча на 8–12 недель, планирование целей команд.
  • Solution Train: работа над масштабными архитектурами и системами.
  • Lean Portfolio Management: управление бюджетами и инициативами через Epic Owners.
  • Best practices: визуализируйте зависимости, синхронизируйте цели через OKR, назначьте RTE (Release Train Engineer).

🧑‍💻 Для кого: Agile Coach, Enterprise Architect, PMO

✅ Что попробовать уже завтра:

  • Визуализировать ART и зависимости

⚠️ Типичные ошибки:

  • Принудительное масштабирование Scrum

📚 Что почитать:

LeSS (Large-Scale Scrum)

🧠 Что это: Масштабируемый фреймворк Scrum для 2–8 команд (в LeSS) и более 8 команд (в LeSS Huge), работающих над единым продуктом. Основной акцент — системное мышление, единая организационная структура и минимальный контроль сверху.

📦 Структура: В LeSS все команды делят один Product Backlog. Есть один Product Owner. Команды кросс-функциональны, нет ролей менеджеров или координаторов между ними. В LeSS Huge появляются Area Product Owner'ы.

✅ Что попробовать уже завтра:

  • Организовать единый Product Backlog
  • Синхронизировать планирование и ретроспективы нескольких Scrum-команд

⚠️ Типичные ошибки:

  • Копирование без адаптации под структуру организации
  • Недостаток технической консистентности между командами

📚 Что почитать:

Spotify Model

🧠 Что это: Организационная модель, вдохновлённая Spotify, ориентированная на автономные продуктовые команды ("Squads"). Каждая команда работает как стартап внутри компании, но поддерживает связь через горизонтальные структуры.

📦 Структура:

  • Squads (отряды): автономные кросс-функциональные команды
  • Chapters (главы): объединение специалистов одной профессии из разных команд (например, QA или Backend)
  • Guilds (гильдии): добровольные сообщества по интересам или практике
  • Tribes (племена): группы Squads с общим направлением, управляемые Tribe Lead'ом

✅ Что попробовать уже завтра:

  • Формировать Squads и назначать Chapter Leads
  • Создавать гильдии (Guilds) для обмена знаниями

⚠️ Типичные ошибки:

  • Формальное копирование структуры без учёта культуры компании
  • Разрозненность процессов между Squads и Tribes

📚 Что почитать:

CI/CD: Непрерывная интеграция и доставка

  • CI (Continuous Integration): частые коммиты, автоматические тесты, сборки.
  • CD (Continuous Delivery): автоматический выпуск в staging или production.
  • Pipeline Stages: build, test, review, deploy, notify.
  • Deployment strategies: Blue/Green, Canary, Feature Flags.
  • Best practices: не храните секреты в коде, мониторьте pipeline в реальном времени, пишите rollback-стратегии.

🧑‍💻 Для кого: DevOps, QA, Backend

✅ Что попробовать уже завтра:

  • Добавить step lint/test в pipeline

⚠️ Типичные ошибки:

  • Нет rollback и мониторинга

📚 Что почитать:

Design System & UX Maturity

  • Компоненты: UI Kit, гайдлайны, токены, паттерны поведения.
  • Инструменты: Figma, Zeroheight, Storybook.
  • Этапы зрелости: от хаотичного дизайна → библиотека → CI для компонентов → единый UX на всех каналах.
  • Best practices: создавайте дизайнерскую гильдию, валидируйте через аналитику (NPS, UX Testing).

🧑‍💻 Для кого: UX/UI Designer, Frontend, PO

✅ Что попробовать уже завтра:

  • Задокументировать 3 UI-компонента

⚠️ Типичные ошибки:

  • Игнорирование accessibility

📚 Что почитать:

DataOps / MLOps

Инфраструктура, культура и инструменты для быстрой, масштабируемой работы с данными.

  • Роли: Data Engineer, BI Analyst, ML Engineer, MLOps.
  • Компоненты: data lake → витрины → отчёты → ML pipeline → мониторинг моделей.
  • Инструменты: Airflow, MLflow, dbt, Metabase, ClickHouse.
  • Best practices: отслеживайте SLA отчётов, versioning моделей, прозрачные пайплайны, реплики данных.

🧑‍💻 Для кого: BI, Data Engineer, CTO

✅ Что попробовать уже завтра:

  • Добавить SLA на отчёты

⚠️ Типичные ошибки:

  • Загрузка данных вручную

📚 Что почитать: