Monday 21 September 2015

Business Analyst Interview Questions and Answers for freshers pdf free download

11. Mention the difference between business process improvement and business process reengineering?
Business process improvement implies changing a step sub step or any part of the process i.e. process is not completely changed In BPR we actually study the business and find out what is the best way I can carry out the process and change the whole way the process runs(business process redesign)

12.   How do you resolve issues?
I would rather focus on issues and the facts related. Origin of issue, severity of the issue, implications and possible solutions to solve the issue. Try not to focus on the person who brought up the issue.
Another important part is how to avoid similar issues in future.

13. How is business plan evaluated?
A business plan is evaluated by checking the contents of the plan such as if the plan have based on the resource planning and envisioning phase of the project.

14. What are the problems Business Analyst could face during gathering Business requirements 
The availability of the people (e.g. managers, supervisors and the end users) the BA wants to talk with for gathering business requirements.  These people have regular daily works to do and their time to spend in the gathering sometimes hard to schedule and for this reason gathering business requirements is delay.

15. What can a Business Analyst do differently than project or program manager (Design Architect) with respect to successfully getting the project implementation done?
Business Analyst role is not entirely different than Project manager role but Project Manager is bigger role than business Analyst.
Project manager is responsible for all the deliverables like
- schedules/ timelines
- resources management
- risk management
- Daily/weekly status report to project stack holders etc.
where as business analyst sometimes report to project manager or may report to business manager.
Business Analyst deals with business users to gather requirements prepare RD, FD and coordinate with development team for development and then do the testing involve with users in testing get the sign off and move component to live

16. Where would you document Functional and Non Functional Requirements (i.e. deliverable)?
Functional Requirements are documented in the SRS document / Use Case Document. Non Functional requirements are listed in the SRS document.

17. What would you do if the client says that you and the other analysts cannot directly talk to the users?
If this happens then explain the purpose of your talk (e.g. capture requirements) and why its important to talk to users directly (e.g. the quality of requirements will be better if they comes directly from the users mouth). Explain them that it will be a high risk to the project if analyst can't talk to the users directly. Client can give access to indirect (surrogate) users but explain that the quality of requirements will be not good. Hopefully your client will agree by now otherwise flag it as a higher risk in Business Requirement Document and highlight during your meeting with your PM and Project Sponsors. Now, it’s your PM or project sponsors duty to provide you access to those direct users. If they can't than you are safe anyways.

18. Version control and configuration management are terms used widely in the business industry, write short notes about the terms.
By definition, version control is essentially a subset of configuration management. It is usually concerned with the handling changes arising in previous documents as opposed to configuration management which essentially handles the individual components.

19. State the different software methodologies.
The term software methodology, software development methodology and software process mean almost the same thing in computer software or system development, i.e. the activities carried out by computer system engineers or computer software engineers in an attempt to procure particular computer software that servers a certain function or purpose. This includes the framework adopted, structure, plan as well as the control of the resources engaged in the software or system development process.

20. Describe the meaning of the term data mapping.
By definition, the term data mapping is the process by which a system developer creates data element mappings that relates two models of data (databases) in order to assist in data integration. This usually assists in the following manner:

i)  Data mediation or transformation between the source and the destination of data
ii)  Assisting in data lineage analysis by identifying the data relationships
iii) Assists in data masking by discovering sensitive data
iv) Assists in data de-identification process
v)  Assists in consolidating multiple databases into one thus identification of redundant columns and advising the developers for consideration or even elimination.

More Questions & Answers:-

No comments:

Post a Comment