On Toyota's recent recall of cars

So the company who gave us lean is recalling a lot of cars because of break problems. I don't think it is something spectacular there. Sometimes these things happen and you do what you have to do. But there is another dimension of this I just cannot resist to mention... Apparently it is a software problem. Well that in it self does not make this any more interesting I think. Because Toyota is using their own manufacturing system for software development too, right? Turns out that that is not necessarily the case. According to this report Toyota uses A more "traditional" spiral model.

Does this mean I believe that this would not have happened if Toyota used lean in their software development? No, not really. I just think it is a fun coincident and it still raises two questions: Why have Toyota chosen a different approach to software development and would a lean approach have change things or not?