That's not how risk management works, and it's also not how costs work. You're (more or less) doubling costs, but the biggest risk factors may be outside the control of both teams.
The opportunity cost is the productivity of an entire team of developers who might well be better employed doing something useful.
>That's not how risk management works, and it's also not how costs work.
It's how it works in a lot of successful trading firms; Jump Tower and Citadel for instance have competing internal teams. Reduces the risk to the firm because if one team's approach fails, chances are another will still be doing okay.
The opportunity cost is the productivity of an entire team of developers who might well be better employed doing something useful.
Plus all the bad feeling when one team "loses."
It's irrational sports cult management - competition good, cooperation bad.