08 October, 2020
Ans: A Business Analyst acts as a bridge between the stakeholders in an organization. He/She interacts with the different stakeholders of an organization to discuss and finalize the requirements, helps the project team in project discussions, designing, planning, and validating the developed components. A person who has the appropriate knowledge of different domains and can able to handle the needs of stakeholders.
Ans: The skills of Business Analysts are classified into three types:
Ans: Some of the documents that a business analyst should handle are as follows:
Ans: A Requirement is a targeted solution for achieving certain business objectives. It is a statement provided by a stakeholder about what they need to solve or respond to a specific business need. Other than that, every requirement should be clearly documented for further reference.
Ans: System Requirement Specification or Software Requirement Specification (SRS) is a detailed and structured requirement document that includes the functional requirements, non-functional requirements along with the use cases that the software must fulfill according to the needs of stakeholders to satisfy the end-users.
Ans: The key elements of SRS are as follows:
Ans: The use case is a diagram that provides a high-level description of how the user can use the system or software to accomplish their requirements. It is an integral part of software modeling techniques that defines the features and solutions for the possible errors that a user can experience.
Ans: To design a use case, use the following steps:
It includes detailed functional requirements, non-functional requirements, and use cases
It was used by the Project managers, SMEs, technical and implementation leads
Ans: Requirement prioritization is the process of allocating the requirements based on the business priority to different phases, schedule, cost, etc.
The different techniques that are used for requirement prioritization are as follows:
Ans: Gap Analysis is a process used to study the gap between the existing system and functionalities, and the targeted system. The gap means the number of tasks that are required to get the specified results. It is the best way to compare the present and the proposed functionalities at the performance level.
Ans: There are four types of gaps. They are as follows:
Ans: The SMART rule is used to measure and define a good quality requirement. The SMART rule is
Ans: A requirement is defined as the condition or capabilities required by stakeholders to achieve the objectives. Whereas, a need is a high-level representation of the future goals of a business.
Ans: Requirement elicitation is a process of gathering requirements from the stakeholders, users, and customers through the meetings, sessions, protocols, etc.
Ans: Unified Modelling Language (UML) is a standard model used in the industry for constructing, documenting, and visualizing various components of the system. It is used for software development and also used for organizational functions, describing job roles, and business processes.
Ans: An activity diagram is a visual representation of the workflow of a business use case. It includes various activities to be performed by different departments like sales, HR, Accounts, etc. The most important elements of this diagram are activities, initial nodes, join nodes, control flows, decisions, guard conditions, and end nodes.
Ans: Personas represent User-centered Design methodologies. They are detailed profiles of fictional characters that represent a specific segment of users within targeted demographics. For this reason, Analysts and Designers typically use personas together with market segmentation.
Ans: Two documents are used to capture non-functional requirements. They are as follows:
Ans: Non-functional requirements represent the performance level characteristics like How fast the application can respond, How smooth is a user interface, security, etc. of the Application under development (AUD).
Inclined to build a profession as Business Analyst ? Then here is the blog post on, explore Business Analyst Training
Ans: The exception flow is an unintended path through the system usually as a result of missing information or system availability issues. It represents an undesirable path to the user. Whereas, alternate flow describes a scenario other than the main flow that leads to a user completing the goal. It is often termed as an optional flow.
Ans: Pareto Analysis is a technique in decision making used for the preference of a limited number of tasks that produce a significant overall effect. The idea of performing 20% of work can generate 80% of the benefit of doing the entire job. And hence it is termed as the 80/20 rule.
Ans: Kano is an approach of prioritizing the features on a product roadmap based on the degree to which they are likely to satisfy the customers.
Ans: Benchmarking is a process of measuring the performance of an organization to compete in the industry. In this process, a company can measure its policies, performance, rules, and other measures.
Ans: There are two types of actors that we can identify in the use case diagram. They are:
Further, these are categorized into four types. They are:
Ans: The best practices to follow for writing a use case are as follows:
Ans: Yes, Because business analysts can understand the system requirements and challenges associated with it. Also, he/she can perform during the testing phase to run properly and can resolve the queries.
Ans: Business process model and notation (BPMN) is a graphical description for identifying the business operations in a business process model. There are five basic elements in BPMN. They are as follows:
Ans: From the beginning of the project initiation and implementation a business analyst may face the following problems:
Ans: It can be concluded that all the requirements are gathered only when:
Ans: Kanban is a tool that helps the agile team to guide and manage the work as it progresses through the process. It is used to describe the current development status and works as a scheduling system in agile.
Ans: Agile manifesto is a software guide that describes the Agile development principles that ensure iterative solutions.
Ans: The different types of Agile methodologies are as follows:
Ans: The four key phases of business development are as follows:
Ans: The essential qualities of an agile BA are as follows:
Ans: INVEST stands for:
Ans: The requirement elicitation is a process of collecting all the requirements related to a system from the end-users, stakeholders, and customers. As per the BABOK guide, nine methods can be a part of the requirement elicitation process. They are as follows:
Ans: Business Model Analysis is a technique to analyze whether a business is suitable and valuable regarding economic, social, and other perspectives. It provides the foundation for any required business model modification and innovation for an organization.
Ans: Business Analytics: It handles the data, analyzes the data, and then generates the reports. There are mainly four types of Business Analytics used. They are as follows:
Business analysis: It identifies the business needs and determines the solution to those issues. Tools and techniques like PESTEL, SWOT, CATWOE, FIVE WHY, etc. are used for business analysis.
Ans: The effective skills used to solve any problem as a business analyst are as follows: