Business Analyst Interview Questions

Why Every Job Seeker Should Have a Personal Website, And What It Should Include

IntellegoJobs – Current Job Opportunities, US Employment News, and Job Seeking Tips for the Bookkeeper, CPA, Programmer, Computer Hardware Engineer, Software Engineer, Computer Support Specialist, Systems Analyst, VoIP Engineer, Civil Engineer, Mechanical Engineer, High School Teacher, Middle School Teacher, Pharma Sales Rep, Sales Rep, Pharmacist, Physician Assistant, Physical Therapy Assistant, Registered Nurse, Pilot, and Truck Driver.

Business Analyst Community & Resources | Modern Analyst
RSS feeds for Business Analyst Community & Resources | Modern Analyst

What is Information Architecture and how is it relevant to Business Analysts?
Business Analysts are most successful when they understand and practice many different disciplines that impact the software and application development process.  Having a working knowledge of disciplines such as UI design, user experience, interaction design, and information architecture, to name a few, results in more successful applications and better experiences.

Information Architecture is one of those lesser known disciplines which crosses multiple roles. 
What information should be included in a feasibility assessment?
The purpose of a feasibility assessment is to evaluate whether a proposed solution can be expected to provide the desired business benefits, and to identify any barriers or risks that could potentially impact solution viability, value or benefit. The feasibility assessment is typically conducted at a point in the project where alternative solutions are being compared prior to selecting a single go-forward solution or approach. If there is only one potential solution or approach being considered, it is still beneficial to conduct a feasibility assessment in order to verify the viability of that solution before investing fully.
What is a Business Architect and is it different from a Business Analyst?

The term Business Analyst is broad.  The name alone implies that a business analyst performs some form of business analysis, but that’s not very specific.

When using the term business analyst broadly it may in fact be describing any number of more specialized roles, including:

  • Business Process Engineers
  • Product Managers
  • Systems Analysts
  • Requirements Engineers
  • Financial Analysts
  • Business Architects
  • Usability Analysts
  • Data Analysts
  • etc.

In comparison, a Business Architect focuses on the activity of creating and managing the business architecture.  So what is a business architecture exactly?

What are micro-interactions in the context of user experience and design?
Micro-interactions are the small focused instances where users and the website (or application) intersect.  They are a way to actively interact with users in a simple, clear, and engaging manner. 
What is meant by application usability?
Usability is a measure of the interactive user experience associated with a system such as a business system, website, or mobile application and is a focus of fields of the Human Factors Psychology and Human-Computer Interaction (HCI) fields of study.  Usability is the quality of a system that makes it useful in achieving a user’s goals, effective and easy to use, quick to learn, and like-able, i.e., subjectively pleasing to the user.
What is responsive design and why is it important?
Responsive Design refers to the ability of a website or application to respond to a user’s screen size, platform, device orientation, and behavior. Through the use of a flexible grid layout and CSS media queries the application can alter it’s layout as well as available features to provide an optimal viewing and user experience.
Can you have multiple start and end events in BPMN?
The BPMN standard allows for multiple start and end events to be used at the same process level.  There a few reasons why the business analyst may use multiple start or end events, but caution must be used to avoid mistakes.
Agile: User Stories versus Epics, what's the difference?
User Stories and Epics make up the essential building blocks of agile planning and development. They are closely related and, therefore, the differences are often misunderstood.
Would you use a sequence diagram or an activity diagram to model a process flow that has lot of conditional flows and concurrent processing?
Modeling of processes that contain a lot of conditional flows and concurrent processing is typically done using an activity diagram. Showing decision points with multiple outcomes and parallel processes is not only easy to accommodate using the standard UML activity diagram, it is more readily understood by an audience that doesn't have a detailed understand of the UML notation. It's intuitive.
As a BA (business analyst) approaching a new piece of work, who would you interview and what questions would you ask?

For any new piece of work a BA (business analyst) needs to know

1. who are the key stakeholders (i.e. those who can kill the project)

2. what are the key stakeholders specific and measurable measures of success (i.e. their objectives) and what VALUE for each objective MUST be achieved in order for the project to be considered a success (e.g. increase sales per order value by 5%)

