Author Topic: SpaceX COTS Demo 2/3 Updates (THREAD 2)  (Read 787779 times)

Offline kirghizstan

  • Full Member
  • ****
  • Posts: 671
  • Liked: 179
  • Likes Given: 86
Re: SpaceX COTS Demo 2/3 Updates (THREAD 2)
« Reply #1300 on: 02/22/2012 02:38 pm »
I'm The furtherest thing from a spacex hater but didn't awhile back one of their people say something along the lines that their software has no issues and laughed at the even consideration of it?  (please note the question mark because I could be completely mistaken)

Offline mr. mark

  • Full Member
  • ****
  • Posts: 1996
  • Liked: 172
  • Likes Given: 0
Re: SpaceX COTS Demo 2/3 Updates (THREAD 2)
« Reply #1301 on: 02/22/2012 02:51 pm »
Probably an ex employee  ::) Musk has a way of shuffling employees.

Offline Ben the Space Brit

  • Senior Member
  • *****
  • Posts: 7209
  • A spaceflight fan
  • London, UK
  • Liked: 814
  • Likes Given: 903
Re: SpaceX COTS Demo 2/3 Updates (THREAD 2)
« Reply #1302 on: 02/22/2012 02:51 pm »
I'm The furtherest thing from a spacex hater but didn't awhile back one of their people say something along the lines that their software has no issues and laughed at the even consideration of it?  (please note the question mark because I could be completely mistaken)

Even if there isn't a problem with the software doesn't mean that it isn't a long pole.  Writing software takes a long time; debugging it so it works properly in its operational environment takes even longer.  Worse, the process isn't foolproof.  There's always at least one scenario that an end-user inflicts on your masterpiece that you never considered and crashes the whole shebang like it was a badly-constructed house of cards.


[edit]
Fixed a particularly funny auto-censor change
« Last Edit: 02/22/2012 02:52 pm by Ben the Space Brit »
"Oops! I left the silly thing in reverse!" - Duck Dodgers

~*~*~*~

The Space Shuttle Program - 1981-2011

The time for words has passed; The time has come to put up or shut up!
DON'T PROPAGANDISE, FLY!!!

Online kevin-rf

  • Elite Veteran
  • Senior Member
  • *****
  • Posts: 8823
  • Overlooking the path Mary's little Lamb took..
  • Liked: 1318
  • Likes Given: 306
Re: SpaceX COTS Demo 2/3 Updates (THREAD 2)
« Reply #1303 on: 02/22/2012 03:21 pm »
[edit]
Fixed a particularly funny auto-censor change
Sounds like a software bug ;)
If you're happy and you know it,
It's your med's!

Offline kirghizstan

  • Full Member
  • ****
  • Posts: 671
  • Liked: 179
  • Likes Given: 86
Re: SpaceX COTS Demo 2/3 Updates (THREAD 2)
« Reply #1304 on: 02/22/2012 03:22 pm »
This is the quote I was referencing
http://www.spacenews.com/civil/111021-spacex-soft-review-softens.html

“The SpaceX software presentation was unsettling to the review team,” the summary continues. “There was no Capability Maturity Model Integration (CMMI) accredited capability or process, and the software chief [at SpaceX] said he didn’t worry about errors because ‘there were no mistakes in the software.’ In the Review Team’s experience, this is unlikely.”

Offline AnalogMan

  • Member
  • Senior Member
  • *****
  • Posts: 3446
  • Cambridge, UK
  • Liked: 1621
  • Likes Given: 54
Re: SpaceX COTS Demo 2/3 Updates (THREAD 2)
« Reply #1305 on: 02/22/2012 03:32 pm »
This is the quote I was referencing
http://www.spacenews.com/civil/111021-spacex-soft-review-softens.html

“The SpaceX software presentation was unsettling to the review team,” the summary continues. “There was no Capability Maturity Model Integration (CMMI) accredited capability or process, and the software chief [at SpaceX] said he didn’t worry about errors because ‘there were no mistakes in the software.’ In the Review Team’s experience, this is unlikely.”


For anyone interested, you can see the original International Space Station Advisory Committee & Aerospace Safety Advisory Panel open meeting report from September 9, 2011 which contains this quote.

http://oiir.hq.nasa.gov/asap/documents/ASAP_Public_Meeting_Minutes_9-9-2011.pdf

Offline cuddihy

  • Full Member
  • ****
  • Posts: 1251
  • Liked: 580
  • Likes Given: 940
