@ChuckMK23 and
@phrogdriver . . . I make my living in the Agile space. You're both right and you're both wrong, I could write a paper as to why, but I'm not doing that on what's my early Friday night. Suffice it to say that Chuck has obviously had a sip or two of the Kool-Aid and knows the buzzwords, but Agile transformation is not always that easy or appropriate. Hell, it's hardly ever easy, and it's horrible when you're just doing it because some exec heard Jeff Sutherland talk about "twice the work in half the time." Writing those words was possibly one of his biggest mistakes.
For Phrog, the definition of an MVP is that you don't have to buy it. You can if you want to, but you don't have to. It's the minimum feature set which you can demo to a customer and get feedback. Then, you come back to the customer on a regular cadence as you keep adding features, to make sure that you're building what's needed NOW, not six years ago when you signed a contract. The point is that at the end of any given iteration, the customer can say "stop, this is what I need, it's good enough," and you're done.
If you want a specific example of this being applied to defense procurement, Saab built the Gripen using Scrum, and there are case studies at scrum.com, which is Jeff Sutherland's consulting company. If you want more examples of this being used in industrial applications, Google Joe Justice, who worked with Elon Musk at Tesla and is one of the leading minds on Agile hardware development as opposed to software. If you want to know more about the theory, research the Cynefin framework and pay specific attention to the difference between complicated and complex problem sets. Traditional DOD procurement assumes a complicated domain, whereas Agile is specifically geared towards complex situations. Stanley McChrystal also does well explaining complex environments in
Team of Teams.