3. what are the key stakeholders unmeasured measures of success (i.e. their principles that they would like to see happen but aren't going to measure and so the project cannot be assessed by them - e.g. an intuitive solution)

4. what are the key stakeholders high level requirements (i.e. what capabilities do they expect the solution to deliver - e.g. the ability to offer add-on sales during the order taking process)

5. what is in scope of the work in terms of processes, organization units, locations, data, applications, technology

6. what is the scope of the work in terms of time, money, project resources (people and materials)

7. who will the stakeholders nominate for determining further high level requirements and detailed requirements (e.g. subject or domain experts, middle management of operational teams, etc)

What is Robotic Process Automation?
Robotic Process Automation (RPA) is the use of software to automate rule-based tasks and processes and mimic human actions such as data entry, searches, calculations, and rule-based decisions across multiple software applications.  From this perspective you can view RPA as workflow automation though the term is used throughout the industry to refer specifically to software that automates tasks across multiple software applications.
What type of testing might involve the business analyst?

Of the various types of testing, the business analyst is usually most involved with Functional Testing, Regression Testing, and Usability testing. 

What is RuleSpeak?
RuleSpeak is a set of guidelines for expressing business rules using a natural language (such as English).  Rulespeak is not a language or syntax itself but rather a set of guidelines to facilitate the creation of business rules that are concise, consistent, and less ambiguous.
What is a canary release and what are some of the benefits?
A canary release is a technique used to mitigate the risk associated with rolling out new code and functionality to everyone by making the new release only available to a small group of end users. Due to the smaller size of the user group, the impact of the new release is relatively small.  If it's determined that bugs exist or that the new functionality or new design isn't well received then it's easy to rollback.
How does Enterprise Analysis bring value to an organization?
The information produced through Enterprise Analysis is the basis for critical project decisions – what the project is expected to cost, what value it is expected to bring, whether any solution can be reasonably expected to address the business needs, which solution is the ‘best’ when alternatives are available, and the ultimate decision- should the organization even proceed with a particular project or course of action.
What is Gap Analysis?


Gap Analysis is the process of comparing two things in order to determine the difference or “gap” that exists between them.   Once the gap is understood, the steps required to bridge the gap can be determined. 
What is the Blue Ocean Strategy?
Red oceans represent existing industry and markets where industry boundaries and the rules of competition are well defined. Companies strive to outperform rivals and grab a bigger share of existing demand. As the space gets crowded, competition among companies turns waters red with blood. Competitive market strategies are about how to occupy, and hopefully succeed in, red oceans and gain a larger share of existing demand.  

Blue oceans represent new or unknown markets where demand is created rather than fought over. This is a market creating strategy. Companies that pursue this strategy have been known to spawn entirely new industries. 

Describe Porter’s Five Forces Analysis

Porter’s Five Forces was created by Michael E. Porter of Harvard Business School in 1979.  Porter created his analysis framework in response to the well known SWOT analysis which he found to be lacking in rigor.

Porter described his 5 forces as the micro environment of the market because they directly impact the company’s ability to serve its customers and make a profit.  The five forces are:
  • Threat of new competition
  • Threat of substitute products or services
  • Intensity of competitive rivalry
  • Bargaining power of customers (buyers)
  • Bargaining power of suppliers

What is the BCG Matrix and how might you use it?

The BCG Matrix was developed by the Boston Consulting Group in 1986 in order to evaluate and analyze the business units and product offerings of corporations. Companies can use this simple 2 x 2 matrix as an analytical tool in portfolio analysis, strategic management, product management, and brand marketing.

The BCG Matrix plots business units or product offerings along two axis; the first is market growth, the second is market share.  

What is a Minimum Viable Product?
A Minimum Viable Product (MVP) refers to a product that has just enough features to reasonably demonstrate its viability to a group of stakeholders in order to receive feedback.  By greatly limiting the scope of the product to its absolute minimum feature set the product development team is able to limits costs and risks.  
How does the Business Analyst role change on an Agile project compared to projects using other software development methodologies?

The role of the BA should actually change very little between different software development methodologies, although the tools and techniques used by the BA can vary according to the needs and attributes of any given project or development lifecycle.

The core responsibilities of a BA on a software development project include requirements elicitation, requirements analysis and requirements management – regardless of the project methodology. The type and format of requirements documentation are just tools, and a good BA has a wide range of tools at his or her disposal.

How are non-functional requirements defined and managed on Agile projects?
Non-functional requirements (NFRs) are typically defined as backlog constraints on an Agile project, and are managed as part of both product backlog and scrum backlog. They are revisited as part of the ‘Definition of Done’ for each iteration or sprint. If the system does not meet any given NFR, that NFR may spawn new backlog items such as refactors or performance enhancements.
What should be documented in a UI Design Pattern?

Though pattern descriptions vary somewhat, many pattern templates contain a set of common sections.

Primary Sections of a UI Design Pattern

Name: Should be concise yet descriptive (typically between two and four words in length) so that someone can find the pattern easily and reference it within discussions for clear communication amongst team members.

Description: A few lines briefly describing the pattern.  Since short names are not always sufficient enough to clearly and uniquely describe the pattern a description is important. However, this is not where you will describe the pattern in great detail.

End User Requirement/Problem to Solve:  Communicate what requirement or challenge will be solved by the pattern.  What is the user trying to achieve?

When to Use/When Not to Use:  It isn’t always obvious under which condition or within which context a pattern should be used.  Here you can document when a pattern should be used and, equally important, when it should not be used.

Solution:  Document the details of the pattern/solution including a detailed description of the user interaction.  Include screenshots to help convey the pattern clearly as needed.

Comments:  Capture any other comments that you feel are relevant to the reader.

Optional Sections of a UI Design Pattern

Depending on the needs of your team or organization you may choose to add some additional sections to your pattern template.

Examples of Past Uses: Including screenshots of past uses of the pattern along with a brief description can help the reader visualize the benefits of using the pattern.

Rationale for Use: Understanding why a particular pattern works so well can be invaluable when deciding whether to use one pattern over another.   Detail out the specifics of the user experience and the direct benefits that they receive by using this pattern.

Implementation Specifications: If standards exist within your organization or team, consider accompanying the pattern with style guide information such as font family, font size, font weight, font color, table and cell spacing, and more.  Or if the styles change based on the application or product being developed, provide a link to the style guide information.

Usability Research: Any specific feedback on how well the pattern works can be documented for future reference.  Consider including feedback from UAT testers or your sales organization, but also don’t exclude feedback from developers and other testers.

Related Patterns: List other patterns that may solve a similar problem or patterns that work together to achieve a broader goal. 

Pattern Variations: Document minor variations in the pattern that can be used.  If the variations are significant enough, consider developing a separate but similarly named pattern. For example, “Tag Cloud 1” and “Tag Cloud 2”

Development Notes: Capture notes that help the development team implement the pattern.  This may be a snippet of code or a link to a code library where the code for the pattern can be found.

Chris Adams
LinkedIn Profile

What is the One Metric That Matters and how can it be used to improve a product?
The One Metric That Matters (OMTM) is a minimalist approach that helps achieve this goal.  OMTM is a mindset and guideline more than a rule. In practice, focusing on a single metric may be too restrictive to result in actionable data but this approach can be modified in a couple of useful ways.  One is to identify a single metric for each facet of a product.  Another is to focus on a single metric for a day, a week, or a month and optimize performance based on that single metric over that period of time. 
Describe How Convergent and Divergent Thinking Can Be Used as a Problem Solving Technique?
Divergent and Convergent thinking when used together can help an analyst arrive at better and more creative solutions than he or she otherwise might have.  Divergent thinking is the process of breaking a topic down and generating many ideas that branch out from the original concept while Convergent thinking is the process of focusing on a fewer set of ideas and evaluating them based on selection criteria.

Systems Analyst Jobs
Listed by State – Updated Daily

Alabama Alaska Arizona
Arkansas California Colorado
Connecticut Delaware Florida
Georgia Hawaii Idaho
Illinois Indiana Iowa
Kansas Kentucky Louisiana
Maine Maryland Massachusetts
Michigan Minnesota Mississippi
Missouri Montana Nebraska
Nevada New Hampshire New Jersey
New Mexico New York North Carolina
North Dakota Ohio Oklahoma
Oregon Pennsylvania Rhode Island
South Carolina South Dakota Tennessee
Texas Utah Vermont
Virginia Washington West Virginia
Wisconsin Wyoming

Powered by FirstRSS Plugin

Leave a Reply

Your email address will not be published. Required fields are marked *