digital-garden/productivity/Story Points.md
Struchkov Mark 1f55f5c949
All checks were successful
continuous-integration/drone/push Build is passing
Обновление
2024-11-03 13:46:19 +03:00

4.9 KiB
Raw Blame History

aliases tags date
maturity/🌱
2024-11-03

Тезисы

  • Стори поинты (Story Points) — единицы сложности для оценки трудоёмкости задач.
  • Оценка задач в человекочасах не всегда точна из-за различий в скорости работы людей, их опыта и состояния.
  • Стори поинты позволяют абстрагироваться от времени и оценивать только сложность задачи.
  • Команда выбирает эталонные задачи, которым присваивает значения по шкале Фибоначчи (1, 2, 3, 5, 8, 13).
  • Задачи, превышающие 13 стори поинтов, следует разбивать на более мелкие.

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

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

Основные факторы, влияющие на трудоёмкость задачи: опыт, состояние здоровья, личные особенности и внешние факторы.

Как оценивать задачи в стори поинтах?

Для оценки задач в стори поинтах команда выбирает эталонные задачи, которым присваиваются значения 1, 2, 3, 5, 8 и 13 по шкале Фибоначчи. Эти эталонные задачи помогают определять сложность новых задач.

[!NOTE] Числа Фибоначчи Числа Фибоначчи (1, 2, 3, 5, 8, 13) помогают учитывать нелинейное увеличение сложности и избегать недооценки сложных задач.

Примеры эталонных задач для разработки:

  • 1 СП — добавить настройку в приложение и обновить его.
  • 5 СП — разработать простой CRUD.
  • 13 СП — разработать логику нетривиального бизнес-сценария.

Если задача оценивается выше 13 стори поинтов, её следует разбивать на более мелкие части, так как выполнение таких задач требует значительно больше усилий и несёт высокий риск.

Рекомендации

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

Мета информация

Область:: ../meta/zero/00 Командная продуктивность Родитель:: Источник:: Создана:: 2024-11-03 Автор::

Дополнительные материалы

Дочерние заметки