Certified Business Analysis Professional (CBAP) — Questions and Answers
Question 1: If a series' maximum value is 25, and its range is 15, then the series' maximum value is:
- 5
- 30
- 10 (Correct answer)
- 20
Correct answer: 10
The range of a series is calculated as the difference between its maximum and minimum values. Given that the maximum value is 25 and the range is 15, we can determine the minimum value by subtracting the range from the maximum value. Therefore, the minimum value is 25 - 15, which equals 10.
Question 2: Which elicitation technique is best used to understand the precise sequence of steps a user follows to accomplish a business goal?
- Mind mapping
- Task/workflow analysis (Correct answer)
- Benchmarking
- Surveys
Correct answer: Task/workflow analysis
Task or workflow analysis breaks down user activities step-by-step to reveal how work is actually done, exposing procedural requirements and potential inefficiencies.
Question 3: Business analyst Janine has gathered the specifications for a new system that will be put into place. Rommel is a crucial stakeholder for her. She could tell Rommel was not content with the requirements when she went through them with him. Some of the standards, he said, won't be in line with what his department needs. Those specifications were made by Rommel's manager. Janine should do what? (Select the best response)
- Janine's hands are tied. After all, Rommel will understand that his boss's requirements come before his
- Janine must escalate this conflict to other higher level manager
- Janine must find a way to resolve this conflict either by facilitating a formal meeting, through research or other methods (Correct answer)
- Janine should ask Rommel to talk to his boss in order to agree on what the requirement should be
Correct answer: Janine must find a way to resolve this conflict either by facilitating a formal meeting, through research or other methods
A business analyst is responsible for facilitating agreement among stakeholders regarding requirements, especially when conflicts arise. Janine should not ignore the conflict or simply escalate it without attempting to resolve it first. Her role involves mediating discussions, gathering more information, and facilitating a resolution between Rommel and his manager (or other relevant parties) to ensure the requirements accurately reflect the business needs and gain consensus.
Question 4: Which of the following is not a good decision-making indicator?
- Confidence of the participants in the decision analysis process is correct
- Decisions are effective in addressing the underlying problem
- Agreement by stakeholder that analysis models effectively and completely describe the domain (Correct answer)
- The impact of uncertainty and new info when making decisions can be effectively assessed
Correct answer: Agreement by stakeholder that analysis models effectively and completely describe the domain
While stakeholder agreement on analysis models is desirable, it is an outcome of good analysis rather than a direct indicator of good decision-making itself. Good decision-making indicators focus on the effectiveness of the process in handling uncertainty, addressing underlying problems, and building confidence in the analysis. The other options directly relate to the quality and effectiveness of the decision-making process.
Question 5: The only two observations required for the dispersion measure are:
- Mean deviation
- Range (Correct answer)
- Quartile deviation
- Standard deviation
Correct answer: Range
The range is the simplest measure of dispersion, calculated by subtracting the minimum value from the maximum value in a dataset. It only requires these two extreme observations to determine the overall spread of the data.
Question 6: Which of the following does not provide an effective test of decision-making?
- It is possible to effectively estimate how uncertainty and fresh information may affect decisions.
- Stakeholders concur that analytical models accurately and fully describe the domain. (Correct answer)
- The decision analysis process participants have the right amount of confidence.
- Making decisions successfully solves the fundamental issue
Correct answer: Stakeholders concur that analytical models accurately and fully describe the domain.
While stakeholder concurrence on model accuracy is desirable, it doesn't directly test the effectiveness of decision-making itself. Effective decision-making is tested by its ability to handle uncertainty, build appropriate confidence, and ultimately solve the fundamental problem. Simply agreeing that a model is accurate doesn't guarantee that the decisions derived from it will be optimal or that the decision-making process was robust.
Question 7: CMM Level-II & Level-III Differ in the Following Ways:
- Scope of standards
- Standards
- Procedures
- All the above (Correct answer)
Correct answer: All the above
CMM (Capability Maturity Model) Level II (Managed) and Level III (Defined) differ significantly in their approach to processes. Level II focuses on managing individual projects, ensuring processes are planned and executed. Level III, however, requires processes to be standardized across the organization, documented, and tailored for specific projects, encompassing procedures, standards, and the scope of these standards, leading to greater consistency and predictability.
Question 8: A business analyst's main goal is to assist organizations in implementing...
- Business solutions
- Technology solutions (Correct answer)
- Technology systems
- Business systems
Correct answer: Technology solutions
While business analysts work to improve business processes and achieve business goals, their main objective in modern organizations is often to assist in implementing technology solutions. They bridge the gap between business needs and technological capabilities, translating business requirements into specifications for software or systems that solve problems, create efficiencies, or enable new opportunities.
Question 9: What is the best way to handle mean imputation when it is applied to data that has already been partitioned for an accurate assessment?
- Each data partition's sample means are applied to that particular partition.
- The training and validation data sets are adjusted using the sample means from the test data set.
- The validation and test data sets are subjected to the sample means from the training data set. (Correct answer)
- The training and test data sets are subjected to the sample means from the validation data set.
Correct answer: The validation and test data sets are subjected to the sample means from the training data set.
When performing mean imputation, it is crucial to calculate the sample means *only* from the training data set. These training data means are then applied to impute missing values in the validation and test sets. This approach prevents data leakage from the validation or test sets into the model building process, ensuring an unbiased and accurate assessment of the model's performance on unseen data.
Question 10: The sample mean is a
- statistics (Correct answer)
- parameter
- constant
- variable
Correct answer: statistics
A statistic is a numerical characteristic calculated from a sample of a population. The sample mean is computed from the values within a sample and serves as an estimate for the population mean. In contrast, a parameter is a numerical characteristic of the entire population.
Question 11: This model has been chosen as the winner by an analyst since it outperforms a rival model with more predictors in terms of model fit. Which statistic supports this argument?
- Coeff Var
- R-Square
- Error DF
- Adj R-Sq (Correct answer)
Correct answer: Adj R-Sq
Adjusted R-squared (Adj R-Sq) is the appropriate statistic for comparing models with different numbers of predictors. Unlike R-squared, which always increases or stays the same with added predictors, Adj R-Sq penalizes the addition of unnecessary variables. This allows for a fair comparison, favoring simpler models that still maintain good fit and preventing selection of overly complex models.
Question 12: Training, validation, and test data have been separated from the entire modeling data. Which data are most suitable for model evaluation?
- Total data
- Training data
- Test data
- Validation data (Correct answer)
Correct answer: Validation data
The validation data set is specifically used for tuning model hyperparameters and selecting the best model among several candidates. It provides an unbiased evaluation of a model's performance during the development phase, helping to prevent overfitting to the training data. The test data, on the other hand, is typically reserved for a final, single evaluation of the chosen model's generalization ability after all model selection and tuning are complete.
Question 13: Which of the following must occur before doing a structured walkthrough?
- Reqs[approved]
- A moderator and a scribe
- Buss need defn
- A list of appropriate reviewers (Correct answer)
Correct answer: A list of appropriate reviewers
A structured walkthrough is a formal review process for requirements, designs, or code. Before conducting one, it's essential to identify and invite appropriate reviewers who have the necessary expertise and perspective to provide valuable feedback. This ensures that the walkthrough is effective and that all relevant stakeholders are involved in validating the artifact being reviewed.
Question 14: A measure of is a single value that attempts to describe a set of data by identifying the central position within that set of
- Median
- Mean
- Central Tendency (Correct answer)
- Mode
Correct answer: Central Tendency
Measures of central tendency are statistical values that aim to describe a set of data by identifying the central or typical position within that set. Common examples include the mean, median, and mode, which each represent the 'center' in a different way.
Question 15: Who is the key party involved in developing and maintaining the business architecture?
- Executive and middle management (Correct answer)
- Shareholders
- Project and operational teams
- Individual contributors
Correct answer: Executive and middle management
Executive and middle management are the key parties involved in developing and maintaining the business architecture because they are responsible for setting the strategic direction, defining business goals, and allocating resources. Their involvement ensures that the business architecture aligns with the organization's vision and strategy, and that it effectively supports operational and strategic decision-making.
Question 16: A financial services manager is attempting to determine the likelihood that specific customers will not pay off their home equity line of credit (HELOC). The code below was left by a previous employee. A similar data set of more recent clients is called RECENT HELOC, while the training data set is called HELOC. Which SAS data procedures will determine the anticipated likelihood of client default for recent clients? (Select two.) insert here>; data new prob; set scored heloc; run;
- Odds=exp(default);p=odds/1+odds; (Correct answer)
- P=(1+exp(default))/exp(default);
- P=1/(1+exp(-default)); (Correct answer)
- P=default/(1+default);
Correct answer: Odds=exp(default);p=odds/1+odds;
In logistic regression, the model typically outputs log-odds (represented by 'default' here). To convert these log-odds into a probability (P), two equivalent formulas can be used. Option B first converts log-odds to odds using `exp(default)` and then odds to probability using `odds/(1+odds)`. Option C directly converts log-odds to probability using the inverse logit function `1/(1+exp(-default))`, which is mathematically identical. Both methods correctly transform the log-odds into a probability of the event occurring.
Question 17: Which of the following is not a key business analyst skill?
- Modeling techniques and methods
- Career visualizing (Correct answer)
- Understanding of systems engineering concepts
- Business case development
Correct answer: Career visualizing
Business analysts are primarily focused on organizational needs, requirements, and solution delivery. While personal career planning is important for any professional, 'career visualizing' is not a core skill directly applied to the tasks and responsibilities of a business analyst role, unlike business case development, modeling techniques, or understanding systems engineering concepts which are fundamental to their work.
Question 18: Diane was familiar with every aspect of her previous position. Both official and informal rules governing how the business analysis should be done were in existence throughout her enterprises. However, she recently accepted a position as a senior business analyst with RWZ company after quitting her previous position, and to her surprise, there are no set criteria in place. For the initiative she has been tasked with, Diane is aware that she needs to provide a business analysis strategy. How should Diane proceed? (Choose the top response)
- Diane should look to the project manager to make the decision on how the business analysis will be accomplished
- Diane must work with the appropriate stakeholders to determine how the work will be completed (Correct answer)
- Diane must implement the same standards from her previous organization to complete her initiative
- Diane should introduce the CMMI model to her manager in order to define the business analysis standards
Correct answer: Diane must work with the appropriate stakeholders to determine how the work will be completed
When no established business analysis standards or processes exist, a business analyst's role is to collaborate with appropriate stakeholders to define the approach for the work. This involves understanding the project context, organizational culture, and stakeholder needs to tailor a suitable strategy. Importing standards from a previous organization or deferring solely to a project manager might not align with the current company's specific environment or gain necessary buy-in.
Question 19: What is the difference between 'stated requirements' and 'derived requirements'?
- Stated requirements are explicitly expressed by stakeholders; derived requirements are inferred from analysis of stated requirements (Correct answer)
- Stated requirements come from users; derived requirements come from regulators
- There is no meaningful difference between the two terms
- Stated requirements are documented; derived requirements are verbal only
Correct answer: Stated requirements are explicitly expressed by stakeholders; derived requirements are inferred from analysis of stated requirements
Stated requirements are directly communicated by stakeholders, while derived requirements are logically inferred by the BA through analysis of those stated needs.
Question 20: Index number calculated by Fisher's formula is ideal because it satisfy:
- Circular test
- Factor reversal test and Circular test (Correct answer)
- Factor reversal test
Correct answer: Factor reversal test and Circular test
Fisher's Ideal Index is widely regarded as an 'ideal' index number due to its satisfaction of several key tests for consistency. It notably satisfies the Factor Reversal Test, ensuring that the product of the price index and the quantity index equals the value ratio. The combination of satisfying the Factor Reversal Test and, as implied by this option, the Circular Test, contributes to its perceived robustness and comprehensive nature in economic measurement.
Question 21: Regression models that don't include duplicated input variables can:
- Enhance parameter estimates' stability and cut down on overfitting danger. (Correct answer)
- Destabilize parameter estimations to reduce overfitting danger.
- Make parameter estimations less stable and make overfitting more likely.
- Improve parameter estimates' stability and raise overfitting's danger.
Correct answer: Enhance parameter estimates' stability and cut down on overfitting danger.
Regression models that do not include duplicated or highly correlated (redundant) input variables generally benefit from enhanced parameter estimates' stability. Redundancy can lead to multicollinearity, making it difficult to determine the individual effect of each predictor and inflating standard errors. Removing such variables simplifies the model, improves interpretability, and reduces the risk of overfitting by focusing on truly independent contributions.
Question 22: David works for the ACME Organization as a business analyst. As part of the requirements development process, David is now working on many work products. He may need to discuss the results of his job with the stakeholders. Which of the following is not a work product example?
- Interview questions and notes
- Meeting agendas and minutes
- Requirements documentation (Correct answer)
- Presentation slides
Correct answer: Requirements documentation
The question asks for what is *not* a work product example in the context of discussing *results* with stakeholders. Interview questions and notes, presentation slides, and meeting agendas/minutes are all examples of artifacts created *during* the requirements development process or for *communicating* results. Requirements documentation, however, is the *output* or *result* of the requirements development process itself, not merely a work product used to discuss results.
Question 23: What is another name for the existing solution?
- Constructed solution
- Designed solution
- Allocated solution
- Deployed solution (Correct answer)
Correct answer: Deployed solution
The 'existing solution' refers to the system or process that is currently operational within the organization. A solution that is currently in use has been implemented and is actively 'deployed.' Therefore, 'deployed solution' is an appropriate synonym for the existing solution.
Question 24: Mapping from a source system to a destination system is known as:
- Data Mapping (Correct answer)
- Block box testing
- None of the above
- UAT
Correct answer: Data Mapping
Data mapping is the process of creating a link between two distinct data models, defining how data elements from a source system correspond to data elements in a destination system. This is crucial for data migration, integration, and transformation projects, ensuring that data is accurately transferred and understood across different systems.
Question 25: System code, QA test scripts and scenarios, and a test strategy
- Construction (Correct answer)
- Elaboration
- Inception phase
- Transition
Correct answer: Construction
The Construction phase is where the actual system is built based on the refined requirements and architecture. This involves writing the system code, developing detailed QA test scripts and scenarios to verify functionality, and executing the test strategy to ensure the software meets specifications. It is the core development and initial testing phase.
Question 26: Which of the following about your project's transition requirements is FALSE?
- Relevant after the existing solution is eliminated (Correct answer)
- Created using same tasks as other requirements
- Not defined until the solution has been designed
- Used for transition between old and new solutions
Correct answer: Relevant after the existing solution is eliminated
Transition requirements are temporary in nature, describing what is needed to move from the current state to the future state. They are relevant *during* the transition period (e.g., for data migration, training, cutover) and cease to be relevant *after* the new solution is fully implemented and the existing solution is eliminated. Therefore, stating they are relevant *after* the existing solution is eliminated is false.
Question 27: You evaluated various solution possibilities using prioritized solution requirements. These top priorities also need to be the following in order to make a choice:
- Verified
- Approved (Correct answer)
- Allocated
- Traced
Correct answer: Approved
Before a choice can be made based on prioritized requirements, those priorities must be formally Approved by relevant stakeholders. Approval signifies agreement and commitment from decision-makers that these are indeed the most important requirements to guide the solution selection and development, providing the necessary authority for the decision.
Question 28: Amara groups the requirements and then gives a list of those groups of criteria to the next stakeholder. This set of specifications is used by the stakeholder to confirm the solution's scope and evaluate the work that needs to be done on the project. This stakeholder's name.
- Configuration Manager
- Team leader (Correct answer)
- Process Owner
- Release Manager
Correct answer: Team leader
While many stakeholders review requirements, a 'Team leader' (often a development team lead or project lead) is typically responsible for understanding the solution's scope and evaluating the work required for implementation. They use grouped requirements to estimate effort, plan tasks, and ensure the development team has a clear understanding of what needs to be built. Other roles have different primary focuses.
Question 29: What results come from making sure a solution is offered consistently satisfies the needs of the business?
- Mitigating actions and transition plan
- Mitigating actions and change requests
- Identified defects and mitigating actions (Correct answer)
- Accepted solution and identified defects
Correct answer: Identified defects and mitigating actions
The process of ensuring a solution consistently satisfies business needs (validation and performance evaluation) aims to identify any discrepancies or failures, which are defects. Once defects are identified, the next logical step is to determine and implement mitigating actions to correct them or reduce their impact, ensuring the solution ultimately meets its objectives.
Question 30: The state diagram technology yields all of the following advantages, with the exception of
- Uncover missing data
- Decease scope (Correct answer)
- Clarify conflicting reqs
- Uncover behavioral reqs
Correct answer: Decease scope
State diagrams are powerful tools for modeling system behavior, helping to uncover behavioral requirements, identify missing data, and resolve conflicting requirements by visualizing system states and transitions. They clarify the *existing* scope by detailing system reactions to events, but their primary function is not to reduce or 'decease' the scope itself. Instead, they ensure the defined scope is well-understood and complete regarding system behavior.
Question 31: To execute an unbiased evaluation during the model building process, an analyst has access to a large enough volume of data to do a 3-way partitioning of the data into training, validation, and test sets. What goal does the test data set serve?
- To reduce total sample size to make computations more efficient.
- To compare models and select and fine-tune the final model.
- To build the predictive models.
- To offer a fair assessment metric for the finished model. (Correct answer)
Correct answer: To offer a fair assessment metric for the finished model.
In a 3-way data partition (training, validation, test), the test data set serves the crucial purpose of providing a final, unbiased assessment of the chosen model's performance. It is held completely separate throughout the model building and selection process, ensuring that the model's reported performance metrics truly reflect its ability to generalize to new, unseen data. This prevents overfitting to the validation set during model tuning.
Question 32: The dispersion is referred to as follows if all exam scores tend to cluster around the mean:
- Symmetrical
- Large
- Normal
- Small (Correct answer)
Correct answer: Small
When all exam scores tend to cluster closely around the mean, it indicates that there is very little variability or spread among the scores. This phenomenon is referred to as small dispersion, meaning the data points are tightly grouped and do not deviate significantly from the central tendency. Conversely, large dispersion would imply scores are widely spread out.
Question 33: According to the BABOK guidance, which of the following does not result in a successful interview for gathering requirements?
- Rapport between interviewer and interviewee.
- Level of understanding of the domain by the interviewer.
- Skill of an interviewer in documenting discussion.
- Experience of the interviewee in conducting interview. (Correct answer)
Correct answer: Experience of the interviewee in conducting interview.
For a successful interview in gathering requirements, factors like the interviewer's domain understanding, skill in documenting discussions, and rapport with the interviewee are crucial. However, the 'experience of the interviewee in conducting interviews' is irrelevant to the success of *this* interview for gathering requirements. The interviewee's role is to provide information, not to conduct the interview itself.
Question 34: Data that were oversampled as a result of an uncommon target are turned into a confusion matrix. Which variables are unaffected by this oversampling?
- Sensitivity and Specificity (Correct answer)
- Sensitivity and PV+
- Specificity and PV-
- PV+ and PV-
Correct answer: Sensitivity and Specificity
Sensitivity (True Positive Rate) and Specificity (True Negative Rate) are unaffected by oversampling because they are calculated based on the conditional probabilities of correct classification within each true class. Sensitivity measures the proportion of actual positive cases correctly identified, while Specificity measures the proportion of actual negative cases correctly identified. Oversampling changes the overall prevalence of classes but does not alter the model's ability to correctly classify instances within their respective true classes, thus preserving these metrics.
Question 35: Choose the LOGISTIC procedure model statements that are equal. (Select two.)
- Mode1 Purchase * Gender|Age|Region @1; (Correct answer)
- Mode1 Purchase * Gender | Age | Region;
- Mode1 Purchase * Gender|Age|Region @2;
- Mode1 Purchase * Gender Age Region; (Correct answer)
Correct answer: Mode1 Purchase * Gender|Age|Region @1;
In SAS's LOGISTIC procedure, the `MODEL` statements `Mode1 Purchase * Gender|Age|Region @1;` and `Mode1 Purchase * Gender Age Region;` are equivalent. The `|` (bar) operator with `@1` (at-sign 1) in the first statement expands to include only the main effects of Gender, Age, and Region. The second statement explicitly lists these main effects. Both syntaxes result in a model that includes only the individual contributions of Gender, Age, and Region to predicting Purchase, without any interaction terms.
Question 36: For qualitative data, the ideal average is
- median (Correct answer)
- Geometric mean
- mode
- mean
Correct answer: median
For qualitative data, especially ordinal data where categories have a natural order, the median is an ideal measure of central tendency. It identifies the middle category or value when the data is arranged in order, providing a central point without requiring numerical calculations like the mean.
Question 37: Which elicitation technique is most appropriate when requirements need to be gathered from a large number of geographically dispersed stakeholders simultaneously?
- Document analysis
- One-on-one interviews
- Surveys and questionnaires (Correct answer)
- Prototyping
Correct answer: Surveys and questionnaires
Surveys and questionnaires are ideal for reaching large, distributed audiences efficiently and collecting standardized data without scheduling individual sessions.
Question 38: In a Joint Application Development (JAD) session, who typically facilitates the meeting?
- The end user
- The lead developer
- A neutral, trained facilitator (Correct answer)
- The project sponsor
Correct answer: A neutral, trained facilitator
JAD sessions are led by a neutral, trained facilitator to ensure all voices are heard and to prevent any single group from dominating the discussion.
Question 39: Whose approval does the distribution of requirements to components and releases receive?
- Business analyst
- Project sponsor (Correct answer)
- Project manager
- Domain SME
Correct answer: Project sponsor
The Project Sponsor is typically the ultimate authority for the project, responsible for its overall success, funding, and strategic alignment. Decisions regarding the distribution of requirements to solution components and releases significantly impact the project scope, timeline, and resource allocation, thus requiring the sponsor's approval to ensure alignment with business objectives.
Question 40: Which element of the business case should include information about how a plan would affect interdepartmental relations?
- Cost/benefit analysis
- Risk assessment
- Impact assessment (Correct answer)
- Options considered
Correct answer: Impact assessment
The impact assessment section of a business case specifically evaluates how a proposed plan or change will affect various aspects of the organization. This includes analyzing the potential consequences on interdepartmental relations, existing workflows, technology systems, and personnel. It aims to quantify both positive and negative effects to provide a comprehensive understanding of the change's reach.
Question 41: Which of the following does NOT present a chance for improvement in the task "Specify and Model Requirements"?
- Increase consistency of behavior
- Eliminate redundancy
- Improve access to stakeholders (Correct answer)
- Improve access to information
Correct answer: Improve access to stakeholders
The 'Specify and Model Requirements' task focuses on refining and representing requirements clearly and consistently, not on the initial gathering of information. Opportunities for improvement in this task typically involve enhancing the quality of the requirements themselves, such as eliminating redundancy, increasing consistency of behavior, or improving access to the documented information. Improving access to stakeholders is primarily an aspect of requirements elicitation, which precedes the specification and modeling phase.
Question 42: Diego has recorded the required attributes in a list. He wants to communicate them in a way that all parties can understand. What kind of standard can best convey this information?
- Text
- Diagram
- A model
- Matrix (Correct answer)
Correct answer: Matrix
A matrix is an excellent tool for communicating detailed information, especially attributes, in a structured and easily understandable format. It allows for clear organization of data, showing relationships between different elements (e.g., requirements and their attributes like priority, source, status, owner). This tabular representation makes it simple for all stakeholders to review and comprehend complex sets of information.
Question 43: With the exception of..., business analysts normally assume the primary role in all of the following.
- Promotional activities
- Planning and monitoring (Correct answer)
- Translating and simplifying requirements
- Requirements management and communication
Correct answer: Planning and monitoring
Business analysts typically play a primary role in managing requirements, communicating them, and translating complex needs into understandable formats. However, the primary responsibility for overall project planning and monitoring, including schedule, budget, and resource allocation, usually rests with the Project Manager. While BAs contribute to planning, they do not typically assume the *primary* role in project-level planning and monitoring.
Question 44: During her ERD session, Amanda is utilizing a data dictionary to record the definitions of certain recognized data components. She chooses to separate each portion of the customer's addresses as follows: Address: 1; City: 2 3). State 4). Zip 5). Country What sort of data element does she use when she combines these parts to create a whole address (made up of all the fields)?
- Primitive Data Elements
- Composite Data Elements (Correct answer)
- Mix Data Elements
- Sequential Data Elements
Correct answer: Composite Data Elements
A composite data element is a data element that is made up of several smaller, distinct data elements. In this scenario, 'Address' is composed of individual parts like 'Street,' 'City,' 'State,' 'Zip,' and 'Country.' While each part is a primitive element, when combined to form a complete address, they create a composite data element.
Question 45: Which of the following best describes the dispersion in an absolute sense?
- Coefficient of dispersion
- Standard deviation (Correct answer)
- Coefficient of skewness
- Coefficient of variation
Correct answer: Standard deviation
Standard deviation is a widely used absolute measure of dispersion that quantifies the average amount of variation or spread of data points around the mean. It is expressed in the same units as the original data, providing a direct and interpretable measure of variability.
Question 46: The BA can decide when information connected with an entity may impact the validity of information values, the manner in which decisions are made in a process, and the organizational priorities by using the following modeling concept, which was utilized to develop a set of views of requirements.
- Processes
- Events
- Relationships
- Rules (Correct answer)
Correct answer: Rules
Business rules define or constrain aspects of a business, influencing how information is processed, decisions are made, and operations are conducted. By modeling business rules, a BA can understand how data validity is enforced, how processes branch based on conditions, and how organizational policies dictate system behavior. This provides a structured way to capture critical constraints and logic that shape requirements.
Question 47: A linear model includes the following features: a subordinate variable (y) a continuous predictor variable set of three (x1-x3) an individual category predictor variable (c1with 3 levels) Which SAS module does this model fit?
- Proc glm data=sasuser.mlr;class c1 x1 x2 x3;model y=c1 x1-x3 /solution;run;
- Proc glm data=sasuser.mlr;class c1;model y=c1 x1-x3;run;
- Proc glm data=sasuser.mlr;model y=c1 x1-x3 /solution;run;
- Proc glm data=sasuser.mlr;class c1;model y=c1 x1-x3 /solution;run; (Correct answer)
Correct answer: Proc glm data=sasuser.mlr;class c1;model y=c1 x1-x3 /solution;run;
The correct SAS `PROC GLM` statement for this model is `Proc glm data=sasuser.mlr;class c1;model y=c1 x1-x3 /solution;run;`. The `CLASS` statement is crucial for correctly identifying `c1` as a categorical predictor, ensuring SAS creates appropriate dummy variables for its three levels. The `MODEL` statement then specifies `y` as the dependent variable and includes the categorical `c1` along with the continuous predictors `x1` through `x3`. The `/SOLUTION` option requests the display of the parameter estimates for all model effects.
Question 48: The intercept is in the regression equation Y = 75.65 + 0.50X.
- 0.5
- 1
- 2.5
- 76.65 (Correct answer)
Correct answer: 76.65
In a linear regression equation of the form Y = a + bX, 'a' represents the Y-intercept, which is the value of Y when X is zero. Given the equation Y = 75.65 + 0.50X, the intercept is the constant term, 75.65. (Note: There appears to be a discrepancy between the provided equation and the designated correct answer, 76.65. Based on the equation as written, 75.65 is the intercept.)
Question 49: Which input gives you the most accurate insight into whether a solution can satisfy a business demand while maintaining an acceptable degree of quality?
- Solution validation assessment (Correct answer)
- Proposed solution assessment
- Organizational readiness assessment
- Solution performance assessment
Correct answer: Solution validation assessment
A Solution Validation Assessment provides the most accurate insight into whether a solution can satisfy a business demand with acceptable quality. This assessment directly evaluates the solution's effectiveness in meeting the underlying business need and delivering value. It focuses on the solution's fitness for purpose and its ability to achieve desired outcomes.
Question 50: What resource could you use to define the requirements for the transition?
- Ongoing work using the old data
- Upcoming work using the old solution
- Upcoming work using the old data
- Ongoing work using the old solution (Correct answer)
Correct answer: Ongoing work using the old solution
To define transition requirements, it's essential to understand the current state and how the business operates with the existing solution. Observing and analyzing 'ongoing work using the old solution' provides critical insights into current processes, data flows, user behaviors, and potential challenges that need to be addressed during the transition to the new solution.
Question 51: A logistic regression model is fitted by an analyst to determine whether a client will default on a loan or not. Agents, who each service 15-20 clients, are one of the predictors in the model. Model convergence is not achieved. The analyzed data is printed by the analyst, along with the breakdown of defaulted loans by agent. View a sample of the output below: What is the main cause of the model's inability to converge?
- There are missing values in the data.
- There is quasi-complete separation in the data. (Correct answer)
- There are too many observations in the data.
- There is collinearity among the predictors.
Correct answer: There is quasi-complete separation in the data.
The main cause of the logistic regression model's inability to converge, especially when examining defaulted loans by agent, is likely quasi-complete separation in the data. This occurs when one or more predictor variables (like 'Agent') perfectly or nearly perfectly predict the outcome (loan default) for a subset of observations. For instance, if all clients of a specific agent either defaulted or never defaulted, the model's algorithm cannot find a finite maximum likelihood estimate for that agent's coefficient, leading to convergence failure.
Question 52: When the median is 13 and the mean is 11, the mode value is
- 15
- 20
- 10
- 17 (Correct answer)
Correct answer: 17
For moderately skewed distributions, there is an empirical relationship between the mean, median, and mode: Mode ≈ 3 * Median - 2 * Mean. Given a median of 13 and a mean of 11, the mode can be estimated as 3 * 13 - 2 * 11 = 39 - 22 = 17.
Question 53: What disadvantage exists in cleaning up the data (imputation, transformations, etc.) on raw data before partitioning it for accurate assessment as opposed to cleaning up the data after partitioning it?
- The advantages of the purification techniques are not applied to the training (and test) data sets.
- It violates assumptions of the model.
- It requires extra computational effort and time.
- It is impossible to compare the efficacy of various washing techniques. (Correct answer)
Correct answer: It is impossible to compare the efficacy of various washing techniques.
Cleaning data (imputation, transformations) on raw data *before* partitioning it for training, validation, and testing can lead to an overly optimistic assessment of model performance. A significant disadvantage is that it becomes impossible to accurately compare the efficacy of different data cleaning techniques. If the cleaning is done on the full dataset, the validation and test sets are no longer truly independent, making it difficult to assess how well a specific cleaning method generalizes to new, unseen data.
Question 54: What procedure makes certain that problems discovered during an organizational readiness assessment are addressed and fixed?
- SWOT analysis
- Force field analysis
- Root cause analysis
- Problem-tracking (Correct answer)
Correct answer: Problem-tracking
Problem-tracking is the systematic process of identifying, documenting, prioritizing, and resolving issues. When an organizational readiness assessment uncovers problems, a problem-tracking system ensures these issues are formally managed, assigned to individuals, and monitored until they are successfully addressed, facilitating a smooth transition.
Question 55: In the LOGISTIC process, which of the following best defines a concordant pair of observations?
- A prediction for an observation that includes the event is higher than for an observation that does not. (Correct answer)
- In comparison to an observation without the event, an observation with the event has a lower anticipated probability.
- There is an equal chance that one observation will be associated with the occurrence as another.
- The anticipated probability for an observation with and without the occurrence is the same.
Correct answer: A prediction for an observation that includes the event is higher than for an observation that does not.
In logistic regression, a concordant pair consists of one observation where the event occurred and another where it did not. The pair is concordant if the model's predicted probability of the event for the observation where the event *did* occur is higher than the predicted probability for the observation where the event *did not* occur. This indicates that the model correctly distinguishes between event and non-event cases.
Question 56: Software for managing customer relationships is being created for a company. Employees in the departments of sales, marketing, customer service, and call centers will use this program. In this scenario, who is the end user?
- Customer Service Executive (Correct answer)
- Project Manager
- Finance Head
- Sales Manager (Correct answer)
Correct answer: Customer Service Executive
End users are the individuals who will directly interact with and operate a software solution to perform their daily job functions. In a CRM system used by sales, marketing, customer service, and call centers, both a Sales Manager and a Customer Service Executive are direct operators of the system. They are the primary beneficiaries and interactors with the software.
Question 57: RUP is part of what corporation?
- Microsoft
- Oracle
- LINUX
- IBM (Correct answer)
Correct answer: IBM
RUP stands for Rational Unified Process, which is an iterative software development process framework. It was originally developed by Rational Software, which was later acquired by IBM. Therefore, RUP became a product and methodology associated with IBM, providing a structured approach to software development projects.
Question 58: Which stakeholder analysis technique identifies stakeholder roles that could be a good place to start when figuring out actors and roles?
- Interviews
- Scope modeling
- Scenario and uses cases and user stories (Correct answer)
- RACI
Correct answer: Scenario and uses cases and user stories
Scenarios, use cases, and user stories are highly effective stakeholder analysis techniques for identifying actors and roles because they explicitly describe how different users interact with a system to achieve specific goals. By detailing these interactions, they naturally reveal who the key players (actors) are and what their responsibilities (roles) will be within the solution. This direct focus on user interaction makes them ideal for defining system actors and roles.
Question 59: Three components make up a distribution, with means of 25, 10, and 15 and total frequencies of 200, 250, and 300, respectively. Find the combined distribution's mean.
- 20
- 8
- 12
- 16 (Correct answer)
Correct answer: 16
To find the combined mean of multiple components, we use the formula for a weighted average: Combined Mean = (Σ (Mean_i * Frequency_i)) / Σ (Frequency_i). For the given data, the sum of (Mean * Frequency) is (25*200) + (10*250) + (15*300) = 5000 + 2500 + 4500 = 12000. The sum of frequencies is 200 + 250 + 300 = 750. Therefore, the combined mean is 12000 / 750 = 16.
Question 60: By examining the correlation between which function of the input variables, Spearman statistics in the CORR technique are helpful for identifying unnecessary variables.
- Rank-ordered values of the variables (Correct answer)
- Logit link (log(p/1-p))
- Concordant and discordant pairs of ranked observations
- Weighted sum of chi-square statistics for 2x2 tables
Correct answer: Rank-ordered values of the variables
Spearman's rank correlation coefficient assesses the monotonic relationship between two variables. It works by first converting the raw data into ranks and then calculating the Pearson correlation coefficient on these rank-ordered values. This makes it useful for identifying monotonic (but not necessarily linear) associations and thus redundant variables based on their ranked relationships.
Question 61: Select the one that best reflects the functional requirement.
- The system must be password protected.
- The system must output all reports within five minutes.
- The system must comply with the Data Protection Act.
- The system must allow the user to amend customer details. (Correct answer)
Correct answer: The system must allow the user to amend customer details.
A functional requirement describes what the system *must do* to support business processes and user needs. 'The system must allow the user to amend customer details' is a specific action or capability the system provides, directly addressing a user's interaction with the system. The other options describe non-functional requirements related to compliance, security, or performance.
Question 62: An asbestos abatement project should be managed and overseen by the following parties for responsibility and liability reasons:
- The property manager
- A local health official
- An independent consulting firm (Correct answer)
- The building manager
Correct answer: An independent consulting firm
Asbestos abatement projects carry significant health, safety, and legal risks. An independent consulting firm specializing in environmental health and safety provides unbiased expertise, ensures compliance with regulations, and offers an objective assessment of the work. Their involvement helps manage liability for the property owner by providing third-party verification of proper procedures and outcomes.
Question 63: A linear regression's usual formula is Y= beta0+beta1*X+error. Which phrase best encapsulates the presumptions made about the mistakes?
- The errors are correlated, normally distributed with zero mean and constant variance.
- The errors are independent, normally distributed with constant mean and zero variance.
- The errors are independent, normally distributed with zero mean and constant variance. (Correct answer)
- The errors are correlated, normally distributed with constant mean and zero variance.
Correct answer: The errors are independent, normally distributed with zero mean and constant variance.
In ordinary least squares (OLS) linear regression, several key assumptions are made about the error term (residuals). These include that the errors are independent, follow a normal distribution, have a mean of zero, and exhibit constant variance (homoscedasticity). These assumptions are crucial for the validity of hypothesis tests and confidence intervals derived from the regression model.
Question 64: What components go into creating a use case diagram?
- Use Case
- None of the above
- Actor and Use Case (Correct answer)
- Actor
Correct answer: Actor and Use Case
A use case diagram in UML (Unified Modeling Language) primarily illustrates the interactions between users (Actors) and the system (Use Cases). Actors represent external entities that interact with the system, while use cases represent the distinct functionalities or services the system provides. These two components are fundamental to depicting system scope and user interactions, showing 'who does what' with the system.
Question 65: What is the main purpose of using prototyping as a requirements elicitation technique?
- To help stakeholders visualize and react to a proposed solution to clarify requirements (Correct answer)
- To test the performance of the system under load
- To replace the need for written requirements
- To create the final deliverable for stakeholders
Correct answer: To help stakeholders visualize and react to a proposed solution to clarify requirements
Prototyping gives stakeholders a tangible model to interact with, making it easier for them to identify what they want and don't want in the final solution.
Question 66: In the use case scenario, the term --- is used to imply that a certain action needs to have taken place in order for the other to take place.
- Includes and Extends
- None of the above
- Extends (Correct answer)
- Includes
Correct answer: Extends
In UML use case diagrams, an 'extends' relationship indicates that one use case (the extending use case) adds functionality to another (the base use case) under specific conditions. It implies that the extending use case is optional and only occurs if a certain condition is met within the base use case. This differs from 'includes,' which signifies mandatory functionality.
Question 67: During solution verification, testable requirements will be used to determine whether the solution passes or fails. What kind of standards are you creating?
- Transition
- Acceptance (Correct answer)
- Performance
- Evaluation
Correct answer: Acceptance
Testable requirements used to determine if a solution passes or fails are known as Acceptance Criteria. These criteria define the conditions that must be met for the solution to be deemed satisfactory and approved by stakeholders. They are crucial for verifying that the solution delivers the expected functionality and quality.
Question 68: What should the BA look for in stakeholders to identify individuals who might have an impact on the project's deliverables? Select the most appropriate response
- The mission statement of the business area and it organizational charts
- A description of the type of solo components that will be delivered
- A description of the approach that will be taken to implement a new set of capabilities (Correct answer)
- A description of the methodology that will be used to deliver the new set of capabilities
Correct answer: A description of the approach that will be taken to implement a new set of capabilities
To identify stakeholders who will significantly impact project deliverables, a Business Analyst should seek information about the approach for implementing new capabilities. This reveals who is involved in defining, designing, developing, and deploying these capabilities, and thus who holds influence or decision-making power over the project's outcomes. Understanding the implementation strategy helps pinpoint key contributors and potential blockers.
Question 69: Which approach DOES NOT work well for scoring fresh data against a predetermined target in a logistic regression model?
- Augment the training data set with new observations and set their responses to missing.
- Augment the training data set with new observations and rerun the LOGISTIC procedure. (Correct answer)
- Use the saved parameter estimates from the LOGISTIC procedure and score new observations in the SCORE procedure.
- Use the SCORE statement in the LOGISTIC procedure.
Correct answer: Augment the training data set with new observations and rerun the LOGISTIC procedure.
Augmenting the training data with new observations and rerunning the LOGISTIC procedure is an inefficient and inappropriate method for scoring fresh data against a predetermined target. This approach would retrain the model, potentially altering its parameters based on the new data, rather than applying the existing, predetermined model. The standard and correct methods involve using the `SCORE` statement or applying saved parameter estimates to the new data, which ensures the original model is used for prediction without modification.
Question 70: The mean incomes of men and women employed by a corporation are compared by an analyst. Variables in the SAS data collection SALARY include: Gender (M or F) Pay (dollars per year) What SAS tools may be used to calculate the p-value when comparing the wages of men and women? (Select two.)
- Proc ttest data=salary;class gender;var pay;run; (Correct answer)
- Proc glm data=salary;class gender;model pay=gender;run; (Correct answer)
- Proc glm data=salary;class pay;model pay=gender;run;
- Proc ttest data=salary;class gender;model pay=gender;run;
Correct answer: Proc ttest data=salary;class gender;var pay;run;
Both `PROC TTEST` and `PROC GLM` (General Linear Model) can be used to compare the means of two groups. `PROC TTEST` is specifically designed for t-tests, directly comparing means between two classes (gender in this case) for a continuous variable (pay). `PROC GLM` is a more general procedure that can perform ANOVA, which for two groups is equivalent to a t-test, allowing comparison of means of 'pay' across 'gender' categories.
Question 71: Which elicitation technique is specifically designed to reveal requirements by presenting stakeholders with an incomplete or deliberately flawed version of a system?
- Benchmarking
- Document analysis
- Provocative prototyping (Correct answer)
- Negative brainstorming
Correct answer: Provocative prototyping
Provocative prototyping intentionally introduces flaws or incomplete features to provoke stakeholder reactions, making it easier for them to articulate what they actually need.
Question 72: What is Scoring?
- The process of setting rules for the team
- The process of determining how well a soln meets a req (Correct answer)
- The process of determining the order of imp for all reqs
- The process of assigning stakeholder and soln reqs to soln components and to releases
Correct answer: The process of determining how well a soln meets a req
In business analysis, scoring is a technique used to evaluate and prioritize potential solutions or requirements. It involves assessing how effectively a proposed solution addresses specific requirements, often using a predefined set of criteria and a numerical scale. This process helps stakeholders make informed decisions about which solutions to pursue, ensuring alignment with business objectives.
Question 73: Except for one, none of the following are outcomes of feasibility analysis.
- Description of the type of solo components that will be delivered
- Description of the approach that will be taken to implement a new set of capabilities (Correct answer)
- A description of the the methodology that will be used to deliver the new set of capabilities
- The mission statement of the buss area and its org charts
Correct answer: Description of the approach that will be taken to implement a new set of capabilities
Feasibility analysis primarily assesses the practicality and viability of a proposed project or solution, focusing on aspects like technical, economic, legal, operational, and schedule feasibility. Its outcomes typically include recommendations on whether to proceed and identification of potential risks. A detailed 'description of the approach that will be taken to implement a new set of capabilities' is a more granular planning output that comes after feasibility has been established and the project is approved to move forward.
Question 74: In order to illustrate the components of a system's data and the way that data flows within it, Raymond is building a model. Who or what is Raymond modeling?
- Data Flow diagram (Correct answer)
- Data Model
- WBS
- Functional Decomposition
Correct answer: Data Flow diagram
A Data Flow Diagram (DFD) is a specific type of model used to illustrate how data moves through a system. It depicts the system's data components (external entities, data stores) and the processes that transform data, showing the flow of information between them. This directly matches the goal of illustrating 'the components of a system's data and the way that data flows within it.'
Question 75: Which view can be enabled for the task:
- Use case view
- Design view (Correct answer)
- Implementation View
- Deployment view
Correct answer: Design view
The 'Design view' is a common feature in many software tools and development environments that allows users to visually arrange and configure components or elements for a task or interface. It provides a graphical representation where one can define the structure, layout, and properties of an object or system component. This view is essential for tasks involving user interface creation or workflow configuration.
Question 76: Which diagram is typically used in the preliminary phases of analysis to describe the relevant components?
- Activity (Correct answer)
- All the above
- Use Case
- Sequence
Correct answer: Activity
Activity diagrams are highly effective in the early analysis phases for visualizing the flow of work, processes, and interactions between system components or business actors. They help BAs understand the current state, identify bottlenecks, and model proposed future states by detailing the sequence of actions and decisions.
Question 77: What does 'document analysis' as an elicitation technique involve?
- Writing test plans based on use cases
- Creating new documentation based on stakeholder interviews
- Analyzing project charters to determine scope
- Reviewing existing documentation such as business rules, procedures, and systems to identify requirements (Correct answer)
Correct answer: Reviewing existing documentation such as business rules, procedures, and systems to identify requirements
Document analysis involves reviewing existing materials (policies, manuals, reports, workflows) to extract requirements and understand the current state.
Question 78: Which example of the quality-of-service (non-functional; not exhaustive list) requirements below is accurate?
- Scalability
- All the above (Correct answer)
- Security and usability
- Performance
Correct answer: All the above
Quality-of-service requirements, also known as non-functional requirements, describe how well a system performs its functions rather than what it does. Security, usability, performance, and scalability are all classic examples of non-functional requirements. They define the system's operational characteristics, constraints, and quality attributes, which are crucial for user satisfaction and system success.
Question 79: What is the LOGISTIC procedure's default approach to handling observations with incomplete data?
- Missing values are imputed.
- All the data is used to estimate the parameters.
- Only instances with completely populated variables are employed. (Correct answer)
- In order to accommodate for the missing values, parameters are estimated.
Correct answer: Only instances with completely populated variables are employed.
By default, the LOGISTIC procedure in SAS (and many other statistical software packages) handles observations with incomplete data by performing a complete-case analysis. This means that only observations where all variables included in the model have non-missing values are used for parameter estimation. Any observation with even a single missing value for a model variable is excluded from the analysis.
Question 80: The link between a binary response and an ordinal predictor variable, wrist size, is examined in the LOGISTIC method output that follows. The analyst decides on Large (L) as the reference level using reference cell coding. What is a person with a large wrist size's estimated logit? If one is required, simply click the calculator icon to bring one up.
- -3.7727
- -1.0415 (Correct answer)
- 0.5663
- 0.0819
Correct answer: -1.0415
In logistic regression with reference cell coding, the estimated logit for the reference level is directly represented by the intercept term. When 'Large (L)' is chosen as the reference level, its logit is given by the Intercept estimate from the model output. Therefore, the estimated logit for a person with a large wrist size is -1.0415.
Question 81: Business analyst Robin works for the ABC company. Robin is engaged in a project to enhance the performance of web services. Management advised Robin that the implementation of these improvement initiatives shouldn't take more than 90 days. Implementation over a 90-day period represents what kind of factor?
- Assumption
- Business Constraint (Correct answer)
- Schedule Constraint
- Technical Constraint
Correct answer: Business Constraint
A 90-day implementation limit imposed by management is a Business Constraint. While it relates to schedule, its origin is a business decision or rule rather than a technical limitation or a generic project management constraint. Business constraints are limitations imposed by the organization's policies, budget, or strategic objectives that must be adhered to.
Question 82: For three processes of data requirements, a business analyst must adopt advanced methodologies. Which of the following procedures is not one of the three?
- Reporting (Correct answer)
- Analyzing
- Gathering
- Reviewing
Correct answer: Reporting
The core processes for handling data requirements in business analysis are typically Gathering (elicitation), Analyzing (structuring and understanding), and Reviewing (validating and refining). While reporting is an activity a business analyst might perform, it's generally considered a communication or output activity rather than one of the fundamental procedures for *developing* the data requirements themselves.
Question 83: Assume that it costs $10 to solicit a non-responder and earns $200 to do so. On an SAS data set called VALID, the logistic regression model produces a probability score called P R. The responder variable Pinch, a 1/0 variable coded as 1 for the responder, can be found in the VALID data set. When a customer's probability score is higher than 0.05, they will be contacted. Which SAS software in the data set calculates the profit for each customer?
- Profit=(P_R.05)*(1-Purch)*10;
- Profit=(P_R>0.05)*Purch*200-(P_R>.05)*(1-Purch)*10; (Correct answer)
- If P_R> 0.05; profit=(P_R>0.05)*Purch*200-(P_R>.05)*(1-Purch)*10;
- If P_R> 0.05;profit=(P_R>0.05)*Purch*200+(P_R
Correct answer: Profit=(P_R>0.05)*Purch*200-(P_R>.05)*(1-Purch)*10;
The SAS code in option A correctly calculates the profit for each customer based on the given business rules. The expression `(P_R>0.05)` acts as a binary indicator (1 if true, 0 if false) for whether a customer is contacted. If contacted, the first term `(P_R>0.05)*Purch*200` adds $200 for responders (`Purch=1`) and $0 for non-responders (`Purch=0`). The second term `-(P_R>.05)*(1-Purch)*10` subtracts $10 for non-responders (`Purch=0`) who were contacted, and $0 otherwise, accurately capturing earnings and costs.
Question 84: Which of the following three describe the difficulties in gathering requirements? choose 3
- Implicit Requirements (Correct answer)
- Requirements Volatility (Correct answer)
- Project budget
- Domain Knowledge/understanding (Correct answer)
Correct answer: Implicit Requirements
Difficulties in gathering requirements include 'Implicit Requirements,' which are unstated assumptions stakeholders have, making them hard to discover. 'Requirements Volatility' refers to requirements changing frequently, making them difficult to stabilize. Lastly, 'Domain Knowledge/understanding' can be a challenge if the business analyst or stakeholders lack sufficient understanding of the business area, leading to misinterpretations or incomplete requirements.
Question 85: What kind of specifications should cover employee training, information conversion, and user acceptance testing?
- Functional
- Implementation
- Stakeholder
- Transition (Correct answer)
Correct answer: Transition
Transition requirements are temporary requirements that describe the capabilities needed to move from the current state to the future state. Employee training, information (data) conversion, and user acceptance testing (UAT) are all critical activities that facilitate this move and ensure the successful adoption and operation of the new solution.
Question 86: BA In order for the stakeholders to discuss and refer to the requirements using common terminology, Jay intended to communicate the key concepts to them as he was gathering the requirements. Which of the following sets doesn't accurately represent some of the BABOK's fundamental ideas?
- Solution, stakeholder, architecture and Change (Correct answer)
- Need, solution, stakeholder and Context
- Change, Need, solution and Value
- Value, change, need and solution
Correct answer: Solution, stakeholder, architecture and Change
The BABOK Guide's Business Analysis Core Concept Model (BACCM) defines six fundamental concepts: Change, Need, Solution, Stakeholder, Value, and Context. The option 'Solution, stakeholder, architecture and Change' incorrectly includes 'architecture' as a core concept. While architecture is related to solutions, it is not one of the six fundamental concepts explicitly defined within the BACCM.
Question 87: Based on your evaluation of the suggested solutions, you've come to the conclusion that only two of them offer significantly different fundamental characteristics and comparable commercial value. Which would be the best line of action to choose the greatest option as your next step?
- Finding extra possible capabilities and ranking them can help you choose the best option. (Correct answer)
- Request the choice of the most preferred option from the end users.
- Request the sponsor to choose the one they feel will work best for their business.
- After exhausting your options, report this to the project manager (PM), who will decide the best course of action based on other project parameters.
Correct answer: Finding extra possible capabilities and ranking them can help you choose the best option.
If two solutions have comparable commercial value but different fundamental characteristics, a deeper analysis is needed to differentiate them. 'Finding extra possible capabilities and ranking them' allows for a more granular comparison, potentially revealing additional benefits or drawbacks that could tip the scales. This approach helps identify which solution offers more strategic advantages or better aligns with future needs beyond the initial assessment.
Question 88: Jessica is describing how data from an existing system will be changed in order to be better compatible with the new system. She's logging what kind of demand, exactly?
- Transition Requirements (Correct answer)
- Solution Requirements
- Functional Requirements
- Non-Functional Requirements
Correct answer: Transition Requirements
Transition requirements describe the capabilities a solution must possess to facilitate the move from the current state to the future state, but which are no longer needed once the transition is complete. Changing data from an existing system to be compatible with a new system (e.g., data migration or conversion) is a classic example, as it's necessary for implementation but not for the new system's ongoing operation.
Question 89: What exactly does SWOT mean?
- Strategy, Weakness, Operation, Techniques
- Strengths, Weaknesses, Opportunity, Techniques
- Strengths, Weaknesses, Opportunity, Threats (Correct answer)
- Strengths, Will power, Operation, Techniques
Correct answer: Strengths, Weaknesses, Opportunity, Threats
SWOT is a widely used strategic planning and strategic management technique. It stands for Strengths, Weaknesses, Opportunities, and Threats. This framework helps organizations identify internal factors (Strengths and Weaknesses) and external factors (Opportunities and Threats) that are relevant to achieving an objective, providing a comprehensive view for strategic decision-making and business analysis.
Question 90: The mean and median in a highly skewed distribution are 20 and 24, respectively. Determine the mean value.
- 20
- 25
- 26 (Correct answer)
- 30
Correct answer: 26
For a moderately skewed distribution, Karl Pearson's empirical formula approximates the relationship between the mean, median, and mode as: Mode ≈ 3 * Median - 2 * Mean. If we assume the value '20' given in the question is actually the mode (a common rephrasing in such problems) and the median is 24, we can calculate the mean. Substituting these values: 20 = 3 * 24 - 2 * Mean, which simplifies to 20 = 72 - 2 * Mean. Solving for Mean gives 2 * Mean = 52, so Mean = 26.
Question 91: The process used to determine the average or central value of the data obtained is referred to as
- measures of positive variation
- measures of negative variation
- measures of central tendency (Correct answer)
- measures of negative skewness
Correct answer: measures of central tendency
Measures of central tendency are statistical methods used to find a single value that represents the center or typical value of a dataset. These measures, such as the mean, median, and mode, help summarize data by identifying its central position. They provide a concise way to understand the average or most common value within a distribution.
Question 92: If you were given a project that would have an influence on a single business unit, was expected to last 6 to 12 months, had a set deadline, had a challenging challenge and an ambiguous solution, and was highly dependent on other initiatives within the company. Which level of business analysis would you employ?
- Full set of enterprise analysis deliverable
- It depends
- Simplified set of enterprise analysis deliverable
- A modified set of enterprise analysis deliverable (Correct answer)
Correct answer: A modified set of enterprise analysis deliverable
For a project with a single business unit impact, 6-12 month duration, set deadline, challenging problem, ambiguous solution, and high dependency on other initiatives, a 'modified set of enterprise analysis deliverables' would be most appropriate. This approach allows for tailoring the scope and depth of analysis to the project's specific characteristics, balancing the need for thorough understanding with the constraints of time and resources. A full set might be overkill, while a simplified set might not address the ambiguity or dependencies adequately.
Question 93: To achieve stakeholder understanding and agreement on the captured business analysis information, identify the task being carried out if the information is converted into a package or packages of business analysis information.
- Validate Requirements
- Plan Stakeholder Engagement
- Manage Stakeholders Collaboration
- Communicate Business Analysis Information (Correct answer)
Correct answer: Communicate Business Analysis Information
The task of converting business analysis information into structured packages and presenting it to stakeholders to achieve understanding and agreement is known as 'Communicate Business Analysis Information.' This involves selecting appropriate formats and channels to effectively convey the analysis findings and proposed solutions to various stakeholder groups. The goal is to ensure all parties are aligned and informed.
Question 94: Which diagram is typically used in the preliminary phases of analysis to describe the relevant components?
- Use Case
- All the above
- Sequence
- Activity (Correct answer)
Correct answer: Activity
Activity diagrams are excellent for modeling the flow of activities and processes within a system or business. In the preliminary phases of analysis, they help BAs understand and describe the sequence of actions, decisions, and parallel processes involved, making them ideal for illustrating how different components interact to achieve a goal.
Question 95: A firm has eight regional branch offices. Customers within each region are coded using the variable name VALUE and are categorized as either "High Value" or "Medium Value." The response variable used in the past year is the total number of purchases made by each client. Assume REGION and VALUE have a substantial interaction. What do you draw from this?
- There are more high value clients in regions with higher average buy levels.
- Some regions have more high value consumers than others.
- The disparity between medium and high value clients' average purchases varies by area. (Correct answer)
- There are more medium value clients in areas with higher average buy levels.
Correct answer: The disparity between medium and high value clients' average purchases varies by area.
A substantial interaction between REGION and VALUE means that the effect of one variable on the response (total number of purchases) depends on the level of the other variable. Specifically, it implies that the difference in average purchases between 'High Value' and 'Medium Value' clients is not constant across all regions. Instead, this disparity varies significantly from one region to another, indicating a complex relationship.
Question 96: Except for one, which stakeholder does not take part in the prioritization of requirements?
- Implementation subject matter expert
- End user (Correct answer)
- Domain subject matter expert
- Project manager
Correct answer: End user
While end-users are vital for providing detailed requirements and feedback on usability, they typically do not participate in the strategic prioritization of requirements for the entire solution. Prioritization usually involves balancing various business, technical, and strategic factors, a task generally performed by stakeholders like project managers, domain subject matter experts, and implementation subject matter experts who have a broader organizational or technical perspective. End-users primarily focus on their specific needs rather than the overall project trade-offs.
Question 97: Which one serves as a go-between for business users and system designers?
- SSD
- SDD (Correct answer)
- TRS
- FRD
Correct answer: SDD
The System Design Document (SDD) serves as a critical bridge between the business requirements gathered from users and the technical implementation details needed by system designers and developers. It translates the functional and non-functional needs into detailed technical specifications, acting as a go-between to ensure the developed system meets the business's objectives.
Question 98: What is 'mind mapping' used for in the context of business analysis?
- Documenting data flows between systems
- Mapping user roles to system permissions
- Scheduling project milestones on a timeline
- Visually organizing and connecting ideas, themes, and requirements to explore relationships (Correct answer)
Correct answer: Visually organizing and connecting ideas, themes, and requirements to explore relationships
Mind mapping creates a visual diagram branching from a central concept, helping BAs and stakeholders explore and organize requirements, themes, and relationships intuitively.
Question 99: Which of the following is a strategy for reducing technological risks?
- Installing a back up emergency generator
- Relocating a facility to an area with a more stable electrical distribution system
- Restricting access through physical measures to IT equipment (Correct answer)
- Using cloud computing for off-site storage
Correct answer: Restricting access through physical measures to IT equipment
Restricting physical access to IT equipment is a fundamental security measure that directly reduces technological risks like data breaches, hardware tampering, and unauthorized system access. While other options address different types of risks (e.g., power stability, data backup), physical security prevents direct malicious or accidental interference with the technology itself.
Question 100: The data 13, 15, 16, 17, 19, and 20's median are as follows:
- 34/2
- 30/1
- 33/2 (Correct answer)
- 30/2
Correct answer: 33/2
To find the median of a dataset, first arrange the numbers in ascending order: 13, 15, 16, 17, 19, 20. Since there is an even number of observations (six), the median is the average of the two middle values. The third value is 16 and the fourth value is 17. Therefore, the median is (16 + 17) / 2, which equals 33/2.
Question 101: In order to better understand his business analysis work, a business analyst is studying the fundamental concept model of business analysis. Which statement about the key ideas model is FALSE?
- It guides in setting the performance criteria for evaluating the business analysis work (Correct answer)
- It helps to perform better business analysis by holistically evaluating the relationships among these six concepts
- It helps in evaluating the relationships of key concepts in business analysis
- It helps in communication about business analysis with a common terminology
Correct answer: It guides in setting the performance criteria for evaluating the business analysis work
The Business Analysis Core Concept Model (BACCM) provides a common terminology and framework for understanding the relationships among core business analysis concepts (Change, Need, Solution, Stakeholder, Value, Context). While it helps in communication and holistic evaluation, it does not directly guide in setting performance criteria for evaluating business analysis work. Performance evaluation is a separate management activity.
Question 102: Due to financial limitations, the sponsors urge that as the business analysis activity moves forward, the team concentrate their efforts on the most important criteria exclusively. What is expected of the business analyst?
- Verify Requirements
- Organize Requirements
- Prioritize Requirements (Correct answer)
- Validate Requirements
Correct answer: Prioritize Requirements
When faced with constraints like financial limitations and a directive to focus on 'most important criteria exclusively,' the business analyst is expected to prioritize requirements. Prioritization involves ranking requirements based on their value, risk, dependencies, and urgency, ensuring that the most critical features are addressed first within the given constraints. This helps in managing scope and delivering maximum value.
Question 103: Which statistic from a validation sample can be used to choose the model to employ for a binary target variable's prediction?
- Chi Square
- Average Squared Error (Correct answer)
- Mallow's Cp
- Adjusted R Square
Correct answer: Average Squared Error
For a binary target variable, the Average Squared Error (ASE) on a validation sample is a common and effective metric for model selection. ASE measures the average of the squared differences between the predicted probabilities and the actual binary outcomes (0 or 1). A lower ASE indicates better predictive accuracy, making it a suitable criterion for choosing the best model among candidates, especially when dealing with probabilities.
Question 104: Which of the following, according to requirement engineering, refers to business representatives' agreement that requirements are accurate and complete?
- Requirements analysis.
- Requirements elicitation.
- Requirements management.
- Requirements validation. (Correct answer)
Correct answer: Requirements validation.
Requirements validation is the process of ensuring that the gathered requirements accurately reflect the stakeholders' true needs and that the system built upon them will meet its intended purpose. It involves reviewing and inspecting requirements with business representatives to gain their agreement on accuracy, completeness, and feasibility. This critical step helps prevent costly rework later in the development lifecycle.
Question 105: Maria is a business analyst who works for a small manufacturer of custom furniture. Paula has been asked to spearhead a project to update and restate (where necessary) the organization's plan for the upcoming fiscal year by Beverly, the newly appointed chief executive. Paula recently oversaw a planning workshop with top managers and has recorded the following observations regarding the issues brought up during the workshop: <br> By the conclusion of the fiscal year, the company aims to supply 10% of the local market for custom furniture. <br> b) Will spend money on local radio advertising and hire a creative team to create a suitable commercial <br> c) Won't contemplate purchasing a new line of high-tech seats until after reviewing the final draft of the annual accounts. <br> d) Will use modern 3D printing technology to its advantage when providing quotes for custom furniture designs. <br> e) Understands that custom furniture will always cost more than mass-produced, basic furniture.<br> <br> Which of these notes will she analyze the MOST?
- a, d and e
- b, c and e.
- a, b and c. (Correct answer)
- a, b and d.
Correct answer: a, b and c.
In business analysis, the most critical observations for analysis are those that define strategic goals, planned actions, and significant constraints or decisions. The company's market share aim (a) is a clear objective, the advertising plan (b) outlines specific actions, and the purchasing delay (c) represents a key constraint. These points are crucial for understanding the company's direction, resource allocation, and operational limitations, making them the most important for a business analyst to scrutinize.
Question 106: Which of the following meets the definition of a functional requirement?
- The software should work on all the browsers including Android and iOS based mobile browsers
- The system should allow the users to login into the system using retina scan (Correct answer)
- All the screens must not take more than 2 seconds to load
- The system should be able to support 1,00,000 concurrent users
Correct answer: The system should allow the users to login into the system using retina scan
A functional requirement describes a specific behavior or function that a system must perform. 'The system should allow the users to login into the system using retina scan' clearly defines a specific action or capability the system must possess. The other options describe non-functional attributes like performance (load time, concurrent users) or compatibility (browsers, OS), which are non-functional requirements.
Question 107: Which of the following outputs includes a document suitable for the technology and the recording of the information supplied by the stakeholder?
- None of the above
- Elicitation results (Correct answer)
- Supporting material
- Scheduled resources
Correct answer: Elicitation results
Elicitation results are the raw, unrefined information gathered directly from stakeholders during elicitation activities. This output includes all the documented information, regardless of its format (notes, diagrams, recordings), and serves as the foundation for further analysis and formal documentation. It captures the stakeholder's input in a way suitable for the technology used during elicitation.
Question 108: When should requirements allocation in a project start?
- When the solution approach is determined (Correct answer)
- When solution design and construction starts
- When the proposed solution is being assessed
- When the real project requirements are derived
Correct answer: When the solution approach is determined
Requirements allocation, which involves assigning specific requirements to particular solution components or releases, can only effectively begin once the overall solution approach has been determined. This approach dictates the structure and major components to which requirements will be assigned, making it a prerequisite for allocation.
Question 109: A traditional focus group differs from an online focus group is
- There is no difference between a traditional focus group and an online focus group
- Traditional focus group is considered a form of qualitative research while an online focus group produce quantitative
- Traditional focus groups requires a moderator while online focus groups does not require moderator
- Traditional focus group meets in the same physical room while online focus group participate via network connection (Correct answer)
Correct answer: Traditional focus group meets in the same physical room while online focus group participate via network connection
The fundamental distinction between traditional and online focus groups lies in their mode of interaction. Traditional focus groups gather participants in a single physical location, allowing for face-to-face discussion and observation of non-verbal cues. Online focus groups, conversely, utilize internet-based platforms for participants to interact remotely, offering geographical flexibility but potentially limiting the richness of non-verbal communication.
Question 110: When evaluating organizational readiness, which SH gives information on the expected impact to SH and the capabilities of the ent
- Implementation SME
- Usability SME
- End user
- Domain SME (Correct answer)
Correct answer: Domain SME
A Domain Subject Matter Expert (SME) possesses deep knowledge of the business area, its processes, and its current capabilities. When evaluating organizational readiness, the Domain SME is crucial for providing insights into how a new solution will impact existing workflows, roles, and the organization's ability to adopt and utilize the change effectively. They understand the operational realities and potential challenges.
Question 111: The different bet accept and evaluation standards include
- When compared to accept criteria, evaluation criteria demonstrate the value of a soln.
- Evaluation criteria are used to rank solns, whereas acceptance criteria are used as a scale to rate the soln.
- A soln's utility is assessed using acceptance criteria, whilst its capacity to satisfy SH requirements is assessed using assessment criteria.
- Acceptance criteria demonstrate the value of a soln, whereas evaluation criteria highlight differences between several solns. (Correct answer)
Correct answer: Acceptance criteria demonstrate the value of a soln, whereas evaluation criteria highlight differences between several solns.
Acceptance criteria define the conditions a solution must meet to be considered acceptable and deliver value, essentially a pass/fail standard for a single solution. In contrast, evaluation criteria are used to compare and rank multiple alternative solutions against each other, highlighting their differences to help in selecting the most suitable option. They serve distinct purposes in solution assessment.
Question 112: An existing multiple linear regression model is modified by removing a non-contributing predictor variable (Pr > |t| =0.658). What will happen as a result?
- A decrease in Mean Square Error
- An increase in R-Square
- No change in R-Square
- A decrease in R-Square (Correct answer)
Correct answer: A decrease in R-Square
R-squared measures the proportion of variance in the dependent variable explained by the independent variables. While R-squared never decreases when a new predictor is added, it will decrease when a predictor is removed, regardless of its significance. Removing any variable, even one with a high p-value, will reduce the total variance explained by the model, albeit minimally if the variable was truly non-contributing.
Question 113: A logistic regression model's input variable, Region (A, B, or C), is investigated by an analyst. The analyst finds that when Region = A, the likelihood of purchasing a specific item is 1. What issue does this highlight?
- Influential observations
- Quasi-complete separation (Correct answer)
- Collinearity
- Problems that arise due to missing values
Correct answer: Quasi-complete separation
When the likelihood of an event (purchasing an item) is 1 for a specific category of a predictor variable (Region = A), it indicates a problem known as quasi-complete separation. This means that for all observations in that category, the event *always* occurs. In logistic regression, this can lead to infinite parameter estimates and convergence issues, as the model tries to perfectly separate the groups.
Question 114: Which elicitation technique is most suitable when stakeholders have difficulty articulating their needs verbally?
- Benchmarking
- Surveys
- One-on-one interviews
- Prototyping (Correct answer)
Correct answer: Prototyping
Prototyping gives stakeholders something concrete to react to, which is especially useful when they struggle to describe abstract requirements in words.
Question 115: You may check for non-linearity in binary logistic regression by visualizing:
- A plot of projected probability values against a predictor variable using logistic regression.
- An empirical logit trend plot against a predictor variable (Correct answer)
- Odds ratio values plotted against a predictor variable in a box.
- Binary response scatterplot vs predictor variable
Correct answer: An empirical logit trend plot against a predictor variable
To check for non-linearity in binary logistic regression, an empirical logit trend plot against a predictor variable is the most effective visualization. This plot transforms the binary response into empirical logits, which should show a linear relationship with the predictor if the model's linearity assumption holds. Deviations from a linear trend in this plot indicate non-linearity, suggesting the need for transformations or polynomial terms.
Question 116: Regression models with redundant input variables may:
- Destabilize parameter estimations to reduce overfitting danger.
- Enhance parameter estimates' stability and cut down on overfitting danger.
- Make parameter estimations less stable and make overfitting more likely. (Correct answer)
- Improve parameter estimates' stability and raise overfitting's danger.
Correct answer: Make parameter estimations less stable and make overfitting more likely.
Regression models containing redundant input variables, often due to multicollinearity, can lead to several problems. These include making parameter estimates less stable, meaning their values can fluctuate significantly with small changes in the data. Furthermore, redundant variables can increase the risk of overfitting, as the model might learn noise or specific patterns from the training data that do not generalize well to new data, leading to poorer performance on unseen observations.
Question 117: What method could be employed to help the project team become comfortable with the current solution scope?
- Brainstorming.
- Context scope diagram
- Structured walkthrough.
- Requirements workshop (Correct answer)
Correct answer: Requirements workshop
A requirements workshop is an excellent method to help the project team become comfortable with the current solution scope because it brings together key stakeholders and the project team in a collaborative, facilitated environment. During these workshops, the scope and requirements can be thoroughly discussed, clarified, and validated, fostering a shared understanding and building consensus among all participants. This direct engagement helps the team gain confidence and comfort with the defined scope.
Question 118: Every one of the following is necessary to get ready for requirements elicitation sessions EXCEPT:
- a strategy for the demands Techniques for elicitation to be employed in the session (Correct answer)
- To let participants know what should be produced throughout the session, state the desired outcome.
- Gauging the group's ability to reach consensus
- Session objectives so people know the purpose of the session
Correct answer: a strategy for the demands Techniques for elicitation to be employed in the session
While having a strategy for elicitation techniques is crucial for the overall elicitation process, it's not something you prepare during the session itself. Before a session, you prepare objectives, desired outcomes, and gauge group consensus ability to ensure the session is productive. The strategy for which techniques to use is determined before scheduling and preparing for specific sessions.
Question 119: What is the 'five whys' technique used for in business analysis?
- Prioritizing requirements by business value
- Identifying the root cause of a problem by repeatedly asking 'why' to drill deeper (Correct answer)
- Estimating project effort using a counting method
- Validating requirements against business objectives
Correct answer: Identifying the root cause of a problem by repeatedly asking 'why' to drill deeper
The five whys technique iteratively asks 'why' (typically five times) to move beyond symptoms and uncover the true root cause of a business problem.
Question 120: Which of the following is not utilized to summarize data in a five-number summary?
- the median
- the 25th percentile (Correct answer)
- the largest value
- the smallest value
Correct answer: the 25th percentile
A five-number summary consists of the minimum value, the first quartile (Q1 or 25th percentile), the median (Q2), the third quartile (Q3), and the maximum value. Therefore, the 25th percentile is a core component of the five-number summary, representing the point below which 25% of the data falls.
Certified Business Analysis Professional (CBAP)
The CBAP is an IIBA certification for experienced business analysis professionals, validating expertise in applying the Business Analysis Body of Knowledge (BABOK Guide) to real-world scenarios and complex analytical challenges.
Exam Rules
- You can skip questions and return to them later
- Flag questions for review before submitting
- No feedback shown until you submit the entire exam
- Unanswered questions count as wrong — answer everything
- 10 pretest questions are mixed in and don't affect your score
- Timer auto-submits when time runs out
- Your progress is auto-saved every 30 seconds