Originally Posted By: tonyc
Ultimately, I defer to your expertise on the issue, but your statement that it's 2x as much effort wasn't limited to the hardware aspects. I get what you're saying about having separate test teams, some duplication at the software level, and people to deal with regulatory crap, and I probably lowballed my 5% higher number, but I just can't see it being 100% higher. Maybe there's not as much shared as I thought, but is it true that there is zero shared?


I am obviously coming at it from the HW point of view; much SW would be shared, but software already developed just kinda stays developed and can get shuffled onto new platforms as required - there's very little effort required there.

On the HW front it's multiplication of effort. Every design is different, and it's not as if there is an infinite pool of the right engineers already employed either so it's much harder than saying "this is the direction we're going to go in".