GOV/MIL US Air Force chief software officer quits-Too many inexperienced project managers and not enough DevSecOps

Melodi

Disaster Cat
US Air Force chief software officer quits after launching Hellfire missile of a LinkedIn post at his former bosses
Too many inexperienced project managers and not enough DevSecOps
Gareth Corfield Fri 3 Sep 2021 // 18:14 UTC
27 comment bubble on white

The US Air Force's first ever chief software officer has quit the job after branding it "probably the most challenging and infuriating of my entire career" in a remarkably candid blog post.

Nicolas Chaillan's impressively blunt leaving note, which he posted to his LinkedIn profile, castigated USAF senior hierarchy for failing to prioritise basic IT issues, saying: "A lack of response and alignment is certainly a contributor to my accelerated exit."


Chaillan took on his chief software officer role in May 2019, having previously worked at the US Department of Defense rolling out DevSecOps practices to the American military. Before that he founded two companies.

In his missive, Chaillan also singled out a part of military culture that features in both the US and the UK: the practice of appointing mid-ranking generalist officers to run specialist projects.

"Please," he implored, "stop putting a Major or Lt Col (despite their devotion, exceptional attitude, and culture) in charge of ICAM, Zero Trust or Cloud for 1 to 4 million users when they have no previous experience in that field – we are setting up critical infrastructure to fail."


The former chief software officer continued:

We would not put a pilot in the cockpit without extensive flight training; why would we expect someone with no IT experience to be close to successful? They do not know what to execute on or what to prioritize which leads to endless risk reduction efforts and diluted focus. IT is a highly skilled and trained job; staff it as such.

In the British armed forces mid-ranking officers are posted, regardless of qualifications or professional experience, to manage equipment-purchasing projects for the Ministry of Defence. These postings are of fixed length and last for two years, meaning any project that takes more than two years has the potential to end up turning into a hugely expensive and unproductive mess. The origin of this policy was a 1980s corruption scandal where a civil servant overseeing a long-term MoD contract was caught accepting bribes; to prevent it happening again, senior personnel decided to implement the two-year-posting policy.

Chaillan went on to complain that while he had managed to roll out DevSecOps practices within his corner of US DoD, his ability to achieve larger scale projects was being hampered by institutional inertia.

"I told my leadership that I could have fixed Enterprise IT in 6 months if empowered," he wrote.

Among the USAF's sins-according-to-Chaillan? The service is still using "outdated water-agile-fall acquisition principles to procure services and talent", while he lamented the failure of the Joint All-Domain Command and Control (JADC2) to secure its required $20m funding in the USAF's FY22 budget.

He was also quite scathing about the USAF's adoption – or lack thereof – of DevSecOps, the trendy name for efforts to make developers include security-related decisions at the same time as product-related decisions when writing new software. It appears the service wasn't quite as open-minded as its overseers in the wider DoD.

"There is absolutely no valid reason not to use and mandate DevSecOps in 2021 for custom software," wrote Chaillan. "It is borderline criminal not to do so. It is effectively guaranteeing a tremendous waste of taxpayer money and creates massive cybersecurity threats but also prevents us from delivering capabilities at the pace of relevance, putting lives at risk, and potentially preventing capabilities to be made available when needed whenever world events demand, many times overnight."

Doubtless his full post will chime with anyone else in a senior post at a tech company who eventually becomes fed-up enough not only to quit but also to tell the wider world exactly why.
 

et2

Has No Life - Lives on TB
We’re all equal … woke. The new way. The softer kinder more gentle military. Happens in the real workplace too. Diversifying of the masses. In our daily lives, we’re all in this together.

It‘s called dumbing down.
 

Rabbit

Has No Life - Lives on TB
We’re all equal … woke. The new way. The softer kinder more gentle military. Happens in the real workplace too. Diversifying of the masses. In our daily lives, we’re all in this together.

It‘s called dumbing down.
Yeah, and they pay them well.
 

ShadowMan

Designated Grumpy Old Fart
Went on a mission once that all the medical support was planned by a "Line Officer" that knew absolutely NOTHING about medical. Even though he had two highly trained and experienced SpecOp people under him, one a doctor the other a three tour Vietnam combat experienced SEAL Sr. Chief Hospital Corpsman, he never utilized their training and experience. It was an absolute abortion from the get go. I had to throw out over half of the meds, IV's and equipment because it was all sooooo degraded, out dated and unusable. Only by begging, borrowing and comshaw over several months was I able to put together a decent medical shop to support a isolated platform in the middle of the Persian Gulf under real combat conditions.

You just can't throw someone with absolutely no experience in charge of something that is highly technical and specialized, no matter what their rank is. It's just plain stupid and puts a lot of people at risk. But we do it ALL THE TIME in our government and military. Dumb - dumb - dumb. The fact that we get away with it is a miracle in and of itself. Perfect example: A-stan!! Politicians need to stay the hell out of military matters and vice-versa. All they do is screw it up.....BIG TIME!!
 

