Software developers rarely if ever meet target dates, which are just estimates. Just like building contractors. It is not a capital offence.
Management would never approve a formal date committment.
Dates are subject to factors beyond their control such as changing management priorities...