Boeing might be having a hard time maintaining a top programming team because so many younger people probably think it's cooler to work for SpaceX or Tesla or Google, or to be somewhere else in Silicon Valley, instead of working for their grandparents' or great-grandparents' kind of company. I don't have the stats in front of me, but the average age of SpaceX and Google employees is unusually low, somewhere around 30, and an old established company like Boeing is probably more accommodating and welcoming of older employees (AARP does research and can validate such distinctions). ...
Boeing might be having a hard time maintaining a top programming team because so many younger people probably think it's cooler to work for SpaceX or Tesla or Google, or to be somewhere else in Silicon Valley, instead of working for their grandparents' or great-grandparents' kind of company. I don't have the stats in front of me, but the average age of SpaceX and Google employees is unusually low, somewhere around 30, and an old established company like Boeing is probably more accommodating and welcoming of older employees (AARP does research and can validate such distinctions). ...
I thought that was supposed to be Boeing's strength, but I guess there are two ways to look at it. While SpaceX follows the startup model of hiring cheap young fresh-outs, chewing 'em up, and spitting 'em out before being saddled with a lot of legacy costs, more experienced engineers and developers could ostensibly give a more established company a leg up on quality. But then you read about the MCAS fiasco where software was outsourced to Indian programmers making $9/hr, and that assumption doesn't hold up. So, I don't know. I do know that while younger people do look at companies like SpaceX as cool, it doesn't take so long for things like work/life balance, salary, benefits, and retirement savings to start to look kind of cool too!
I don't want to get into an argument over my example, but you're making my point. For some reason they assumed the two test instruments were wrong. In reality the problem was with reflective null corrector used during manufacturing. A simple knife-edge test would have confirmed the test instruments were correct and the mirror had a spherical aberration.
The point is there was a lack of proper quality control. Probably because of overconfidence. I've seen this a lot when I worked in IT.
FF, those are pretty significant claims against Boeing management and it's software development process, are there sources that you can point to which give us something other than your informed assertion that it's this bad? I'd ask the same question if this were a statement about the practices at SpaceX, ULA or any anywhere else.There has been extensive reporting and disclosure by the FAA, former employees, whistle-blowers, and congress regarding internal processes on software development within Boeing all of which is widely and publicly availble. Up to and including emails being leaked from within the company describing a culture where major programs are "worked on by monkeys and managed by clowns" direct quote of a Boeing employee.
This is OT and outside the scope of this site with the exception that it was worth pointing out its a specific corporate culture mindset and management mindset regarding this issue. And that it's systemic.
Case and point Boeing's investors have spoken and the previous executive management team and the CEO have been shown the door as a result of choosing to foster this type of culture and choosing a cheapskate crackpot way of developing critical software for new products.
Boeing might be having a hard time maintaining a top programming team because so many younger people probably think it's cooler to work for SpaceX or Tesla or Google, or to be somewhere else in Silicon Valley, instead of working for their grandparents' or great-grandparents' kind of company. I don't have the stats in front of me, but the average age of SpaceX and Google employees is unusually low, somewhere around 30, and an old established company like Boeing is probably more accommodating and welcoming of older employees (AARP does research and can validate such distinctions). If the latter is the case, then a communication gap among the differing generations could be heavily at play in more ways than one.
That's mostly speculation, but no one has brought up the possibility of a need for intercession from further afield, by industrial psychologists. Edit to add or professional consultants whose sole purpose is to help companies grow and thrive.
I don't want to get into an argument over my example, but you're making my point. For some reason they assumed the two test instruments were wrong. In reality the problem was with reflective null corrector used during manufacturing. A simple knife-edge test would have confirmed the test instruments were correct and the mirror had a spherical aberration.
The point is there was a lack of proper quality control. Probably because of overconfidence. I've seen this a lot when I worked in IT.
Those statements are technically incorrect but the point is spot on. Sweeping problems under the rug and hoping they and their ilk don’t come back to bite you is a recipe for disaster.
QuoteThe administrator wants dissimilar redundancy, well he has it with Dragon and Soyuz...
Wrong. Without going too OT here no, the situation is much worse.
Soyuz is arguably getting more dangerous with every flight due to deteriorating quality control due in turn to corruption within Russia. Holes in the spacecraft. Exploding boosters.
Dragon exploded. Yes I know they claim its fixed. Dragon still has super high pressure COPVs embedded in the body of the spacecraft for its LAS. I don't trust this system and I don't trust that there aren't more bugs hiding.
The truth is what we have is dissimilar hazards not dissimilar reliability and broken risk assessment and quality control across all three systems. And I have yet to see anybody really stepping up here and actually fixing this nonsense and that includes admin Jim.Without being argumentative, what else do we have at this point?What you have is nothing right now but a chance to fix things and have some kind of program in the future.
The alternative is to have less than nothing when starliner slams into the space station or kills its crew and a future earth centric anti science congress responds by canceling all HSF programs and funding. Software and communications issues are what lead to the circumstances that caused the MIR progress collision. Quality control and risk assessment failure are what led to 51L and 107.
Looks to me like canceling STS and not building the J130 in favor of the stick and a bunch of paper vehicles was a really bad idea. Gee who could have guessed it except the entire Augustine commission all of the industry engineering rank and file and this entire websites' user base.
For reference I'm not mad at you or anyone else on here I'm mad at the people who allow this nonsense to happen and I'm sick of my taxes being frakked away on infinite nothings that never fly or become death traps worse than the device they were supposed to replace. It's even worse because Congress was told about this multiple times after Columbia and after CXP and here we are again, so was NASA and yet the lack of safety culture that brought down two vehicles is right back again. Twenty year cycle as usual.
I've seen a number of folks asking questions on how this compares to STS flight software.
While I don't have any info on CST software, here's a good article discussing some of the development and sustaining work on STS flight software: https://www.fastcompany.com/28121/they-write-right-stuff
Of particular note, the roughly 420,000 lines of HAL/S on shuttle were maintained by a staff of 260 people at a cost of $35M/year. That's the sustaining cost, not the initial development cost.
Shuttle software was profoundly expensive, and in particular, the processes used with it (and the speed thereof) would drive probably 95% of the modern software development community completely insane. The specs alone were around 40,000 pages of written material.
QuoteThe administrator wants dissimilar redundancy, well he has it with Dragon and Soyuz...
Wrong. Without going too OT here no, the situation is much worse.
Soyuz is arguably getting more dangerous with every flight due to deteriorating quality control due in turn to corruption within Russia. Holes in the spacecraft. Exploding boosters.
Dragon exploded. Yes I know they claim its fixed. Dragon still has super high pressure COPVs embedded in the body of the spacecraft for its LAS. I don't trust this system and I don't trust that there aren't more bugs hiding.
The truth is what we have is dissimilar hazards not dissimilar reliability and broken risk assessment and quality control across all three systems. And I have yet to see anybody really stepping up here and actually fixing this nonsense and that includes admin Jim.Without being argumentative, what else do we have at this point?What you have is nothing right now but a chance to fix things and have some kind of program in the future.
The alternative is to have less than nothing when starliner slams into the space station or kills its crew and a future earth centric anti science congress responds by canceling all HSF programs and funding. Software and communications issues are what lead to the circumstances that caused the MIR progress collision. Quality control and risk assessment failure are what led to 51L and 107.
Looks to me like canceling STS and not building the J130 in favor of the stick and a bunch of paper vehicles was a really bad idea. Gee who could have guessed it except the entire Augustine commission all of the industry engineering rank and file and this entire websites' user base.
For reference I'm not mad at you or anyone else on here I'm mad at the people who allow this nonsense to happen and I'm sick of my taxes being frakked away on infinite nothings that never fly or become death traps worse than the device they were supposed to replace. It's even worse because Congress was told about this multiple times after Columbia and after CXP and here we are again, so was NASA and yet the lack of safety culture that brought down two vehicles is right back again. Twenty year cycle as usual.
Do you seriously think the STS was safer?
I again read today GAO's ruling after the complaints from SNC that Dreamchaser wasn't chosen for the crew program. We call this Realsatire in Germany (not sure if that's a loanword in English as well, something like real-life comedy)
[NASA] "recognized Boeing's higher price but also considered Boeing's proposal to be the strongest of all three proposals in terms of technical approach, management approach and past performance, and to offer the crew transportation system with most utility and highest value to the government."
I again read today GAO's ruling after the complaints from SNC that Dreamchaser wasn't chosen for the crew program. We call this Realsatire in Germany (not sure if that's a loanword in English as well, something like real-life comedy)
[NASA] "recognized Boeing's higher price but also considered Boeing's proposal to be the strongest of all three proposals in terms of technical approach, management approach and past performance, and to offer the crew transportation system with most utility and highest value to the government."
I really wonder if anyone would be able to say that now?

I've seen a number of folks asking questions on how this compares to STS flight software.
While I don't have any info on CST software, here's a good article discussing some of the development and sustaining work on STS flight software: https://www.fastcompany.com/28121/they-write-right-stuff
Of particular note, the roughly 420,000 lines of HAL/S on shuttle were maintained by a staff of 260 people at a cost of $35M/year. That's the sustaining cost, not the initial development cost.
Shuttle software was profoundly expensive, and in particular, the processes used with it (and the speed thereof) would drive probably 95% of the modern software development community completely insane. The specs alone were around 40,000 pages of written material.
Civil and respectful at all times and remain on topic please.
I don’t suppose anyone over at SNC has knocked on Bridenstine’s door yet and asked “how dissimilar would you like your redundancy, sir? Ours comes with stubby wings...”
While only one party seems to exhibit the behavior at this time, I could imagine both Boeing and SpaceX becoming complacent without a third party nipping at their heels.
Dream Chaser would have a ton of time/work to get back in the crew game, but it could be a reasonable question at this stage.
As much as I am alarmed at the poor performance of Boeing, SNC doesn't have any kind of a track record doing this kind of thing and a crew Dream Chaser would cost billions of dollars and many years more.
We are about due for another crew accident..
Apollo 1 to Challenger - 6941 days
Challenger to Columbia - 6213 days
Columbia to today - 6217 days
Especially with the myriad of different new crew systems that are planned for use in the next ~36 months. It really is a matter of when(and what, who, how many, etc.), not if, and with BLEO flights the risk just goes up. Sure, Boeing should do another OFT, but NASA should pay them fair value for cargo. Let SpaceX take the risk with only 1 uncrewed orbital test flight.
edit: Maybe Doug Loverro should change his pin from counting down to December 31st 2024 to counting up from February 1st, 2003.