Re: SpaceX COTS Demo 2/3 Updates (THREAD 2)
« Reply #1306 on: 02/22/2012 03:50 pm »
This is the quote I was referencing
http://www.spacenews.com/civil/111021-spacex-soft-review-softens.html

“The SpaceX software presentation was unsettling to the review team,” the summary continues. “There was no Capability Maturity Model Integration (CMMI) accredited capability or process, and the software chief [at SpaceX] said he didn’t worry about errors because ‘there were no mistakes in the software.’ In the Review Team’s experience, this is unlikely.”


Please let's not get into a CMMI debate again, there are reasonable arguments on both sides of the issue ( of whether or not CMMI actually adds anything of value) & it's been covered ad nauseum in a previous thread.

Also it's not clear from the quote whether the SpaceX software chief was speaking about *any* errors in the code (which would be laughable) or about larger errors in the software architecture or design (which would be a reasonable position).

Based on the way the ASAP information was originally released, the framing of the quote is suspect.

*edit* spelling corrected
« Last Edit: 02/22/2012 04:14 pm by cuddihy »

Offline Lurker Steve

  • Full Member
  • ****
  • Posts: 1420
  • Liked: 35
  • Likes Given: 9
Re: SpaceX COTS Demo 2/3 Updates (THREAD 2)
« Reply #1307 on: 02/22/2012 04:03 pm »
This is the quote I was referencing
http://www.spacenews.com/civil/111021-spacex-soft-review-softens.html

“The SpaceX software presentation was unsettling to the review team,” the summary continues. “There was no Capability Maturity Model Integration (CMMI) accredited capability or process, and the software chief [at SpaceX] said he didn’t worry about errors because ‘there were no mistakes in the software.’ In the Review Team’s experience, this is unlikely.”


Please let's not get into a CMMI debate again, there are reasonable arguments on both sides of the issue ( of whether or not CMMI actually adds anything of value) & it's been covered ad naseum in a previous thread.

Also it's not clear from the quote whether the SpaceX software chief was speaking about *any* errors in the code (which would be laughable) or about larger errors in the software architecture or design (which would be a reasonable position).

Based on the way the ASAP information was originally released, the framing of the quote is suspect.

I won't debate the merits of CMMI, but I have been with several organizations where a CMMI Level 3 or above certification was a requirement stated in the RFP. If your organization doesn't have a certified quality process, then you can't compete for the contract. I wonder if SpaceX manufacturing has gone through ISO 9001 certification either ?

I'm not saying it leads to higher quality products being manufactured. It's just a requirement for being in this business.

Offline deltaV

  • Senior Member
  • *****
  • Posts: 2409
  • Change in velocity
  • Liked: 769
  • Likes Given: 2906
Re: SpaceX COTS Demo 2/3 Updates (THREAD 2)
« Reply #1308 on: 02/22/2012 04:10 pm »
Quote
the software chief [at SpaceX] said he didn’t worry about errors because ‘there were no mistakes in the software.’
That quote almost makes Musk sound humble by comparison! I would only take the assurance of absence of bugs in the software seriously if they had a machine-verified proof that the software met the requirements. Even if they did that you'd have to check carefully for bugs in the requirements. From the ASAP meeting minutes shortly after the "no mistakes" quote:
Quote
Another comment was "we don't set requirements, we just do coding." The very essential part of software development is understanding the requirements so as to identify missed requirements, unexplained actions, and possible unsafe conditions.
« Last Edit: 02/22/2012 04:23 pm by deltaV »

Offline cuddihy

  • Full Member
  • ****
  • Posts: 1251
  • Liked: 580
  • Likes Given: 940
Re: SpaceX COTS Demo 2/3 Updates (THREAD 2)
« Reply #1309 on: 02/22/2012 04:36 pm »

I won't debate the merits of CMMI, but I have been with several organizations where a CMMI Level 3 or above certification was a requirement stated in the RFP. If your organization doesn't have a certified quality process, then you can't compete for the contract. I wonder if SpaceX manufacturing has gone through ISO 9001 certification either ?

I'm not saying it leads to higher quality products being manufactured. It's just a requirement for being in this business.


Except it wasn't a requirement for COTS anywhere in the RFPs or award criteria.
« Last Edit: 02/22/2012 04:46 pm by cuddihy »

Offline oldAtlas_Eguy

  • Senior Member
  • *****
  • Posts: 5308
  • Florida
  • Liked: 5010
  • Likes Given: 1511
