Business Analysis refers to the methodology or the process that helps in determining the business issues and solutions. These solutions generally refer to the development of the system components, planning the strategies to include changes either in the business or in the organization. Sometimes, after analyzing the business, there might be a need to change the business policy. The person who does the job of analyzing business and its needs, is called a Business Analyst.

Business analysis helps the Business Analyst to investigate the operations that are held in the business and to expose the causes and the results of the operations that are being performed; suggesting the changes wherever required.

The main goal of Business Analysis is: 
    1. Reduce project cost and opportunity costs. Keep the project as much as for a fixed price.
    2. If in case the project is not completed in a given time at least the most important requirements are met.
    3. Business analysis also means analyzing the business in a way that all the problems are forecasted with the proper solution.
    4. Talking to the stake holders, giving demos, taking sessions with the development team to enhance the efficiency and the quality
    5. Access return on investments (ROI). Keeping project data intact and asking for ROI in every session the project demo is held.
    6. Document the requirements always this way the re-work will be minimized

Business analysis is the only way to determine the company’s economical strength. By analyzing, the broken business can be mended and thus evaluate the business entity’s strength and weaknesses. Many important business decisions are taken only on the basis of Business Analysis. Read more on these decisions taken...

This website not only defines the real meaning of the Business Analysis but also provides an excessive inventory of techniques used for Business Analysis. The need for a strong Business Analyst is the requirement of every company to remain competitive in the economy.

By analyzing the business and its needs; the company will be able to add a significant value to the project and the business enterprise.  The Business Analysis skills includes critical thinking; requirement analysis, elicitation and management; building communication and relationships with the client for long term business relationships; expertise with tools and techniques of Business Analysis; analyzing complex business processes; taking time driven initiatives and decisions; software development approaches; and legacy policies.