Business analysis is an integral part of IT projects. It involves identifying and discovering business needs and solving business problems with the software.
A Business Analyst is a person who is engaged in gathering, analyzing, and documenting the needs of project stakeholders.
He is a kind of translator who communicates between two communities – the customers and the team working on the software.
A Business Analyst can combine the role of project manager and act as a product owner. A business analyst's function can also be called requirements analysis, system analysis, or requirements engineering.
Requirements manager, application analyst, business system analyst, and IT business analyst are also synonyms for the business analyst position.
Business analysis in the UX Design process
UX Design is one of the stages of digital product design. While business analysis starts this process, leads it, and closes it.
UX Design responds to collected and designed requirements in the form of designed wireframes and user flows between the screens of a business application (wireflow).
To better understand how a Business Analyst and a UX Designer work together, let's consider a project to develop the next version of a business application that recruits candidates for various positions in a company.
A business requirement may look like this: "Increase the number of job applications by 25% in three months". A Business Analyst notes that the business application is not equipped with a function to upload a CV file without applying to the provided job offers.
The UX Researcher participating in the project subjects this observation to an analysis of user needs and confirms that, indeed, users are looking for such a possibility.
Now the Business Analyst's job is to develop user requirements that meet the assumptions of both user needs and company needs (business requirements).
A User Story appears on his list: "The user should be able to upload his or her CV without applying to a published job offer."
From this User Story, follow tasks such as "Create user account," "Edit user profile," "Change email address," "Upload CV file," "Add tags to your CV," etc.
The mechanism for creating a user account can have many functional requirements of its own. Among other things, it is necessary to ensure the user's secure connection to the website, meet the security requirements for creating an account, and protect passwords and personal information.
Speaking of data, you should prepare the appropriate GDPR clauses as well. It is also the Business Analyst's responsibility to verify with the CTO, solution architect, or security expert, which cloud solution will be suitable to provide this function and meet the entire set of requirements that arose from the business requirements.
In response to the collected requirements, the UX Designer designs the individual user steps in the form of a sketch of interface screens (wireframes).
He considers the information resulting from the business analysis and adds usability requirements so that the designed interface is not only the result of the described business processes but provides the user with a comfortable and positive user experience.
There may be a lot more business requirements than in the described example.
The task of Business Analysts is to verify that these requirements do not conflict with previous ones, what new business rules they create, how they influence the development of this particular information system, and whether they are reflected in the company's business processes.
Business analysis in The Story
At The Story, we not only employ UX Designers, and UX Researchers but also Business Analysts. Business analysis is a crucial part of the digital product development process.
We focus not only on the user but also on the business needs of the software owner. Therefore, our work results in products that give real value to all project stakeholders.