在ThoughtWorks做BA是怎样一种体验?

BA,英文全称Business Analyst,也称业务分析师,或需求分析师。Linkedin上BA相关的职位不到产品经理或项目经理的四分之一。到本土的拉勾网、智联招聘等网站上,BA的职位就更少了。那么,

BA究竟做什么,有没有必要设置BA这一岗位呢?
BA具体会做哪些工作?一天会是什么样?
BA有哪些能力要求?BA的职业发展如何?
下面我仅就个人在ThoughtWorks的经历做些分享,可能不能代表所有BA,给大家一点参考。