IT,
IT>Третье. Необходимость качественного софта — это фикция, просто декларация. Качественный софт никому не нужен. Если ты группой в пять квалифицированных бойцов сделаешь за год качественную систему, то через год все эти пять бойцов будут сидеть и от безделья бацаться в офисе в Дум. Ещё через пол года их всех уволят вместе с их начальником. Если же на их место взять 20 посредственностей, то такой проект не закончится никогда, будут выходить патчи, заплатки, заявленные ранее фичи будут откладываться на потом и так до бесконечности. Но всем будет хорошо, 20 человек при деле и начальника никто не уволит.
Возможно это от плохого настроения, но вывод неправильный. Из того что 5+1 бойцов сделают качественную систему не следует что через полтора года всех уволят. Заплатки, патчи и прочие диффы нужны и затем, чтобы ответить на постоянно меняющиеся требования к функционалу системы. Процесс разработки системы — это именно процесс — потенциально бесконечен. Ты это сам прекрасно знаешь. Так что бойцы без работы не останутся

Зато клиент будет счастлив.