WHAT: Enterprise analysis involves identifying the business need, building the Enterprise Architecture Framework and finally defining the most optimum path for execution of the project. It refers not only to the examination of the business problem or need and the proposed solution but also involves analyzing whether the proposed solution at hand is the best suitable for the problem, what the solution returns, risks involved, feasibility of implementing the solution in the current organizational environment.
Enterprise Analysis is all about analyzing the business process of an organization, analyzing the gaps in the business processes, duplication of business processes if any, lack of efficient resources, lack of direction and so on.
WHY: Enterprise Analysis is done to define the business need. To identify the strengths and weaknesses of an organization, study the organizational architecture and other potential characteristics of an organization to help analyze how feasible, comfortable the organization is to reach its goals.
WHEN: The majority of the activities required to conduct Enterprise Analysis mostly falls from outside of the projects, before the project inception. Thus, Enterprise Analysis is conducted in the Pre project phase.
WHO: The in-depth understanding of all the short falls within an organization defines the foundation for the responsibilities of a Business Analyst. Business Analyst plays a vital role in identifying the gaps, problems and then recommending suitable and justifiable solutions, of course under the influence of other key stakeholders.
HOW: Enterprise Analysis is a project unto itself and thus involves sequence of structured activities to be followed:
- Define the Business NEED:Based on the Business goals and objectives the organization defines its business need. Different techniques like benchmarking, brainstorming, business rules analysis, focus groups, functional decomposition, root cause analysis are employed to achieve the same.
- Assess Capability GAP: Understanding the preparedness of the organization for the proposed change, the feasibility study helps understand the GAP. This provides a direction towards the “TO BE” state of the organization.
- Determine Solution Approach: Since the capabilities of the organization are defined and analyzed, an approach can be defined for the proposed solutions. Always good to have alternative solutions ready at hand.
- Define the Solution Scope: It defines the boundary for the project. Defining the scope statement for the project enables the organization to estimate about the project costs, resources required and duration. It also identifies the business process, technologies, stakeholders that are impacted.
- Define the Business CASE: Now it is time to analyze the solution at hand, its effectiveness against the problem. Why is this solution the best? How efficient the solution is? The costs and benefits that can be attributed to the solution.
- Risk Assessment: Identifying and understanding what risks could emerge against the solution being implemented and analyzing whether the organization can bear the same is a crucial activity in Enterprise Analysis which enables the organization take the best decisions towards its goal.
Finally, the Business Analyst plays a vital role in compiling the information gathered during the Enterprise Analysis activities and sharing the same to the relevant stakeholders, enabling the team take the best decisions for further activities.