Уважаемый автор плача «Поспешишь — людей насмешишь», давайте не путать две совершенно разные вещи.
1) Коммерческая разработка софта.
2) Разработка в рамках госзаказа и вообще заранее составленного контракта.
В первом случае, никто не знает, будет ли продукт успешным или нет. То ли все пользователи от него придут в восторг и кинутся покупать, то ли наоборот. При этом опыт предыдущих товарищей свидетельствует: тот, кто вышел на рынок раньше, имеет шанс. Не 100% гарантии, конечно. Но даже с не очень качественным продуктом можно завоевать рынок, если он все-таки по большей части работает, и конкурентов пока нет. А вот у тех, кто опоздал, шансов почти нет. Даже если продукт идеальный. Люди уже наигрались, мода прошла. Все кто хотел, тот купил товар у раньше успевших конкурентов.
Поэтому в том же игродельстве и прочих подобных случаях требовали, и будут требовать соблюдения сроков любой ценой. Даже за счёт качества. Ибо, см. выше — даже идеальный продукт, опоздавший на рынок, никому не нужен.
Совсем иное дело при программировании «на заказ», когда контракт уже заключён и деньги кем надо получены. Вот тут срыв сроков конечно нежелателен, но не смертелен. Умный манагер всегда сможет навешать лапши заказчику про непредвиденные обстоятельства. Еще и денежку дополнительную слупит за преодоление и превозмогание. А качество кода чаще всего низкое не из-за сроков как таковых.
Есть две более веские причины:
— Деньги тупо уходят налево, а писать код на оставшиеся нанимают студентов и прочих индусов. Они при всём желании лучше написать не в состоянии.
— Манагеры всех уровней тратят время неизвестно на что, в результате программисты получают сформулированную задачу тогда, когда сроки уже поджимают. Опять же, выше головы не прыгнешь, и сделать за неделю то, на что когда-то планировали два месяца, вряд ли получится. Результат на лице.
Конечно, проблема с тупыми манагерами существует и в конторах пишущих коммерческий софт. Но там хоть естественный отбор действует — завалив один, два, три проекта, манагер вряд ли получит четвёртый. А в государственных или полугосударственных конторах всё возможно.