3 ms·
Overall, over time it's much easier to take out the hammer and create one-size-fits-all answers to every catastrophe that occurs. Repeat and rinse this process
by jeremysmyth 11y ago
Overall, over time it's much easier to take out the hammer and create one-size-fits-all answers to every catastrophe that occurs. Repeat and rinse this process over several years, and you've got a software shop that's running ten times slower than everybody else.
...and not killing anyone.
"People have to channel their creativity into changing the process," says Keller, "not changing the software."
"Most people choose to spend their money at the wrong end of the process," says Munson. "In the modern software environment, 80% of the cost of the software is spent after the software is written the first time — they don't get it right the first time, so they spend time flogging it. In shuttle, they do it right the first time."
"The most important things the shuttle group does — carefully planning the software in advance, writing no code until the design is complete, making no changes without supporting blueprints, keeping a completely accurate record of the code — are not expensive. The process isn't even rocket science. Its standard practice in almost every engineering discipline except software engineering."
http://www.fastcompany.com/28121/they-write-right-stuff http://www.fastcompany.com/28121/they-write-right-stuff