Ошибка №8. Неправильное использование метрик. Люди творческие, к
которым программисты относятся, вне всякого сомнения, очень не любят,
когда их измеряют. Потому что считают, что их творчество и полет мысли
нельзя измерить.
Однако, многие менеджеры все равно пытаются людей сравнивать. По
количеству написанных строк кода, количеству дефектов на тысячу строк
кода и многим другим интересным метрикам, на изучении которых ученые
пишут диссертации, а консультанты зарабатывают много денег.
В итоге, часто менеджеры начинают поощрять тех людей, у которых в
смысле метрик все хорошо, и не поощрять тех, у кого плохо. Главный
момент состоит в том, что исправить метрику – очень легко. Что нужно
сделать, чтобы строк кода было побольше? Почаще использовать
copy-paste. Поменьше функций, побольше кода в функциях на десять
экранов! В итоге по метрикам все становится хорошо, но если заглянуть
внутрь, то – ужас, ужас…
Причем, заметим, что метрика не всегда однозначна. Если взять
к
...
Читать дальше »