1 - Overview of Business Analysis
1 - Overview of Business Analysis
Business Analysis
Aswini E
Contents
Business analysis enables an enterprise to articulate needs and the rationale for
change, and to design and describe solutions that can deliver value.
It can be used to understand the current state, to define the future state, and to
determine the activities required to move from the current to the future state.
Why Business Analysis?
Companies, regardless of the economy continue to increase their investment on
software development. The cost of getting it wrong can be astounding.
Did you know that according to the CIO magazine, US bureau of economic analysis?
Business Analysts play a crucial role in aligning the designed and delivered solutions
with the needs of stakeholders. Some of the activities that the Business Analysts
perform are —
Devising strategies
Driving change
She took couple of interviews with prospective organizations. Each time, both the
organizations perceived the BA role as an additional cost in the project. They had to
staff the position as the clients mandated the positions. She was clearly upset with this
mindset. “Tell me, how do I show the value add of a BA in the project? How do I prove
my worth to the organization? How do we change this mindset?” Unfortunately, many
organizations still believe that BAs are only for project documentation. They perceive
BAs spending most of their time in meetings and thus delaying the project. They
believe only real work lies in writing code, nothing more.
That’s when I realized that this is something that we business analysts need to
constantly show the value add of a business analyst to the project sponsor /
client. Business analyst as a role exists to solve business problems, create a positive
change, design and describe solutions that deliver value and enhance the return on
investment.
Following are 10 definite ways Business Analysts add value to their
organizations.
Many of our customers at Adaptive US write to us how they have been able to save
a lot of manual effort in testing/data entry as well as customer communication by
simple automations in tools such as Google, MS Excel, Data Load etc
This ensures that the organizational resources are conserved and not spent on
features which do not add value to the organization.
To summarize as a business analyst you are improving the bottom line and ROI of
the organization.
Having a business analyst is in the project is in the best interest of the project as well
as the organization.
Like it’s rightly said “A penny saved is a penny earned” each small saving in effort
and budget is adding its effect to the bottom line.
To successfully execute tasks, a Business Analyst can use multiple techniques. Each
task in BABOK® lists many techniques that Business Analysts consider when
performing a task.
Also, the skill set of a Business Analyst is important. The BABOK® Guide has
developed a competency scheme that addresses the essential skills for this field. The
competencies listed by the BABOK® Guide help in performing the task efficiently and
effectively.
Strategy analysis
This knowledge area focuses on defining the true business need that aligns with its
mission and objectives. It is about understanding what the required future situation is
from the perspective of the key stakeholders. Knowing the current situation and the
future situation allows us to define actions that have to occur to achieve the required
future state successfully. In this area, we also perform risk management.
Solution evaluation
As we develop a solution, we must also check whether what we deliver matches the
stakeholders’ expectations. In this knowledge area, we define relevant solution
performance measures, execute them, and analyse the results to determine what
stands in the way to make the solution valuable to the organization. We recommend
actions to remove these barriers either from the solution itself or the organization to
ensure maximum business value is delivered.
In Conclusion: Use this narrative to relate back a task to your practice. As you go
through the different tasks in these knowledge areas, use the WHW practitioner's
narrative to help you see the trees and also the forest.
Behavioural Characteristics
Business Knowledge
Communication Skills
Interaction Skills
Creative Thinking
Decision Making
Problem Solving
Learning
Systems Thinking
Conceptual Thinking
Visual Thinking
Behavioural Characteristics
Ethics
Personal Accountability
Trustworthiness
Organization and Time Management
Adaptability
Business Knowledge
Business Acumen
Industry Knowledge
Organization Knowledge
Solution Knowledge
Methodology Knowledge
Communication Skills
Verbal Communication
Non-Verbal Communication
Written Communication
Listening
Interaction Skills
These are represented by the business analyst’s ability to relate, cooperate, and
communicate with different kinds of stakeholders. Interaction Skills core
competencies include —
Facilitation
Teamwork
Negotiation and Conflict Resolution
Teaching
Owners
Strategists
Sponsors
Programme Managers
Project Stakeholders
Design Analysts
Solution Builders
Solution Builders & Business
Project Managers
Users
‘Strategists’ will define an approach for achieving the objectives. Analysis is needed
to ensure that the strategy is justifiable to the owners. Note that it is very common for
an Owner to also be a Strategist! But not all Owners will be Strategists.
‘Programme Managers’ will initiate the projects that make up the programme. The
same note for Programmes apply to Projects: it is very common for an Owner to also
be a Programme Manager! But not all Owners will be Programme Managers.
Analysis will be needed to define the Terms of Reference (TOR) for the Programme:
the Objectives, Scope and High Level Requirements as a bare minimum.
‘Project stakeholders’ will generate and sign-off requirements for the project.
Analysis is required to define the process, data and non-functional requirements.
‘Design analysts’ will take the products of analysis and propose the best solution to
meet the requirements (‘best’ being defined as satisfies most requirements). Any
compromises required will be mediated by the Business Analyst with all who need to
accept the compromise. Note that Design Analysts can be IT analysts for IT
components, HR analysts for people and organisation units, and others for other
components.
‘Solution Builders’ take the design specifications and construct solutions. Note that
these solutions are not constrained to IT components but must all work together to
provide the whole solution.
‘Solution builders and Business’ test the solution. The requirements analysis
should be used to construct the test plans – especially the user acceptance testing.
Note that the Business Analyst should q/a that the UAT does test that the
requirements have been met.
‘Project Manager’ will co-ordinate the whole project and implementing the solution,
and the Business Analyst (being a subject matter expert on project Objectives,
Scope, and Requirements) should be able to contribute significantly to the design of
all implementation activity, all the while ensuring that requirements are being met.
In an ideal world, ‘post implementation’ how well the objectives have been met will
be fed back to the Owners.
A lot of people who start their career as a Business Analyst are left wondering where
to go from here a few years down the road. This is because (a) the industry doesn’t
really have a good definition of business analyst role and it differs greatly organisation
to organisation and (b) the role is extremely dynamic and has been ever-changing as
the methods to develop software have and finally (c ) the BAs usually end up
reporting to leaders with no experience in relevant domains. In these circumstances,
the Business Analysts are left with very little internal coaching or a structured
development framework.
I have worked as a Change/Process Business Analyst, as well as a Consultant
Business Analyst in my career, so have been lucky to have experienced all flavours
of the role. These are the options available to junior to mid-level Business Analysts
exploring their next steps.