Such an approach invariably leads to added costs because programs are forced to fix problems late in development.
Approaches like that usually lead to added costs.