I work as a UX designer at a company with a team of BA's.
The BA's as expected gather requirements as expected, and I(the ux designer) prototype and design the interface.
However, I am required to run my prototypes by the BAs before sending to development which is where I am having issues.
I am constantly arguing about workflow and design features. The BA's are in my opinion overstepping there roles. They are dictating everything from information architecture to labels on forms and columns. Everything they touch becomes overwhelmingly complicated. They give the users everything they think they need, which usually ends up as a mess.
What are you experiences with BA's? If requirements are being met, who should get the final say in design of a product before user testing? I'm getting frustrated, I can't do my job if I can't make any decisions.
The other problem is there are 6 BA and UX designer, so not only does that make for a lot of arguing, but different analysts have different ideas resulting in very different design, making a very shitty and inconsistent product.