Brilliant! As if a solid feature roadmap doesn't require inputs from sales, marketing or customer support.
that's the collaboration part. But the final decision over prioritization of feature X over feature Y and planning is done by engineers, not salesmen
The part where managers who don't partake in these efforts refuse to believe engineering estimates, engineering challenges and unknown unknowns and yet feel empowered to blame engineers in performance reviews.