Re: SpaceX COTS Demo 2/3 Updates (THREAD 2)
« Reply #1310 on: 02/22/2012 04:55 pm »
There is a world of difference between a failure to identify the requirements and a failure to meet the identified requirements. The requirements specified for the ground control software was found to be lacking and new requirements were identified as the result of an integrated test which in turn will cause the generation of new software and changes to existing (all of which was related to the ground software and not Dragon). So in actual fact the SpaceX software chief’s statement was truthful. The identification of the requirements for operations ground support software is the responsibility of operations personnel not the software coders and testers. It’s operation’s job to know what they need in order to do their job of Dragon operations.

As to CMMI it is an organizational/process model to manage the software life cycle. Almost everyone uses at least some or all of it informally even on very small software projects. For complete in-house projects including complex software projects a formal implementation of CMMI is not necessary as long as the effective management of the items that concerns the model and even others that the CMMI does not cover is done. A software project that has subcontractors that are developing pieces of the software that then has to be integrated together to make it work, a more formal CMMI would be necessary to reduce contractual problems, delays and errors of understanding of requirements. The second case is the normal one that NASA usually is overseeing (multiple software developers [contractors] to develop one software implementation) not the first case where SpaceX is the only software developer and formal management interfaces between the personnel in the software organization is overkill. Most of the CMMI effective software life cycle management is done by the software development tools if they are setup and used correctly without even having to think about performing them for things such as source and version control which is now completely automated by modern development tools (actually these tools have been around and in general use for several decades).

Edit: Spelling
« Last Edit: 02/22/2012 04:57 pm by oldAtlas_Eguy »

Offline Antares

  • ABO^2
  • Senior Member
  • *****
  • Posts: 5181
  • Done arguing with amateurs
  • Liked: 371
  • Likes Given: 228
Re: SpaceX COTS Demo 2/3 Updates (THREAD 2)
« Reply #1311 on: 02/22/2012 05:18 pm »
I won't debate the merits of CMMI, but I have been with several organizations where a CMMI Level 3 or above certification was a requirement stated in the RFP. If your organization doesn't have a certified quality process, then you can't compete for the contract. I wonder if SpaceX manufacturing has gone through ISO 9001 certification either ?
Except it wasn't a requirement for COTS anywhere in the RFPs or award criteria.

CRS required 9001 and 9100 and some others.

http://www.nasa.gov/centers/johnson/pdf/418857main_sec_nnj09ga04b.pdf

See pages 29, 31, 76, 147
If I like something on NSF, it's probably because I know it to be accurate.  Every once in a while, it's just something I agree with.  Facts generally receive the former.

Online Robotbeat

  • Senior Member
  • *****
  • Posts: 39359
  • Minnesota
  • Liked: 25388
  • Likes Given: 12164
Re: SpaceX COTS Demo 2/3 Updates (THREAD 2)
« Reply #1312 on: 02/22/2012 05:21 pm »
I won't debate the merits of CMMI, but I have been with several organizations where a CMMI Level 3 or above certification was a requirement stated in the RFP. If your organization doesn't have a certified quality process, then you can't compete for the contract. I wonder if SpaceX manufacturing has gone through ISO 9001 certification either ?
Except it wasn't a requirement for COTS anywhere in the RFPs or award criteria.

CRS required 9001 and 9100 and some others.

http://www.nasa.gov/centers/johnson/pdf/418857main_sec_nnj09ga04b.pdf

See pages 29, 31, 76, 147
The weight of paper documentation and certifications, etc, must outweigh the spacecraft by several times before NASA will let them fly.
Chris  Whoever loves correction loves knowledge, but he who hates reproof is stupid.

To the maximum extent practicable, the Federal Government shall plan missions to accommodate the space transportation services capabilities of United States commercial providers. US law http://goo.gl/YZYNt0

Offline anik

  • Global Moderator
  • Senior Member
  • *****
  • Posts: 7776
  • Liked: 955
  • Likes Given: 368
Re: SpaceX COTS Demo 2/3 Updates (THREAD 2)
« Reply #1313 on: 02/22/2012 06:09 pm »
http://www.nasa.gov/directorates/heo/reports/iss_reports/2012/02212012.html

"04/30/12 -- SpaceX Falcon 9/Dragon launch (target date)
05/03/12 -- SpaceX Falcon 9/Dragon berthing (target date)"

Offline Comga

  • Senior Member
  • *****
  • Posts: 6503
  • Liked: 4623
  • Likes Given: 5353
Re: SpaceX COTS Demo 2/3 Updates (THREAD 2)
« Reply #1314 on: 02/22/2012 07:40 pm »
Adapting anik's Current schedule of ISS flight events that would be:

