I generally suggest that all dev teams send at least one person that's in the trenches daily to the steering committee meetings and any other decision making meetings.
This way, there's always someone that can keep expectations in check and can relay any minor/major changes back to the team. Ideally, these would be the tasks of a competent PM/Sr.BA but it doesn't always work like that.
This way, there's always someone that can keep expectations in check and can relay any minor/major changes back to the team. Ideally, these would be the tasks of a competent PM/Sr.BA but it doesn't always work like that.