Принцип Парето (80/20)
Pareto обнаружил, что 80% земли в Италии принадлежит 20% людей. Позже принцип применили к качеству, продажам, software bugs.
Где работает
- 80% defects ← 20% root causes.
- 80% sales ← 20% customers.
- 80% bugs ← 20% modules кода.
- 80% complaints ← 20% issues.
- 80% продуктивности — 20% времени.
Pareto Chart
Bar chart, отсортированный по убыванию + накопительная % линия. Vital few слева — туда фокусируем усилия; trivial many справа — игнорируем.
Когда применять и когда нет
Применять
- Приоритизация задач/проблем
- Анализ defects
- Customer segmentation
Не применять
- Equally distributed feнomena (распределение Гаусса)
Примеры применения
Анализ багов SaaS: 200 багов в backlog. Pareto-анализ показал — 40 багов (20%) генерируют 80% support tickets. Команда фокусируется на этих 40, остальные 160 — backlog низкого приоритета. Через 2 месяца — support tickets ↓ на 65%.
Часто задаваемые вопросы
Не обязательно. 90/10 для очень концентрированных явлений (топ-10% клиентов = 90% revenue), 70/30 для менее концентрированных. Принцип — небольшая часть причин даёт большую часть последствий, точные числа варьируются.