Originally posted by soniya saxena:
However, we are speaking abt a business analyst and not a technical architect. A business analyst shouldnt be bossing arnd with a technical team and hence it shud not matter to him whatever maybe the implementation.
Indeed a business analyst should not worry about whether the product is implemented in Java, Cobol, C, or whatever.
But in practice they usually do and are assigned to projects based on the technical stuff they (think to, claim to?) know.
And indeed they should not boss technical people around but in my experience they often do just that (effectively pulling rank as they're almost always higher ranking people in the corporate hierarchy than the highest ranking techie.