As an ERP system practitioner, this subject is near and dear.
There are several off the shelf products that would do 90% of what the Airforce wanted. The mistake likely centered around doing too many things, with too many people involved, at once.
Scale it down, make it work, then scale it up.
You know, like testing the new fighter plane. Push the performance envelope in small increments.
Sounds "agile".