March 9 - ATV-3 "Edoardo Amaldi" launch
March 19 - ATV-3 "Edoardo Amaldi" docking (to Zvezda)
March 22 - ISS orbit's test raising by ATV-3 engines
March -     ISS orbit's raising by ATV-3 engines
March 30 - Dragon (SpX-D) launch
April 3 -    Dragon (SpX-D) capture and berthing (to Harmony nadir) by SSRMS
April -      Dragon (SpX-D) unberthing (from Harmony nadir) and release by SSRMS
April -     Dragon (SpX-D) deorbit and landing
April 19 - Progress M-14M undocking (from Pirs)
April 20 - Progress M-15M launch
April 22 - Progress M-15M docking (to Pirs)
April 25 - ISS orbit's raising by ATV-3 engines
April - Progress M-14M deorbit
What kind of wastrels would dump a perfectly good booster in the ocean after just one use?

Offline aga

  • Full Member
  • ***
  • Posts: 371
  • Per aspera ad astra
  • Germany
  • Liked: 70
  • Likes Given: 1471
Re: SpaceX COTS Demo 2/3 Updates (THREAD 2)
« Reply #1315 on: 02/22/2012 07:45 pm »
http://www.nasa.gov/directorates/heo/reports/iss_reports/2012/02212012.html

"04/30/12 -- SpaceX Falcon 9/Dragon launch (target date)
05/03/12 -- SpaceX Falcon 9/Dragon berthing (target date)"

does this schedule mean that kuipers can be the second operator for berthing? or are the soyuz flights moved?
42

Offline Antares

  • ABO^2
  • Senior Member
  • *****
  • Posts: 5181
  • Done arguing with amateurs
  • Liked: 371
  • Likes Given: 228
Re: SpaceX COTS Demo 2/3 Updates (THREAD 2)
« Reply #1316 on: 02/23/2012 12:10 am »
The weight of paper documentation and certifications, etc, must outweigh the spacecraft by several times before NASA will let them fly.

There's a $100B space station up there.  Try explaining you've crashed a spacecraft into it to the people who authorized the activity and appropriated the money.
If I like something on NSF, it's probably because I know it to be accurate.  Every once in a while, it's just something I agree with.  Facts generally receive the former.

Online Robotbeat

  • Senior Member
  • *****
  • Posts: 39359
  • Minnesota
  • Liked: 25388
  • Likes Given: 12164
Re: SpaceX COTS Demo 2/3 Updates (THREAD 2)
« Reply #1317 on: 02/23/2012 12:14 am »
The weight of paper documentation and certifications, etc, must outweigh the spacecraft by several times before NASA will let them fly.

There's a $100B space station up there.  Try explaining you've crashed a spacecraft into it to the people who authorized the activity and appropriated the money.
I understand why they want that much documentation.
Chris  Whoever loves correction loves knowledge, but he who hates reproof is stupid.

To the maximum extent practicable, the Federal Government shall plan missions to accommodate the space transportation services capabilities of United States commercial providers. US law http://goo.gl/YZYNt0

Offline beancounter

  • Full Member
  • ****
  • Posts: 1249
  • Perth, Western Australia
  • Liked: 106
  • Likes Given: 172
Re: SpaceX COTS Demo 2/3 Updates (THREAD 2)
« Reply #1318 on: 02/23/2012 12:49 am »
The weight of paper documentation and certifications, etc, must outweigh the spacecraft by several times before NASA will let them fly.

There's a $100B space station up there.  Try explaining you've crashed a spacecraft into it to the people who authorized the activity and appropriated the money.
I understand why they want that much documentation.

Documentation lots of it or less doesn't mean any system is safer, more efficient or effective.  In my experience, it's useless if it just adds more work and consequently cost and doesn't result in benefits.  At the end of the day, documentation isn't what counts, it's what's done with it that does.
Beancounter from DownUnder

Offline pippin

  • Regular
  • Senior Member
  • *****
  • Posts: 2575
  • Liked: 312
  • Likes Given: 45
Re: SpaceX COTS Demo 2/3 Updates (THREAD 2)
« Reply #1319 on: 02/23/2012 01:05 am »
Depends.
Documentation actually is what helps you when something goes wrong and you need some forensic analysis about what it was.

Tags:
 

Advertisement NovaTech
Advertisement Northrop Grumman
Advertisement
Advertisement Margaritaville Beach Resort South Padre Island
Advertisement Brady Kenniston
Advertisement NextSpaceflight
Advertisement Nathan Barker Photography
0