Quote from: Steven Pietrobon on 12/24/2019 10:55 pmQuote from: MakeItSo on 12/24/2019 03:47 pmMuch of the Boeing software design staff and software QA team should be fired. At least their management should be.That is absolutely the wrong thing to do and could lead to a worse outcome since the new team could make even more mistakes. The people who wrote and managed the software will have learned a lot more than if the mission had gone perfectly, and will be stronger for it.It doesn't work like that in the real world. There is a saying about the old dog and new tricks and it also applies to us, humans. There is a point where you need to reshuffle the team so questions like " Why " are flying again and critical thinking is employed. The Boeing team SW design and implementation is so poor, that just getting them a new boss will not repair the architecture& implementation errors. Their sufficiency and boredom/lack of involvement lead to this failure. Not management.
Quote from: MakeItSo on 12/24/2019 03:47 pmMuch of the Boeing software design staff and software QA team should be fired. At least their management should be.That is absolutely the wrong thing to do and could lead to a worse outcome since the new team could make even more mistakes. The people who wrote and managed the software will have learned a lot more than if the mission had gone perfectly, and will be stronger for it.
Much of the Boeing software design staff and software QA team should be fired. At least their management should be.
Quote from: savantu on 12/25/2019 11:35 amQuote from: Steven Pietrobon on 12/24/2019 10:55 pmQuote from: MakeItSo on 12/24/2019 03:47 pmMuch of the Boeing software design staff and software QA team should be fired. At least their management should be.That is absolutely the wrong thing to do and could lead to a worse outcome since the new team could make even more mistakes. The people who wrote and managed the software will have learned a lot more than if the mission had gone perfectly, and will be stronger for it.It doesn't work like that in the real world. There is a saying about the old dog and new tricks and it also applies to us, humans. There is a point where you need to reshuffle the team so questions like " Why " are flying again and critical thinking is employed. The Boeing team SW design and implementation is so poor, that just getting them a new boss will not repair the architecture& implementation errors. Their sufficiency and boredom/lack of involvement lead to this failure. Not management.That's a lot of assuming - as is most of this thread. This was a really embarrassing outcome but we don't know why it happened. Before we assume everyone on the Boeing software team is an idiot maybe we should see if they figure out what the underlying cause was.
Quote from: mme on 12/28/2019 09:29 pmQuote from: savantu on 12/25/2019 11:35 amQuote from: Steven Pietrobon on 12/24/2019 10:55 pmQuote from: MakeItSo on 12/24/2019 03:47 pmMuch of the Boeing software design staff and software QA team should be fired. At least their management should be.That is absolutely the wrong thing to do and could lead to a worse outcome since the new team could make even more mistakes. The people who wrote and managed the software will have learned a lot more than if the mission had gone perfectly, and will be stronger for it.It doesn't work like that in the real world. There is a saying about the old dog and new tricks and it also applies to us, humans. There is a point where you need to reshuffle the team so questions like " Why " are flying again and critical thinking is employed. The Boeing team SW design and implementation is so poor, that just getting them a new boss will not repair the architecture& implementation errors. Their sufficiency and boredom/lack of involvement lead to this failure. Not management.That's a lot of assuming - as is most of this thread. This was a really embarrassing outcome but we don't know why it happened. Before we assume everyone on the Boeing software team is an idiot maybe we should see if they figure out what the underlying cause was.No one is saying that they are all idiots. Almost everyone may have done the task they were assigned with care and integrity. But somewhere up in the hierarchy, several people seem to have messed up seriously, we can assume. The architecture seems fragile, that “one line of code” done wrong could disrupt the mission and nearly cause an uncontrolled reentry. Then the testing didn’t find the immediate problem or the system fragility. It’s way more than “embarrassing”. It’s extremely concerning IMO. If they didn’t find these seemingly simple issues what subtle ones remain unexplored?These conclusions from the known facts are fairly generalized and not wild extrapolation or guesses.
Following the AMOS-6 mission launch pad anomaly in September 2016, there has been a tremendous amount of work done, both by NASA and by SpaceX, to better understand the design and operational parameters associated with composite overwrapped pressure vessels (COPVs). A multiyear study of COPVs has resulted in advancing the state of the art and increasing understanding of grain size, ignition risks, and non-destructive testing techniques. There has also been considerable progress made in evaluating both the benefits and the risks associated with crew insertion prior to propellant loading, sometimes referred to as “load-and-go.” During the past year, both issues and subsequent corrective actions have been thoroughly reviewed by NASA engineering and safety officials, and the residual risks have been accepted by the Program Manager. After many months of discussing these topics with both NASA and SpaceX, the ASAP is satisfied that NASA has executed an appropriate risk management process to address these issues
Annual ASAP report is out, there are a few pages on Commercial Crew.https://oiir.hq.nasa.gov/asap/documents/2019_ASAP_Report-TAGGED.pdfQuoteFollowing the AMOS-6 mission launch pad anomaly in September 2016, there has been a tremendous amount of work done, both by NASA and by SpaceX, to better understand the design and operational parameters associated with composite overwrapped pressure vessels (COPVs). A multiyear study of COPVs has resulted in advancing the state of the art and increasing understanding of grain size, ignition risks, and non-destructive testing techniques. There has also been considerable progress made in evaluating both the benefits and the risks associated with crew insertion prior to propellant loading, sometimes referred to as “load-and-go.” During the past year, both issues and subsequent corrective actions have been thoroughly reviewed by NASA engineering and safety officials, and the residual risks have been accepted by the Program Manager. After many months of discussing these topics with both NASA and SpaceX, the ASAP is satisfied that NASA has executed an appropriate risk management process to address these issues
Quote from: Comga on 12/30/2019 06:20 pmNo one is saying that they are all idiots. Almost everyone may have done the task they were assigned with care and integrity. But somewhere up in the hierarchy, several people seem to have messed up seriously, we can assume. The architecture seems fragile, that “one line of code” done wrong could disrupt the mission and nearly cause an uncontrolled reentry. Then the testing didn’t find the immediate problem or the system fragility. It’s way more than “embarrassing”. It’s extremely concerning IMO. If they didn’t find these seemingly simple issues what subtle ones remain unexplored?These conclusions from the known facts are fairly generalized and not wild extrapolation or guesses.Re-read the posts I am responding to. Not only claiming they are incompetent but they don't care and are basically saying everyone should be fired.We have been told a timer was off and that it was set from a "wrong" memory location. I've debugged enough weird !@#$ in my life to know that things are not always what they seem. This could be a much more complicated edge case/unfortunate series of events than is obvious. Until I know what really went wrong and what the state the software was really in, I am not going to assume that a couple of statements for the general public tell the whole story.
No one is saying that they are all idiots. Almost everyone may have done the task they were assigned with care and integrity. But somewhere up in the hierarchy, several people seem to have messed up seriously, we can assume. The architecture seems fragile, that “one line of code” done wrong could disrupt the mission and nearly cause an uncontrolled reentry. Then the testing didn’t find the immediate problem or the system fragility. It’s way more than “embarrassing”. It’s extremely concerning IMO. If they didn’t find these seemingly simple issues what subtle ones remain unexplored?These conclusions from the known facts are fairly generalized and not wild extrapolation or guesses.
That's a lot of assuming - as is most of this thread. This was a really embarrassing outcome but we don't know why it happened. Before we assume everyone on the Boeing software team is an idiot maybe we should see if they figure out what the underlying cause was.
Can't NASA just say "we are changing the contract"? Contract is between these two entities after all and NASA will be the responsible party.
In the SpaceX launch abort post flight press conference, Jim was asked why the decision to extend the mission was not already taken. Independently of weather the DM-2 is extended or not, the delay in making this decision is dubious to me. I dont understand what they are waiting for. The question was not answered btw.
Or is this more about how to work within this new public / private paradigm. Boeing was going to get more money for the extended mission. If SpaceX does it instead, does Boeing lose out? How does that work in this new era? So is this financial and/or dare I say political as well? Wish I knew but there's a lot more to this then simple scheduling...imo.
Quote from: rcoppola on 01/24/2020 04:14 pmOr is this more about how to work within this new public / private paradigm. Boeing was going to get more money for the extended mission. If SpaceX does it instead, does Boeing lose out? How does that work in this new era? So is this financial and/or dare I say political as well? Wish I knew but there's a lot more to this then simple scheduling...imo.The Boeing CFT has been extended, regardless of whether NASA decides to extend SpaceX DM-2. So this shouldn't be a factor.
Quote from: Semmel on 01/24/2020 08:47 amIn the SpaceX launch abort post flight press conference, Jim was asked why the decision to extend the mission was not already taken. Independently of weather the DM-2 is extended or not, the delay in making this decision is dubious to me. I dont understand what they are waiting for. The question was not answered btw.I think the answer was given in a recent GAO report. Boeing threatened to bail out. A plan was devised. Boeing can skip the CFT and move straight to operational missions AND get extra money for this. This was and is not necessary for SpaceX and therefore was not done.
Quote from: saliva_sweet on 01/24/2020 07:47 pmI think the answer was given in a recent GAO report. Boeing threatened to bail out. A plan was devised. Boeing can skip the CFT and move straight to operational missions AND get extra money for this. This was and is not necessary for SpaceX and therefore was not done.Most parents know that one does not reward a toddler throwing a tantrum. It's not in anyone's best interest. It's time to take the ice cream cone away and send them to the corner.
I think the answer was given in a recent GAO report. Boeing threatened to bail out. A plan was devised. Boeing can skip the CFT and move straight to operational missions AND get extra money for this. This was and is not necessary for SpaceX and therefore was not done.