Worked with a guy ten years ago that would obsessively read these reports from the Pentagon. Here's a couple of his stories about the matter: https://www.reuters.com/investigates/pentagon/ and https://www.reuters.com/investigates/special-report/usa-mari... (very old and I apologize for my horrific javascript at the time.) It sounds like nothing has changed. Relevant to this crowd, maybe: "Most of the Cobol code the P…
Of course, devil's advocate would point out COBOL in 60s was written with a lot more focus on lasting in general. They didn't largely have the same general attitude of 'we iterate quickly with our script kiddies' as is prevalent today. Not that all software from then was wonderful. Or that COBOL magically guarantees great code. But, on the flip side, you can't say the code base isn't battle-hardened (to various liter…
Pentagon fails audit for sixth year in a row
241–250 of 279 posts
Re: Pentagon fails audit for sixth year in a row
#242Earlier quoted context omitted.
I wonder though whether the up-front costs incurred by your team would eventually be outweighed by the long-term costs of the quick team.
I am not convinced that it would. The quick team will get to learn three times as much and adapt to the actual customer need. The cost of change in a system built with stability as a quality attribute will be higher. (As you can see from a system like the old mainframes!)
Today, the payroll supervisor has no idea how many processes work.
Re: Pentagon fails audit for sixth year in a row
#243Earlier quoted context omitted.
Cobol cowboys are a thing. They make substantially more than 250k. They’re competing with Wall St though, so hard to just pay more. Fed govt migrations are ALWAYS shitshows. The army alone has like 20 individual email services. The pentagon is to org complexity what big tech is to technical complexity. It’s turtles all the way down. This is literally one of the largest bureaucratic challenges on earth. There’s no sim…
The solution is simple: you need someone with absolute authority over everyone including the generals to lead the effort. There's a time and place for democracy - but large IT projects are not. Do a thorough need analysis, compare with what's reasonably possible using COTS software, and adapt or discard what is not possible.
Re: Pentagon fails audit for sixth year in a row
#244Earlier quoted context omitted.
Incentives only work on low-skilled labor that is quantifiable. Eg. more money for flipping more burgers. It is not a settled science paying people a lot more will automagically solve problems. People crave Autonomy, Mastery & Purpose: https://www.youtube.com/watch?v=rbR2V1UeB_A What is definitely going to happen is you will attract the cowboys who have convinced themselves and can convince you to pay top dollar. The…
250k is not top dollar, it is average for experienced engineers.
Re: Pentagon fails audit for sixth year in a row
#245Earlier quoted context omitted.
Cobol cowboys are a thing. They make substantially more than 250k. They’re competing with Wall St though, so hard to just pay more. Fed govt migrations are ALWAYS shitshows. The army alone has like 20 individual email services. The pentagon is to org complexity what big tech is to technical complexity. It’s turtles all the way down. This is literally one of the largest bureaucratic challenges on earth. There’s no sim…
The solution is simple: you need someone with absolute authority over everyone including the generals to lead the effort. There's a time and place for democracy - but large IT projects are not. Do a thorough need analysis, compare with what's reasonably possible using COTS software, and adapt or discard what is not possible.
Re: Pentagon fails audit for sixth year in a row
#246Re: Pentagon fails audit for sixth year in a row
#247Earlier quoted context omitted.
Heh, most of the DoD is. But DoD also has non Title10/PPBE-programmed funding (foreign military sales, contingency and humanitarian operations funds, MWR funds and incomes, support-to-other-agency (e.g. the US Navy NAVWAR organization provides SUBSTANTIAL IT and cyber expertise to non-DoD entities and other federal agencies such as the FBI and DHS). The DoD is like the End Game Boss on legal and financial edge cases.
As someone who seems to know a bit about it, do you take the job? :)
Re: Pentagon fails audit for sixth year in a row
#248Earlier quoted context omitted.
Heh, most of the DoD is. But DoD also has non Title10/PPBE-programmed funding (foreign military sales, contingency and humanitarian operations funds, MWR funds and incomes, support-to-other-agency (e.g. the US Navy NAVWAR organization provides SUBSTANTIAL IT and cyber expertise to non-DoD entities and other federal agencies such as the FBI and DHS). The DoD is like the End Game Boss on legal and financial edge cases.
Where can I read more about this non Title 10 funding?
Overseas Contingency Operations - https://www.cbo.gov/system/files?file=2018-10/54219-oco_spen...
Nonappropriated funds (MWR, etc.) - https://comptroller.defense.gov/Portals/45/documents/fmr/arc...
Foreign military sales / FMS - https://en.wikipedia.org/wiki/Foreign_Military_Sales.
Re: Pentagon fails audit for sixth year in a row
#249Earlier quoted context omitted.
That's not how authority works. Whatever you would choose to implement, you will need to have enough buy in from those middle managers and fiefdoms otherwise you will end up with heel-dragging or, worse, malicious compliance. If you've been in any kind of organization that's tried to impose completely top-down edicts, you should have seen the kind of destruction of morale it leaves in its wake.
> any kind of organization that's tried to impose completely top-down edicts, you should have seen the kind of destruction of morale it leaves in its wake. https://chrislaing.net/blog/the-memo/ And now no one remembers what it was like without AWS...
Re: Pentagon fails audit for sixth year in a row
#250Earlier quoted context omitted.
The solution is simple: you need someone with absolute authority over everyone including the generals to lead the effort. There's a time and place for democracy - but large IT projects are not. Do a thorough need analysis, compare with what's reasonably possible using COTS software, and adapt or discard what is not possible.
That's exactly why DoD kept bringing Grace Hopper out of retirement first in 1967. They eventually gave her a star in the 80s, and along the way she was as responsible as anyone for the standardization efforts for COBOL and Fortran including the design of standardized compiler validation suites. Testing and interoperability before testing or interoperability were a thing! One of the later major projects she worked on…
Ironically, my friend has programmed COBOL on DoD mainframes, and still does as a consultant, having interacted with them for decades. Back in the 1970s she had a surplus IBM minicomputer that her father brought home for business use, and learned COBOL on that, and used the computer for furthering her legal research.