krf248

Inactive
.mil has had a very hard time of retaining talent with transferable skills. That should be a big red flag for senior leadership. For some reason it isn't
 

CaryC

Has No Life - Lives on TB
It's not a whole lot different than in civilian life. Or use to be.

Hire a guy with a lot of clout, and zero computer experience to be over all the, what....IT stuff. So when some guy who actually knows what he's doing comes along and says we need to upgrade our software for the latest anti-virus, anti-ransome ware, and the clouty guy says how much will it cost? The guy who knows says a few thousand. The clouty guy says are you kidding me? We don't have the budget for that. Get a life. And then a couple of months later they are hit with a ransome attack wanting a few billion, the clouty guy say I didn't know, pay it.

The Major's and Lt. Col and full birds have people for that, they don't do squat, they just approve, or disapprove. And pass it up the line, with a success story. And then when it bombs the PFC takes it on the chin.
 

GammaRat

Veteran Member
There's the other side of this debate..

There are a LOT of IT nerds that do NOT have the charisma or leadership ability to be in a management position.
 

wait-n-see

Veteran Member

Griz3752

Retired, practising Curmudgeon
Went on a mission once that all the medical support was planned by a "Line Officer" that knew absolutely NOTHING about medical. Even though he had two highly trained and experienced SpecOp people under him, one a doctor the other a three tour Vietnam combat experienced SEAL Sr. Chief Hospital Corpsman, he never utilized their training and experience. It was an absolute abortion from the get go. I had to throw out over half of the meds, IV's and equipment because it was all sooooo degraded, out dated and unusable. Only by begging, borrowing and comshaw over several months was I able to put together a decent medical shop to support a isolated platform in the middle of the Persian Gulf under real combat conditions.

You just can't throw someone with absolutely no experience in charge of something that is highly technical and specialized, no matter what their rank is. It's just plain stupid and puts a lot of people at risk. But we do it ALL THE TIME in our government and military. Dumb - dumb - dumb. The fact that we get away with it is a miracle in and of itself. Perfect example: A-stan!! Politicians need to stay the hell out of military matters and vice-versa. All they do is screw it up.....BIG TIME!!
That's the reason there are 'specialist training programs' for , you know, specialists. Having your bird doesn't mean you know everything about anything.
 

krf248

Inactive
There's the other side of this debate..

There are a LOT of IT nerds that do NOT have the charisma or leadership ability to be in a management position.

Just like in a lot of other fields, managing IT/software has become a skill set seperate from doing the task. A construction project manager needs to understand how a foundation should be laid, they don't necessarily have to have done it themselves. Same applies. Problem is a lot of people think you have to be a master hacker to even enter the field which just isn't true. Most of the effective leadership I know in software haven't written a line of code in 10 years, not their job
 

Countrymouse

Country exile in the city
Ahhhh---

the good ol' publick skools............

and colleges..........

and replacement of "meritocracy" with "equality" (= everyone gets a prize) resulting in "mediocrity" and trending toward an "idiocracy"..........
 

Countrymouse

Country exile in the city
Went on a mission once that all the medical support was planned by a "Line Officer" that knew absolutely NOTHING about medical. Even though he had two highly trained and experienced SpecOp people under him, one a doctor the other a three tour Vietnam combat experienced SEAL Sr. Chief Hospital Corpsman, he never utilized their training and experience. It was an absolute abortion from the get go. I had to throw out over half of the meds, IV's and equipment because it was all sooooo degraded, out dated and unusable. Only by begging, borrowing and comshaw over several months was I able to put together a decent medical shop to support a isolated platform in the middle of the Persian Gulf under real combat conditions.

You just can't throw someone with absolutely no experience in charge of something that is highly technical and specialized, no matter what their rank is. It's just plain stupid and puts a lot of people at risk. But we do it ALL THE TIME in our government and military. Dumb - dumb - dumb. The fact that we get away with it is a miracle in and of itself. Perfect example: A-stan!! Politicians need to stay the hell out of military matters and vice-versa. All they do is screw it up.....BIG TIME!!


"Politicians need to stay the hell out of ...______________"

Fill in that blank with just about ANYTHING and you'll be correct.
 

Matt

Veteran Member
It's happening! "You can ignore reality, but you can't ignore the consequences of ignoring reality!"

As for the competent.....Go on vacation, your paycheck isn't going to buy a damn thing anyway. Let the "diversity is our strength" brigade prove to the world that us traditional Americans are outdated dinosaurs.

There is no fixing this mess, it has to run its course... learn to "simply observe as the wicked receive their just reward".
 
Top