Slashdot Mirror


New NASA Launch Control Software Late, Millions Over Budget (go.com)

schwit1 writes: The launch control software NASA is writing from scratch for its Space Launch System (SLS) rocket is way behind schedule and way over budget. According to ABC News, "Development of this new launch control software is now projected to exceed $207 million, 77 percent above 2012 projections. The software won't be ready until fall 2017, instead of this summer as planned, and important capabilities like automatic failure detection, are being deferred, the audit noted. The system is vital, needed to control pumps, motors, valves and other ground equipment during countdowns and launches, and to monitor data before and during liftoff. NASA decided to write its own computer code to "glue together" existing software products a decade ago -- while space shuttles still were flying and commercial shippers had yet to service the space station. Both delivery companies, SpaceX and Orbital ATK, rely on commercial software, the audit noted."

In other words, even though NASA could have simply purchased already available software that other launch companies were using successfully, the agency decided to write its own. And that decision really didn't come before the arrival of these commercial companies, because when it was made a decade ago that was exactly the time that SpaceX was beginning to build its rocket. This is simply more proof that SLS is nothing more than a pork-laden waste of money designed not to explore space but to generate non-productive jobs in congressional districts.

37 of 205 comments (clear)

  1. wtf kind of post is this? by andreas.hummelbrunne · · Score: 5, Insightful

    That last few sentences were really inacceptable. Could someone edit this?

    1. Re:wtf kind of post is this? by Archtech · · Score: 4, Funny

      That last few sentences were really inacceptable.
      Could someone edit this?

      OK.

      "Those last few sentences were really unacceptable".

      FTFY. There will be no charge.

      --
      I am sure that there are many other solipsists out there.
    2. Re:wtf kind of post is this? by mi · · Score: 2

      NASA could have simply purchased already available software that other launch companies were using successfully, the agency decided to write its own.

      Yeah, as if private enterprises have never made the same mistake...

      This is simply more proof that SLS is nothing more than a pork-laden waste of money designed not to explore space but to generate non-productive jobs in congressional districts.

      I'm no fan of government-run anything, but this is hardly "proof". The submitter's editorializing is, indeed, offensive — as if someone wanted to make an anti-Libertarian strawman for Statists to attack.

      Yes, NASA ought to be privatized as a few companies — for- and non-profit alike. The folks, who wish to see "pure research" continue, can make donations to the non-profit without forcing others (via the IRS' implicit gunpoint) to do the same.

      But this SLS-whatever is has little to do with the idea...

      --
      In Soviet Washington the swamp drains you.
    3. Re:wtf kind of post is this? by Columcille · · Score: 5, Insightful

      Indeed. I call bullshit on the summary's FUD. Criticizing NASA for not using the software of fledgling, unproven companies? Criticizing NASA for using custom software for their completely unique launch system? There are good reasons to criticize some of NASA's recent decisions, but this article is not among them.

      --
      I love my sig.
    4. Re:wtf kind of post is this? by Ol+Olsoc · · Score: 2

      Indeed. I call bullshit on the summary's FUD. Criticizing NASA for not using the software of fledgling, unproven companies? Criticizing NASA for using custom software for their completely unique launch system? There are good reasons to criticize some of NASA's recent decisions, but this article is not among them.

      Private industry always does better, that's why they don't have anything to do with NASA. That's why they have all their own launch facilities, tracking and all aspects of operations.

      All the proof we need.

      Oh....... wait.....

      --
      The shepherds did so well protecting the flock that the sheep no longer believed that wolves existed.
    5. Re:wtf kind of post is this? by Immerman · · Score: 5, Insightful

      > The folks, who wish to see "pure research" continue, can make donations to the non-profit without forcing others (via the IRS' implicit gunpoint) to do the same.

      An *excellent* idea. Lets do that right after we fund the military that way. And all the subsidies for agricultural and oil mega-corporations. NASA is such a tiny drop in the federal budget that it's barely worth mentioning. It's far more noteworthy for the visibility of its accomplishments (and failures) than the size of it's budget. And frankly, even at the same price I'd much rather involuntarily fund blue sky research than genocide and empire building.

      --
      --- Most topics have many sides worth arguing, allow me to take one opposite you.
    6. Re:wtf kind of post is this? by obsess5 · · Score: 3, Informative

      And we are already doing it that way - makers of the military hardware and supplies are all private (and competing with each other).

      And NASA doesn't already do this? Since I went to work for General Electric's Space Division in 1982, the NASA projects I worked on were bid on by and awarded to private contractors. For the most part, NASA provided contract oversight, not hardware or software expertise. (In the case of GE, 3 or 4 years after I started, the defense side of the Space Division was caught doing "creative" bookkeeping. The Space Division was prohibited from bidding on government contracts and our NASA branch finished up a commercial system and closed up shop. A similar case happened in the 1980s when Rockwell or someone went overbudget on their defense contracts and started charging the overages to their Shuttle contracts. Oh, those wonderful private defense contractors ... let's privatize everything!)

      Furthermore, NASA makes their technology available to private companies at no or little cost. In the case of the GE commercial system I worked on, we reused the entire image processing ground system software we had developed for NASA. (It was a very large system with an incredible amount of intellectual property in the image processing software alone--and NASA gave it away.) At a later company I worked for, we built our company's flagship product (used both on military and commerical projects) on satellite control center software we had previously developed for NASA. (And other companies made use of the original software as well. It's funny how companies aren't strict ideologues about "We Built That!" when it comes to getting something for free.) Do private military contractors offer such a return on investment to the private sector?

    7. Re:wtf kind of post is this? by mi · · Score: 3, Funny

      What rank stupidity.

      Haters gonna hate. And downmod only to then post as cowards.

      Private enterprise is extremely risk averse.

      You mean, the private enterprise, that introduced:

      • Commercial air-travel
      • Telephones
      • Personal automobile
      • Cellular phones

      Those "risk averse" enterprises?

      It often takes a first push from government

      The government has no money of its own — it forces citizens to pay for things. Forces as in "gunpoint". To spent the thus-collected monies on things not necessary for the continuing existence of the state is tyranny. Plain and simple.

      What you are trying to say, is that "a little bit of tyranny may be good sometimes"... Statists gonna state.

      --
      In Soviet Washington the swamp drains you.
  2. Bad management. by Qbertino · · Score: 4, Insightful

    There is no software on the planet that is more scrutinised and more meticulously developed than software for spacecraft.
    Start a Softwareproject like that without having it properly planned or the right people involved and your project will go over budget manifold inmediately.
    No surprise here.

    --
    We suffer more in our imagination than in reality. - Seneca
    1. Re:Bad management. by K.+S.+Kyosuke · · Score: 4, Funny

      and your project will go over budget manifold

      I am familiar with fuel manifolds and oxidizer manifolds, but where exactly is the budget manifold in a rocket?

      --
      Ezekiel 23:20
    2. Re:Bad management. by argStyopa · · Score: 2

      Typical engineer. Should have spent at least some of that college time in Liberal Arts classes, then you'd know that "Manifold" can mean 'many or multiple' as well.

      It's short for many-fold, ie multiple.

      --
      -Styopa
  3. Where are the technical details? by schini · · Score: 2

    What kind of summary/ story is this? This was only the executive summary. We want to know what systems the stuff runs on, what programming languages are used; you know, the geek stuff!

    1. Re:Where are the technical details? by Dutch+Gun · · Score: 3, Insightful

      The summary is happy to draw a conclusion for us though, it seems. No need to think for ourselves.

      --
      Irony: Agile development has too much intertia to be abandoned now.
    2. Re:Where are the technical details? by Anonymous Coward · · Score: 2, Informative

      https://oig.nasa.gov/audits/reports/FY16/IG-16-015.pdf

      Note that NASA is _not_ reinventing the wheel, and they _are_ using COTS, but since Commercial Software just simply isn't up to snuff off the shelf, they have to write "Glueware". Would _anybody_ trust Microsoft with this task?
      Also note that references to cost overruns includes all the work that NASA put into the Constellation Program... which was cancelled, (Well, no longer funded, after 2011.)

    3. Re:Where are the technical details? by invid · · Score: 3, Interesting

      I'm wondering where you buy commercial software to control the hardware support systems for a space launch system that doesn't even exist yet.

      --
      The Moore-Murphy Law: The number of things that will go wrong will double every 2 years.
    4. Re:Where are the technical details? by tsqr · · Score: 5, Funny

      I'm wondering where you buy commercial software to control the hardware support systems for a space launch system that doesn't even exist yet.

      Same here. A search on the Google Play store came up empty.

  4. if it ain't broke... by Gravis+Zero · · Score: 5, Insightful

    even though NASA could have simply purchased already available software that other launch companies were using successfully, the agency decided to write its own.

    NASA decided to use existing software that was known to work and was fully understood rather than rely on commercial software which could be total shit. besides, they wouldn't be purchasing the software, they would be licensing it which means they would likely have to pay $X for Y computers for Z years. also, what happens when they want to add feature XYZ and they are unable to? freedom isn't free... it's 207 million dollars.

    --
    Anons need not reply. Questions end with a question mark.
    1. Re:if it ain't broke... by hackertourist · · Score: 2

      Commercial software is available now. Not so much 10 years ago.

      From the report:

      NASA made its decision regarding the architecture of the SCCS software nearly a decade ago and has continued on that path. In our view, this may no longer be the most prudent course of action given the significant advances in commercial command and control software over the last 10 years. Specifically, command and control software technology has matured to the point where COTS products may provide much of the functionality needed to launch the SLS and Orion with relatively little modification. Indeed, the two companies under contract with NASA to deliver supplies to the International Space Station - Orbital Sciences Corporation and Space Exploration Technologies - both use COTS products to accomplish their missions.

    2. Re:if it ain't broke... by phayes · · Score: 3, Informative

      Launch control software is NOT commercially available for STS! Each launcher has it's own LCS because even more so that with PCs the software needs to be adapted to the launch Hardware. Ponder the hardware differences between homogeneous Falcon-9 and STS's heterogeneous mix of solid boosters and cryogenic engines. Yes, one could adapt one LCS from one launcher to another but the undertaking is more a general rewrite due to differing hardware than it is a simple recompile.

      I'm not even sure that if Nasa were to ask Space-X if they could purchase a copy of their LCS that Space-X would agree. Space-X is selling a launch service to orbit, not Joe's Space junkyard and spare parts.

      --
      Democracy is a sheep and two wolves deciding what to have for lunch. Freedom is a well armed sheep contesting the issue
    3. Re:if it ain't broke... by orledrat · · Score: 2

      I'm with you, but only if you change the name to GNU/Pollo and let me paint a headless chicken on the front.

    4. Re:if it ain't broke... by phayes · · Score: 3, Insightful

      Extensible and re-configurable Launch Control Software for launchers as diverse as Falcon-9 and SLS does not exist no matter what any Anonymous Coward claims to think or say. Space-X / Boeing / ... will certainly have families of LCS for similar families of Launchers but the infrastructure to just grab a .deb and apt-get or configure/make/... to port components for launchers as dissimilar as STS & Falcon is nonexistent at present.

      --
      Democracy is a sheep and two wolves deciding what to have for lunch. Freedom is a well armed sheep contesting the issue
  5. This sounds all too familiar. . . . by Salgak1 · · Score: 5, Insightful

    . . . .and when the FBI started to develop its' own case manager, the "Virtual Case File", which was one of the more spectacular failures in Government IT Development.

    When the post-mortem finally comes in, I'd be more than willing to bet that it was due to (1) lack of formalized baseline requirements to hang an initial design on, and the real program-killer, (2) constant requirements creep. Because contractors are unwilling to tell a Federal Customer "no" (because it usually results in decreases in funding in the next task order, or re-allocation of slots to another contractor. . .), there's a constant "just add this one little thing". Over and over again, until you have an unworkable mess and a design that looks nothing like the initial requirement.

    The same kind of pressures destroyed the Navy A-12 "Avenger" attack jet in 1991: constant scope creep, until the aircraft was too heavy to fly off an aircraft carrier. The resulting legal fight lasted 13 years. . .

    1. Re:This sounds all too familiar. . . . by jittles · · Score: 2

      . . . .and when the FBI started to develop its' own case manager, the "Virtual Case File", which was one of the more spectacular failures in Government IT Development.

      When the post-mortem finally comes in, I'd be more than willing to bet that it was due to (1) lack of formalized baseline requirements to hang an initial design on, and the real program-killer, (2) constant requirements creep. Because contractors are unwilling to tell a Federal Customer "no" (because it usually results in decreases in funding in the next task order, or re-allocation of slots to another contractor. . .), there's a constant "just add this one little thing". Over and over again, until you have an unworkable mess and a design that looks nothing like the initial requirement.

      The same kind of pressures destroyed the Navy A-12 "Avenger" attack jet in 1991: constant scope creep, until the aircraft was too heavy to fly off an aircraft carrier. The resulting legal fight lasted 13 years. . .

      Then they aren't handling their customer properly. I used to do contracting with the Department of Defense. I also helped with business development (including some pretty huge dollar value contracts) by writing technical approaches to these RFPs. When we got these contracts I was the lead engineer and often handled some of the project management aspects as they related to the engineering efforts. I went to every meeting with the customer, from cradle to grave. And you're right, I never did tell the customer 'No - I can't do that.' Because the customer doesn't want to think you cannot do something, even if the reason you're declining the task is merely to prevent feature creep and schedule slip. Instead, you have to convince the customer that while what they want is technically feasible, it is not in their best interests to pursue whatever feature they're asking for. Once you get the customer on the boat with you, make it feel like it was their decision not to implement the feature, they will love you. They will do everything they can to make sure you get every single follow on contract possible. Sometimes they'll even subtly alter their future requirements in order to make it easier for your company to win a contract from GSA or whatever agency is handling procurement.

  6. Link to the report by hackertourist · · Score: 4, Informative
  7. Re:Money not well spent by Rei · · Score: 5, Insightful

    Yes, I'm sure you're going hungry because an average of $0.20 per year over ten years was sent on learning about a whole new class of planet that may represent the dominant form of equilibrium celestial body in the universe.

    Things like NH are exactly what NASA should be doing.

    Don't get me wrong, I strongly oppose SLS. But you know, it's perfectly understandable that they keep ending up going down these roads. They have too much infrastructure and too much personnel focused on building large rockets. The infrastructure especially, as you can't just "lay off" (or phase out) it like you do with people, and it costs you money to maintain. And the people making the decisions - congressional representatives - aren't experts, they're just ordinary people, and thus easily swayed by arguments made by advocates of these jobs (direct and indirect) in their districts.

    It's understandable. But it needs to be fixed.

    There's long been resistance to the privatization of rocketry. We remember the first privatization battles back in the Shuttle era, and how much resistance there was to letting Atlas and Delta go private rather than just disappear altogether. Indeed, the new battle in much of the launch market isn't so much over privatization as it is over "old school" vs. "new school" private companies, with the former offering evolved expendable launch vehicles with generally good track records but high price tags, and the latter offering ground-up vehicles with short launch histories but very low price tags.

    Regardless of how this battle goes, there really isn't a place for NASA in it, any more than there would be a place for a government car maker to compete with giants like GM, Ford, etc and upstarts like Tesla in terms of making passenger cars. There certainly could be grounds for a government agency to conduct basic research that can advance automotive technology, things that private companies wouldn't pay for because it doesn't provide a short-term fiscal payoff or would help their competitors as much as it would help them - public health and safety, advanced concepts for the future, etc. But they shouldn't be making cars.

    The same applies to NASA, only moreso. There's a *lot* of basic research in the aerospace industry that's either too expensive for its risk level or only associated with long-term payoff for them to conduct. And this is where NASA should be: planetary science and advanced concepts. But getting there is difficult, as it means having both an administration and congress who recognize the need to reorient NASA and are willing to accept the economic pain involved in doing so. It doesn't necessarily mean budget cuts - but it means closing facilities, selling off hardware for well less than you paid for it, and jobs leaving certain areas, even while new facilities open, new people are hired elsewhere, etc.

    SpaceX wants to take over the private launch industry and use the money to go to Mars? The reaction shouldn't be "Oh noes! That's our goal, back off!", it should be "Awesome, that will save us a ton of money! How can we help?" And then let them spend their money on the glamorous stuff while NASA works on the less glamorous stuff behind the scenes. "That's a nice looking gigantic methane-fueled engine you've got there - we could hear it for miles when it fired up! So anyway, what do you think of this long-lifespan dirt scoop we made to dig up mucky ice for the habitat? And this water nanofiltration system to maintain electrolyte concentrations in the necessary levels in the electrolysis unit - want to see it? Oh, you're too busy playing with engines? Oh okay..."

    --
    Hourglass says she knows a kid in Iowa who grows up to be president.
  8. Thank you President Reagan by Overzeetop · · Score: 3, Insightful

    The "outsource everything" mantra of the 80s is still with us. It doesn't say in the article, but most of the work done by NASA is actually performed by outside contractors, and wI would bet a dollar that this is the work of USA (United Space Alliance - aka Lockheed and Martin Marietta) or one of the other giant government contractors like CSC or Booz. It may be NASAs project, but congress pretty much has gutted the real workforce so everything merely has project managers rather than actual engineers.

    As for the submitter's (and, to some extent, the article writer's) take, I think they got it backwards. This project was started BEFORE there was any commercial launches of significance and so the code simply didn't exist for a robust launch control system as envisioned. The article does point out that there is more software available today, and that it could be an option. OTOH, we're talking about proprietary code from one of two competing firms with no outside review of the codebase. That's fine for putting up a couple of tons of food and electronics, but a private company has yet to successfully, reliably put humans into earth orbit. And that kind of responsibility is an order of magnitude higher than supplies.

    --
    Is it just my observation, or are there way too many stupid people in the world?
  9. Re:Money not well spent by Anonymous Coward · · Score: 2, Insightful

    using the same argument, we should certainly be privatizing the military.

  10. Way off the mark by JunkYardDawg · · Score: 2

    A couple of key points: 1) Software development at NASA is unlike anything 99.999% of the tech heads here would recognize. The scrutiny and the level of detail and failover protection in their code is unbelievable. Lives are at stake with their code or at worst millions of dollars of hardware crash into the surface of Mars and an entire mission is ruined. For most of us, if we have a bug in our code we patch and life moves on. If NASA has a bug in their code someone may die. 2) I have a friend that works for NASA. After SpaceX's first successful launch I said to him "big deal, NASA gave them blueprints, designs so this wasn't much of an accomplishment". His reply was "no, NASA did go to SpaceX early on and offered assistance in design but SpaceX turned them away. SpaceX is in business to make money and they cannot carry the burden of triple and quadruple redundancies that NASA has in their spacecraft. NASA's designs are too expensive." So if SpaceX is using off the shelf software you should recognize that SpaceX is willing to accept defects in order to ensure their profitability. NASA's needs are fundamentally different; they are to protect life and missions. SpaceX will take risks that NASA will not(and BTW, go ahead and sign up for that ride on a SpaceX rocket knowing this). This is why I am sure NASA did not choose off the shelf software and decided to write it themselves. This post is way off the mark to call this just a pork play.

  11. Re: Money not well spent by Beezlebub33 · · Score: 5, Informative

    Ahem....no. That's the per capita cost. Total cost for the mission is about $720 million, or about $2 per person.

    Comparatively, the F-35 Joint Strike Fighter program cost is $1.3 trillion, the Boston Big Dig cost $24 billion ($7 billion was federal money), the new Vikings stadium is expect to cost just over $1 billion (and will probably run way over). New Horizons was a bargain and exactly what NASA should be doing, not SLS.

    --
    The more people I meet, the better I like my dog.
  12. Re:Money not well spent by vtcodger · · Score: 2

    > It's a frequent refrain that government agencies are overspending and missing deadlines.

    The implication being that private companies don't ever have budget and schedule problems. Which is -- of course -- quite untrue. They have the same problems as the government. All the time. Read up on the Trans Alaska oil pipeline some time.

    I'd suggest the big projects will always tend to have problems. The reason is simple. Scheduling is done using the most probable time for each task. But some tasks take more time than projected and some take less. The distribution is skewed. Sometimes a "one month" task only takes two weeks. But perhaps equally often it takes two months. String together a dozen or so complex tasks and you can bet on usually taking longer than you expect and spending more than you budgeted.

    And that's when you do the planning well ...

    --
    You can't see ANYTHING from a car, You've got to get out of the goddamned contraption and walk...Edward Abbey
  13. "In other words... by backwardsposter · · Score: 2

    ...even though NASA could have simply purchased already available software that other launch companies were using successfully, the agency decided to write its own."

    Yeah, other, incorrect words. "...when it was made a decade ago that was exactly the time that SpaceX was beginning to build its rocket." Because when a commercial rocket is being built is the time to decide it's software is ironclad? And that the software you have available from NASA that was tried and true was definitely defunct? NASA has a lot of process to go through, including COTS and acquisition, so I'm not sure what you're proposing here was a better alternative without hindsight.

  14. Make versus Buy Decision by Geoffrey.landis · · Score: 5, Insightful

    Yes, the article seems to be trying to manufacture outrage out of nothing.

    It's a make-versus-buy decision. Industry does these decisions all the time. When your applications are unique, the decision tends to go toward "make your own;" when your application is something that many other people also do, the decision tends to go toward "buy the commercial product".

    Buying off the shelf comes with hidden costs unless what is available exactly meets your need-- if you need to write a new contract for every change (and since you still haven't designed the system you're launching, there will be a lot of changes needed, as you keep refining requirements) every single change is a chance for the vendor to demand large dollar payments.

    And the article's statement "why doesn't NASA just use what Space-X used" is absurd. Ten years ago, Space-X was an unknown company who had just launched their first rocket. Which failed. As did their next launch. And the one after that.

    --
    http://www.geoffreylandis.com
  15. Re: Money not well spent by WindBourne · · Score: 3, Interesting

    We did. That is why we had issues in a number of these nations

    --
    I prefer the "u" in honour as it seems to be missing these days.
  16. Our education system has failed by Overzeetop · · Score: 5, Insightful

    No, the submitter has 3rd grade reading comprehension skills and an agenda. And it's in the summary which suggests that software was available, TFA quote is actually "Commercial software products would be a better option for NASA as well, according to the audit, especially given recent advances in the area." Note the use of future tense, not past unreal conditional. IOW, it still might be more economical at this point, but it wasn't an option when the project was started.

    The commercial firms which are servicing the space program had never delivered a payload to orbit at the time of the original design specification and plan, and had no tested software at the time. NASA, otoh, had subroutines already written which had been tested and vetted for decades, over hundreds, if not thousands, of successful launches and NASA wanted to use those [tested] routines in their new launch control system. The contract was to put them all together into a cohesive whole. Not a trivial task, but also not writing from scratch.

      More importantly there is no COTS software in this arena. This is not Word with a custom skin. This is piece by piece built based on the unique hardware and control systems which are part of the critical safety path of the launch sequence. Even if SpaceX or another space transport company has software they use, it would have to be stripped, rebuilt, and re-tested for the configuration at the KSC launch complex to be used for these flights.

    --
    Is it just my observation, or are there way too many stupid people in the world?
  17. Re:Money not well spent by Immerman · · Score: 2

    > There certainly could be grounds for a government agency to conduct basic research...
    I would say basic research, AND tactical purchasing contracts to motivate hardware manufacturers to develop to broadly useful standards and capabilities.

    For example, they could order the first batch of "orbital tugboats" designed for permanent orbital service, including maintenance and refueling. Vehicles which could be broadly useful platforms for a wide variety of services, but would involve some very different design compromises than existing vehicles. Once NASA has absorbed the initial development costs, the same basic vehicle can then be sold to everyone else at much closer to production cost. Include in the specifications a need for specific royalty-free docking hattches and external mounting points and you've also just created a de-facto standard for all other manufacturers to build to.

    --
    --- Most topics have many sides worth arguing, allow me to take one opposite you.
  18. Re:Money not well spent by Rei · · Score: 2, Insightful

    Indeed. I'm a fan of COTS-style programs as well. NASA can ensure a market for something in the beginning while giving the actual market time to develop.

    What I wrote isn't to mean that NASA should "get out of rocketry" entirely. The key issue is, if they're doing rocketry, it should be to innovate - as mentioned, advanced concepts. To develop fully functional technology demonstrators rather than workhorse deliverables. To build on as small of a scale as possible for a given new technology, with full acceptance that project failure might occur. Airbreathers, metastable fuels, ballistic launch, active suspended launch structures, composite cryogenic tanks, inflatable reentry, you name it... any untested technology that claims significant benefits but is too risky/expensive for private enterprise to develop from scratch, that should be NASA's domain. But it shouldn't be approached with the intent to make a workhorse. We wouldn't accept the NHTSA making and selling cars and trucks, the FAA making and selling passenger jets, or the DOE making commercial power plants - and nor should we accept NASA doing the same with rockets.

    --
    Hourglass says she knows a kid in Iowa who grows up to be president.
  19. Re: Money not well spent by Anonymous Coward · · Score: 2, Informative

    To be fair, Alan Stern called the four years he spent leading the development of New Horizons a blur. That was half the length of the typical development cycle for comparable probe/satellite projects, and put an enormous personal and professional strain on all the people working on it. It is not reasonable to expect people to perpetually work at that pace. The New Horizons program was a bargain largely because it put undue and unsustainable strain on the employees and contractors involved. Yes, it was a well-managed program and is a good example of cutting a lot of red tape to get a project done, but you should expect a comparable program to cost half again that much if you're not overworking your employees. The only reason the project had such a short timeline in the first place, IIRC, was because the calculated launch windows were so rare.