I think software for self-driving cars is a prime example of software that can't be developed in the public-beta, agile, MVP, evolution-y kind of way which web development has made so fashionable. A half-arsed Facebook is a lot better than nothing and entices users in, but a half-arsed self-driving car is worse than nothing, as human nature inevitably leads to people trusting it more than it deserves, despite the fine print.

Peter