Прямо сейчас когда я пилю проект который надо сделать быстро, а условия меняются каждую неделю, я чувствую как накапливается технический долг нашего проекта. Вот только я сомневаюсь что кто — то кроме меня это понимает :)
Обычно все понимают, но кто-то игнорирует эту мысль в зародыше, а кто-то ее вынашивает и старается донести до каждого. К сожалению, попытки вразумления и обращения к логике со ссылками на известные источники не всегда помогают.
1. Как показывает богатая практика, многие проекты с большим техническим долгом прекрасно живут годами и даже десятилетиями. Собственно, так же, как прекрасно живут тысячи людей должников и алименщиков. ;)
2. Лично у меня оптимистичная оценка трудоемкости проекта отличается от реальной (по окончании проекта) в 3 раза. Даже боюсь посчитать, насколько она отличается от пессимистичной. )
Человеческий фактор в разработке программного обеспечения: психологические и математические аспекты