Законы разработки ПО: Закон Гудхарта
"Когда мера становится целью, она перестает быть хорошей мерой", потому что становится объектом манипулирования как прямого, так и косвенного.
Кажется, с этим законом сталкивались мы все: стоит выбрать метрику для оценки команды, например, красивый burndown chart, и команда тут же хакает систему, и график ступенчато скользит вниз😁.
Или оценка команды по количеству сделанных сторипоинтов,🙄 ну очень легко “подгоняется”.
🤔Это естественно, люди стремятся оптимизировать процесс локально, «обманывая» систему с тем, чтобы достичь нужную метрику, вместо того, чтобы обращать внимание на глобальный результат.
Что делать, чтобы минимизировать действие закона Гудхарта?
👉Использовать метрики, как источник эмпирической информации, а не как источник контроля.
P.S. При обсуждениях, связанных с разработкой ПО, часто говорят о различных законах или теориях. Не агитируем следовать им. Применять их или нет – это всегда вопрос спорный, и зависит от вашего контекста.
#законыразработки
Post #502
1.85K

- 👍 14
- 🔥 3
- ❤ 2