Slashdot Mirror


'Extreme Programming' Controls Phoenix Mars Lander

pbd points out a story discussing the challenges faced by NASA engineers in designing the code sent to operate the Phoenix Mars Lander. Quoting Computerworld: "On Wednesday, engineers sent up the code to run an actual analysis, but a satellite orbiting Mars, which transfers the data down to the Lander, was offline. Robinson explained that the satellite had been hit with radiation, knocking it into safe mode. 'Space is a harsh environment, and sometimes they just go into safe mode,' he noted. 'It's a minor problem. [The satellite] aborts whatever it was doing and waits for future commanding.' Engineers successfully resent the code on Thursday."

14 of 119 comments (clear)

  1. Re:That's coolness by Anonymous Coward · · Score: 0, Funny

    No that's an irresponsible risk with a lot of taxpayer money.

  2. Re:No mention of Extreme Programming by serge587 · · Score: 3, Funny

    Then simply add some suspensefully dangerous music in the background and you have the next generation of thriller movies!

  3. Re:No mention of Extreme Programming by Ethanol-fueled · · Score: 4, Funny

    ...whilst hand-coding a real-time, multitasking OS in assembler while suspended over a tank of water filled with hungry sharks. Laser beams optional.

  4. Units? by pythonist · · Score: 2, Funny

    I'm wondering what units they are using? American? SI? or Martian?

  5. Call me a pragmatist... by Dice · · Score: 3, Funny

    ... but when I hear terms like "EXTREME PROGRAMMING!!!1eleven" I just roll my eyes and stop listening.

    1. Re:Call me a pragmatist... by Anonymous Coward · · Score: 1, Funny

      "Extreme Programming" is a development methodology (DSDM, Waterfall, Open Source etc.) focusing on an obsessive amount of unit testing. It's not like the extreme in "extreme sports". Though that would be awesome. I can see it now. "He jumps from the plane at 14,000 ft. Oh shit, he build is broken! Debug. DEBUUUG!"

  6. Re:Resent code? by Anonymous Coward · · Score: 1, Funny

    If the NASA staff is typical, then Wednesday is probably poker night for many. The games go on well past midnight, so they don't need to report to work the next day and have some robot 35 million miles being a problem.

  7. Re:Um what by K.+S.+Kyosuke · · Score: 5, Funny

    "And somehow I doubt NASA is doing all that."
    And you might be right. That is because this submission was processed with an editorial process called "Extreme Submission Editing", which is a subset of the "agile journalism" methodologies, driven by principles like "test-first publishing" (first publish it, then fix the bugs if there is a stronger "boo!" than usual), "pair editing" (pick any two editors, each one will believe that the other one is going to fix it) and "do the simplest editing possible that could work" (cross yourself, close the eyes and click the "OK, Publish the damned thing!" button). Thanks to the Extreme Submission Editing, Slashdot continues to bring you quality news at an unbeatable price!
    --
    Ezekiel 23:20
  8. I hope they mean... by Anonymous Coward · · Score: 2, Funny

    I hope they mean this type of Extreme Programming.

  9. Re:That's coolness by kperson · · Score: 5, Funny

    "A stable operating system running a mission critical device thousands of miles away..."

    Just where the hell do you think Mars is??

  10. Re:That's coolness by funwithBSD · · Score: 5, Funny

    I just hope none of it was LGPL 3.

    I think that would mean that RMS owns Mars.

    --
    Never answer an anonymous letter. - Yogi Berra
  11. Re:That's coolness by roguetrick · · Score: 2, Funny

    Hey, after it gets larger than 10 basements, we lose the picture.

    --
    -The world would be a better place if everyone had a hoverboard
  12. Re:That's coolness by Anonymous Coward · · Score: 1, Funny

    The 80's called. Something about not wearing out the word "awesome".

  13. Obligatory PA reference...x2 by adamofgreyskull · · Score: 2, Funny

    Google > NASA for directions
    Mars is roughly 3715 miles from me, as the deepcrow flies.