News for hackers. Stuff that matters.
Re:Software Engineering Within SpaceX by sammycdubs on Wednesday June 03, 2020 @11:54AM (#23404831)
This seems like a remarkably small team for the scale of what they're building! For some reason I imagined they'd have legions of engineers.
Re:Software Engineering Within SpaceX by bdcravens on Wednesday June 03, 2020 @12:04PM (#23404961)
I think we’ve been conditioned to believe that any application of medium complexity requires hundreds or thousands of developers. Snarkiness aside, they have a very concrete set of functional constraints and total control over the hardware, network, and software environment. Issues like resource management, dependency conflicts, security, scale, etc are taken out of the equation, things that are often the biggest time and resource sinks.
Re:Software Engineering Within SpaceX by junon on Wednesday June 03, 2020 @01:45PM (#23406316)
IME, more bodies usually always equates to more bugs and slower release cycles.
Re:Software Engineering Within SpaceX by adambyrtek on Wednesday June 03, 2020 @12:07PM (#23405018)
According to the post these quotes are from 7 years ago... I'm sure a lot has changed since then.
Re:Software Engineering Within SpaceX by bkanber on Wednesday June 03, 2020 @12:35PM (#23405363)
NASA's software teams are also remarkably small, and manage to produce code with one of the lowest defect rates of all time. (Space shuttle code had 0 defects in 500k SLOC!)

Just goes to show: quality over quantity!

Re:Software Engineering Within SpaceX by 0xffff2 on Wednesday June 03, 2020 @02:58PM (#23407272)
Shuttle's code quality was outstanding, but 0 defects is a myth. There are at least 3 publicly documented bugs in the Shuttle code.

https://space.stackexchange.com/a/37116