Thursday 27 November 2014

Useful Business Analyst Practices!

Business analysis has in recent times emerged as a core business practice. Innovative companies achieve goals through projects that translate customer needs into new products and services for the customer and business analysts make it happen more efficiently and effectively. Skilled business analysts act as the vital link between an enterprise’s IT capabilities and its business objectives contributing to its profitability, in almost every industry.

The primary role of business analyst is to implement technology for developing cost-effective solutions by determining the requirements of a business project, and communicating them to all stakeholders and partners. He/she is the key role player in a company’s act of bringing together various pieces of the complex puzzle called a business process, and act as a binding force between clients, business users and customers on the one hand and IT developers, QA testers and the corporate governance on the other.

Common reasons for failure of solution provided in business analysis:

In general, solutions often fail to conform to the required norms because of one of the following conditions or a combination of these:
  • Inadequate understanding of the business problem
  • Lack of clarity in the stated requirements
  • Inadequately explored options to solution
  • Mismatch between requirements and project scope
  • Inefficient project planning
  • Not focusing on value
The team members are the key drivers of all planned activities in the design, build, test, and release and operation phases of the IT Service overall lifecycle. Requirements-driven changes would be recognized and run by the Business Analyst, and so that the BA’s overall understanding about the ITL Change Control process is used efficiently in the execution of project. Following are the practices divided into 2 parts.


Below are the Best Practices followed by business analyst.
  1. High Level Scope Document
    How can you capture project objectives before having a completed set of functional and technical requirements? The main goal of the scope definition document is to clearly describe the limitations of the project .The BA puts together a preliminary High Level Scope document which includes initial document like SOW or any other important document based on the user input and present it to the business users of the organisation.

  2. Time & Cost Estimation
    The development team provide efforts required for building the application based on which business analyst estimates the overall development time and cost and puts it forward to the business users. This would then help in estimating time for user acceptance testing and expert time required for supporting the new solutions.

  3. Capturing Detailed Business Requirements
    One of the important roles of the business analyst is to capture business requirements using various tools and do detailed analysis of the same. These requirements have to be captured in such a way that they can be easily converted to test cases to support QA testing. A variety of tool sets can be used which can help in merging the QA test results and the original business requirements.

  4. Requirement Document for Documenting Changes in Business Processes
    Most organizations have a group of business process analysts (BPA) specializing in documenting current state and the desired end state of business processes, through a flow chart tool.

  5. Requirements Document for Development of User Training
    It is the job of business analyst to document the training requirements which describes the basic and timing requirements and a high level description of the performance objectives that need to be achieved through training of the operational or support users for the product under development.

Business strategy and IT Services are indirectly related to each other. IT Services are built to substantiate business processes which are an integral function fulfilling the business requirements, which are defined by business strategy. Thus, the role of the Business Analyst is crucial to define and deliver the right IT Services.

About Author:
Nisha Bhatt is a consultant in Systems Plus Pvt. Ltd. Within Systems Plus, she actively contributes to the areas of Technology and Information Security. She can be contacted at: nisha.bhatt@spluspl.com

6 comments: