I particularly like "logistics life cycle" in the title. That pretty much says it all. My dad worked as an engineer for United Airlines. At one point in his career, he intersected with DoD (I don't remember why). He came back just shaking his head about the inefficiency (read: wasted money) in defense contracting. I doubt it's gotten better.
My work is mostly on various DoD contracts. It is still a mess. In my area they have largely pushed to fixed-priced contracts, which creates a mess when you are working on projects that inherently have unknown scope creep that will encountered, so all the contractors have to protect themselves when they bid the jobs. There are some smart folks in DoD who have learned how to semi-efficiently work with the contracting tools they've been given, but I don't think they are the majority. This is mostly for service-oriented work, not DoD hardware.