No side should dictate.
If biz people are in charge, there will be missions impossible.
If tech people are in charge, they will do a lot of things for fun(cool tools, technology, etc.), which are risky.
Let the biz people tell what they want, and let the tech people tell what the price is.