Без заголовка
Ну я тоже думаю, что системная инженерия - единственное на данный момент, что может справиться с сией проблемой. Ну или по крайней мере ставит такую задачу и имеет возможность ее решить.
Позиция менеджера-то понятна - с его точки зрения нерационально тратить усилия на решение вопросов, которые не радуют непосредственно клиента. А баги он (и клиент и менеджер) как-нить переживет.
А до системных эффектов ему похрен. И что программеры будут тратить кучу времени на отлавливание этих багов и борьбу с ними, и чем больше пользователей, тем больше услилий будет потрачено - ему глубоко по барабану.