For the most part, DOD programs try to achieve the same leap in performance but in just one step, contributing to development times that can take over 15 years to deliver a new capability to the military user.
DOD programs attempt to maximize performance in a single leap but this leads to development times of over 15 years.
DOD programs release updates yearly rather than waiting to release huge developments all at once.