Saturday, June 21, 2008

Role of a Business Analyst: A view from Ms. G. Shobha


Business Analysts are the bridge between business team and IT technical group. More than your background what does matter is “functional knowledge” .You have to grasp functional-knowledge. Everything is how you understand the business-requirements and communicate with client as well and development team. How well you listen and analyse problem to transform it in product” – says Ms. Shobha, Business Analyst, Zensar Technologies, Pune.

Yes, ZCBI’ans had a face to face interaction with Ms. Shobha, who is currently working as Business Analyst for Zensar Technologies and have a good experience of IT projects with complete SDLC. Mr. S. Bala (CFO, Zensar Technologies) was also present and he also explained different aspects of IT business with real world examples.

As per Ms. Shobha, whether it is solution provider or product based IT Company, it needs functional or/and business specialists and based on project requirements, role of BA comes in picture i.e. whether he/she should be pure functional analyst or a Technical-business Analyst who plays both functional as well as a technical role to support QA and while deciding the Technical requirements of the project. You can say, Business Analyst works for clients being with the Solution developer company. He/She speaks clients/user language to design the right requirement.

If you have a specialisation in retail, finance or IT with some project experience, Business Analysis could be a choice of career in different companies.

Any IT project that follows SDLC generally has four steps: (1). Requirement Gathering (2). Application Development (3). Testing-QA and UAT (User Acceptance Testing) (4). Production /Live and then Maintenance/Support. Now-a-days, Requirement gathering, small Modules development and Internal QA are parallel process to reduce the total production time and to avoid the last moment blocker in full complex code. Business Analysts eye on each step and try to be part of QA by running their own test-cases. At the initial stage of a project, BA prepares Business and Functional Requirement-Specification and communicates with development team to come up with technical design documents to make a quality process. After delivery and Integration of the project at client side, they goes Live with the product delivered for few months and sometimes BA are also part of UAT. This is an extract from Ms. Shobha’s session taken on “role of a business analyst in IT industry”. Responsibilities of a Business Analyst are lot more than I wrote here.

By - Rajiv Jain