Escolar Documentos
Profissional Documentos
Cultura Documentos
Practice Exam
101
@ 2016 RMC Publications, Inc • 952.846.4484 • info@rmcls.com • www.rmcls.com
Exam Prep
PM/-PBA@
8. A business need:
stakeholder wants
A. Is something a particular
Is a cost justification for the project
B.
C. Defines the problem to be solved
D. Describes the solution approach
is:
9. Ihe difference between goals and objectives
desires.
A. Goals are longer term, ongoing business
desires.
B. Objectives are longer term, ongoing business
C. Goals are more descriptive and specific.
D. Objectives are analyzed and converted into goals.
Il. Ihe boundaries of the requirements, along with outside parties, systems, and organizations
describe the:
A. Project scope
B. Solution scope
C. Transition scope
D. Business case scope
12. Your sponsor has requested an estimate of the cost it would take to build a new software system.
You are unsure that the new system would bring value to the organization. To explain your concerns
you should:
A. Draft a solution scope and business case.
B. Document the requirements, assumptions and constraints.
C. Develop a business analysis plan showing the time required to elicit requirements.
D. Tell the project manager you don't think this is a good idea.
102
@ 2016 RMC Publications, Inc • 952.846.4484
• info@rmcls.com • www.rmcls.com
Chapter 3 Needs Assessment
IS. All the following are valid solution alternatives for addressing a business need except:
A. Purchase or lease hardware or software.
B. Change business processes or procedures.
C. Design or develop custom software.
D. Assess capability gaps.
is used to:
16. Functional decomposition
A. Define the business need based on competitive analysis.
B. Define the boundaries of the solution.
C. Provide key measurements for the business case estimates.
D. Breakdown business needs into subneeds.
103
• info@rmcls.com • www.rmcls.com
@ 2016 RMC Publications, Inc • 952.846.4484
Chapter 3 Needs Assessment
Answers
D
l. Answer
Explanation Just because the diagram is simple, doesn't mean the solution is! The arrows on a
contextdiagram represent data flows, not workflows. Business rules are not shown on a context
diagram.A context diagram shows the boundaries of the domain or solution by highlighting its
interfaceswith other parties, organizations, or systems.
2. Answer A
Explanation The project scope describes how the work will get done, and is the responsibility of
the project manager. The solution, or product, scope describes the solution or product that will be
built by the project. The solution scope is the responsibility of the business analyst.
3. Answer A
Explanation Business analysts typically work on projects and nonproject work. When working on
a project,the business analyst reports to the project manager, just like other project team members.
When working outside a project, the business analyst reports to their manager, who may be in the
businessdomain.
4. Answer A
Explanation A data model is focused on data and business rules, not processes. A context diagram
shows boundaries, and a decision model includes business rules. The enterprise architecture is a
description of how the enterprise is organized, and how it functions and plans for future changes.
S. Answer D
Explanation Transition requirements describe how to implement or roll out the solution.
Stakeholder requirements are requests for features or capabilities, and few stakeholders would
use a context diagram to make a request! Nonfunctional requirements are constraints or quality-
Of-servicerequirements, such as performance or security, and are generally documented in text.
A context diagram can be used to show the scope of a business domain, making it part of the
business requirements. Or it can be used to show the solution scope, making it part of the functional
requirements.
6. Answer A
Explanation SWOT analysis considers the organizational strengths and weaknesses against
market (outside) opportunities and threats.
7. Answer B
Explanation The Min the acronym SMART stands for measurable. The only objective presented
that can be completely measured is to decrease legal costs by 25 percent within two years.
8. Answer C
Explanation Something a stakeholder wants is a stakeholder requirement. Cost justification is
created to determine if the need should be satisfied and is called the business case. The solution
approach can't be determined until the business need is defined. It describes how the business need
will be addressed. A business need is a problem or opportunity identified by the business.
105
@2016 RMC Publications, Inc • 952.846.4484• info@rmcls.com • www.rmcls.com
PMI-PBA@Exam Prep
9. Answer A
desired outcomes for the organization,
Explanation Goals are generally high-level, long-term
while objectives are more specific and concrete.
10. Answer D
A goal is a long-term desired outcome or
Explanation These terms have very subtle differences.
(SMART), and observable outcome. A business need
end state. An objective is a specific, measurable
initiated to address a business need and have specific
is a problem or opportunity. Projects are usually
objectives that serve as success criteria for the project.
I I. Answer B
Explanation The project scope describes how the work will be done and includes the project
plans. Transition scope and business case scope are made-up terms. Yes,you may see made-up terms
on your real exam as well! The solution, or product, scope describes the product that will be the
result of the project. It is important in business analysis work to clearly define the solution scope at
the beginning of the project.
12. Answer A
Explanation The solution scope is needed to create a high-level estimate of the costs to produce it
and the benefits to be gained. The business case shows expected benefits and costs, and may show that
the costs outweigh the potential benefits. Presenting facts to your sponsor (and project manager ifone
has been assigned) is the best way to communicate your concern about a requested solution.
13. Answer A
Explanation Estimation is needed to determine the costs and benefits, feasibility analysis tells us
if the solution idea is going to work in our environment, and risk analysis allows the team to assess
the risk of the solution approach. Data modeling, process modeling, and business rules analysis will
be used to analyze requirements after the business case is approved.
14. Answer C
Explanation Defining the business need, assessing capability gaps, and finding root causes all happen
before the solution scope is defined. The high-level solution scope is used
to define the business case.
IS. Answer D
Explanation Capability gaps should be assessed before the solution
gaps help to identify missing functions or features. is determined. Capability
Assessing capability gaps is done after the
business need has been defined.
16. Answer D
Explanation The functionaldecomposition
analyze it. Business needs can be technique is used to break something down or
decomposed into more detailed
any other business component. needs, as can processes, goals, or
Competitive analysis uses the
boundaries uses the context or
use case diagramming
benchmarking technique. Defining
technique. Key measurements are used in cost-
17. Answer A
Explanation Afishbone diagram shows
causes and effects
ofproblems and as such is used with
106
e 2016RMC
Publications, Inc • 952.846.4484
• info@rmcls.com
• www.rmcls.com
Chapter 4 Planning
Practice Exam
3. Information about requirements, such as the author, priority, complexity, and status are called:
A. Requirements attributes
B. Requirements prioritization
C. Business constraints
D. Assumptions
5. Youhave been contracted to work as a business analyst in a company that uses a requirements
management tool. Where will you store your requirements?
A. On paper in a filing cabinet
B. In the requirements management tool
C. On a shared drive with other project deliverables
D. As described in the requirements management plan for your project
7. Your project manager has allowed you two weeks to elicit and analyze the requirements. After a quick
review of the business need, you realize you will need more time. How will you justify your request
for more time?
A. Inform your project manager that your expert judgment tells you the requirements work will
probably take four to six weeks.
B. Do as much as you can in two weeks and then report on the requirements you still haven't
completed.
C. Tell your project manager how much time you needed for requirements work on your last
project.
D. Make a list of tasks you anticipate doing and estimate each one to show you need more time.
8. Which of the following best describes how the business need influences the work ofbusiness analysis
planning?
A. During Planning, the business analyst defines how the business need is identified and fulfilled
and how the business analyst is responsible for the solution.
B. The stakeholders who identify the business need are key stakeholders and will be the focus of
stakeholder analysis.
C. The value the organization is trying to achieve from the solution will guide how the business
analyst monitors their own work.
D. Understanding the business need helps the business analyst to determine how they will perform
the business analysis work on the project.
11. You will be eliciting requirements for a new project. What are the most important factors to help you
choose the best elicitation techniques?
A. Number of stakeholders, their locations, and their attitudes
B. Type of product being developed, product owner, and time constraints
C. Project life cycle, business analysis deliverables expected, and time constraints
D. Level of formality expected for requirements, types of requirements needed, and approval roles
13. you have been assigned to a new project and have only one week to plan for elicitation sessions. How
all the stakeholders?
willyou identify
involved with the project for the names of other stakeholders.
A. Ask everyone
someone from each business area is represented.
B. Make sure
C. Review organizational chart and circle the areas where you think the solution will make an
an
impact,
D. Reviewthe charter and plan elicitation sessions with the stakeholders listed there.
14. you report to the director of an operating unit in your organization. Your job description says you are
to find operational inefficiencies and make recommendations to improve them. Your first planning
work should be to:
A. Conduct stakeholder analysis to get to know key people in the operating unit and build
relationshipsthat will help with adoption of changes.
B. Develop a detailed list of tasks you will perform along with timelines and resource needs.
C. Research requirements management tools and make a recommendation to purchase the one
with the best functionality for this operating unit.
D. Develop a high-level plan to get an overview of the operating unit's processes, and prioritize the
processesin the order in which they will be studied.
IS. Youare planning for a new project and want to incorporate your organization's experience with
other projects. The sponsor was unhappy with the last project because, due to the number of change
requests, many team members had to work overtime to complete the project on schedule. What
historical evidence will be most helpful for you to review?
A. Project budget
B. Lessons learned
C. Time tracked
D. Post-implementation assessment
16. While planning for a vendor package upgrade, you need to decide on your traceability approach.
What is the most important consideration ?
A. The new system features and how they relate to your requirements
B. Which requirements attributes to capture in your traceability matrix
C. Making sure the business needs met by the existing package are still met by the new package
D. The format of your traceability matrix
17. Yourproject has one critical business subject matter expert and several stakeholders who may be
affectedby a change to the business process. What elicitation activity you will plan to do first?
A. Interview the critical SME, then let others know what requirements he has provided.
B. Schedule a facilitated requirements workshop to bring together all of the stakeholders to discuss
the requirements.
C. Talk with a technical architect
about the limitations on any proposed solution in this business
area.
D. Observe the current process
and build a process flow to represent it.
18. When analyzing
stakeholders, a business analyst should perform:
A. Job analysis
B. User experience analysis
C. Actor analysis
D. Document analysis
167
PM/-PBA@Exam Prep
21. You have been assigned to a new project, and will meet with the project manager this week. What
topics will you cover?
A. Change management process, life cycle to be used, and lessons learned
B. Elicitation techniques, the project procurement process, and communications plan
C. Requirements management process, baselining plans, and user acceptance testing plans
D. Stakeholder identification, the project budget, and the project schedule
22. Stakeholder analysis is an important part of project planning. You should be most concerned
with
learning as much as possible about:
A. The project sponsor
B. Business SMEs
C. The regulator
D. The end users
168
Chapter 4 Planning
Answers
I. Answer B
of critical path and project
Explanation Businessanalysts must understand the concepts
because most tasks in the project are dependent on
managementscheduling. This is necessary
requirements,and a delay in the business analysis work puts the project at risk.
2. Answer C
Explanation There is no way to get around memorization here. You need to understand that a
RACImatrix helps to define roles and responsibilities for project work and understand what each
type of responsibility means.
3. Answer A
Explanation Requirements attributes are characteristics ofthe requirements that further describe
them and provide information to help the team better analyze and implement the requirements.
Attributes such as author, owner, complexity, status, stability, urgency, and priority may be useful
depending on the type of project and solution. During planning, the business analyst and project
managerdecide which of these attributes will be captured and documented for each requirement.
4. Answer B
Explanation The term change management includes the processes of evaluating and accepting or
rejecting changes to requirements after baselining.
5. Answer D
Explanation correct answer is to follow the requirements management plan. Even though the
companyhas a requirements management tool, the requirements management plan for the specific
project to which you are assigned is your guide.
6. Answer A
Explanation Predictive during planning and then adaptive during development implies the
business analyst can decide how the development team will
work. This is not the business analyst's
responsibility.The predictive life cycle focuses on minimizing upfront uncertainty and involves more
formality,making it appropriate for regulatory projects.
7. Answer D
Explanation Expert judgment is helpful for
estimating, but you should present something more
concrete.Don't wait until your two weeks
are up to report the problem. If it was similar, your last
project may be helpful in estimating
the current project, but the best thing to do is develop a list of
tasks and estimates. This
is a business analysis plan.
8. Answer D
Explanation Business analysis planning includes planning how the business need will be addressed.
PM/-PBA@Exam Prep
9. Answer B
techniques are outside the scope of
Explanation Project management tools and busmess analysis
Requirements have usually not yet been elicited, analyzed, or approved when
planning. planning is
type of project, stakeholder locations, and business
taking place. Planning is influenced by analysis
requirements.
deliverables, and moves us toward approved
10. Answer B
exactly what they want, an adaptive life
Explanation When stakeholders don't know cycleis a
help them see the product as it is being built and make adjustrnents as they
great way to go. In an
adaptive life cycle, solution components are prioritized and built in iterations, business analysis
deliverables are less formal than in a predictive life cycle, the solution cannot be completely designed
before it is built, and changes are expected and handled as they arise.
I I. Answer C
Explanation The project life cycle often dictates the time constraints and options in terms of
elicitation techniques. For an adaptive life cycle project, requirements may be documented on
a whiteboard in the team room as each iteration is discussed. For a predictive life cycle, a formal
requirements package may be created, requiring more elicitation sessions and reviews.
12. Answer A
Explanation Brainstorming helps a group generate ideas, and those ideas could be other affected
stakeholders. Organizational charts show people in the organization and their business groups.
Process flows show how work is done and who does it. The context diagram shows external agents,
each of which must be represented by a stakeholder.
13. Answer A
Explanation All of these are good choices. You need to determine which is the best. With such a
short timeframe, you may not be able to use techniques for stakeholder
identification and analysis
that require advance planning. Yet,you need to do what you can to
create a complete stakeholder
register. To be sure you identify as many stakeholders as possible,
you should ask everyone you talk
with about the project who they think are stakeholders.
Stakeholders are anyone impacted by or
who could impact the project, so there may be a long list and
you have a short amount of time to find
them all.
14. Answer D
Explanation In this situation, your focus is on finding
ineffciencies and improvement ideas. Plan
the work immediately, building relationships with
stakeholders along the way. You won't be able to
put together a detailed list of tasks until you
have identified a process that needs improvement
15. Answer B
Explanation The post-implementation assessment
completed, and confirms whether the occurs weeks to months after a project is
solution met the need for which
budget and time records could provide it was designed. Although the
value, lessons learned is the best answer. Lessons learned are
recorded during and after a project,
and document what went right
as what should have been done and wrong on the project, as well
differently to avoid problems.
future performance on similar projects. These lessons can be used to improve
170
@ 2016 RMC Publications, Inc
• 952.846.4484 •
info@rmcls.com • www.rmcls.com
Chapter 4 Planning
Answer
c
16.
There are many reasons for tracing requirements. In this scenario,
Explanation since your
tionis alreadyusing the package, the most important consideration is making sure
the
dedoesn'tnegatively impact existing capabilities. Next would be considering the new
system
anddetermining how they relate to your requirements. Capturing requirements attributes
features,
showrelationshipsbetween requirements. Format is not important because the traceability
doesn't
presented to stakeholders.
matrixis not usually
Answer D
Explanation If you are not already familiar with the process in question, you should learn about
thecurrentstate.Without this understanding, you would be wasting stakeholders' time by discussing
therequirements or technical solution with them.
18.Answer A
ExplanationJob analysis helps you understand the work and competencies needed to perform the
workoftheend user of your solution.
19.Answer B
Explanation Ihe business analyst is responsible for managing these links, also called traceability.
20.Answer A
Explanation Standards for maintaining and reusing requirements are created by the organization,
notfora specificproject. Therefore, these standards are a part of organizational process assets.
21.Answer A
Explanation The change management process is very important to the project manager because
changesto scopeand requirements after baselining could delay the project completion or increase
thebudget.Tie life cycle (predictive or adaptive) will dictate many of your business analysis plans,
andlessonslearned from
prior projects can provide good insights for your planning. The project
Pr0Qrement process,project budget, and schedule are not the responsibility of the business analyst.
Itisprobablytoo
early to talk about planning for testing at this point.
22.
Answer
B
on It is likely that the business SMEs will provide many of the project requirements,
andWiIIbe most involved for
the throughout the course of the project. Therefore, it is most important
business project,
analyst to learn about these key stakeholders, including their attitude toward the
meetings and other
communicationmethods, and availability to participate in project
23.
c
Explanati
the customer know
exactly On Acceptance criteria is determined in Planning, so the team and on
some
whatis
Ifpossible, the acceptance criteria is based
been agreed upon. fewer
sortOfmetricsor and has baseline (such as SOpercent
measurements compared to an established
increase in revenue). The
complaints 20 percent faster processing time, or a 30 percent acceptance
Once agreed upon, the
criteria is documented in the contract, if one exists.
not change
without the agreement of all parties.
171
PMI-PW Exam Prep
24. Answer A
Explanation A capability table isused
five whys is a way to help
cause ofa problem. Moscow analysis is a technique for documenting determine th
requirements e
priorities. root
172
0 2016 RMC
Publications, Inc •
952.846.4484 •
info@rmcls.com • www.rmcls.com
Chapter 5 Analysis, Part 1: Elicitation
Exam
practice
technique would be most appropriate for a large stakeholder group?
Whichelicitation
or questionnaire
A. Survey
Requirements workshop
B. group
C. Focus ranking
P. Weighted
technique requires you to prepare by developing questions tailored to a specific
2. Whichelicitationhaving an interactive conversation?
stakeholderand
or questionnaire
A. Survey
workshop
B. Requirements
C. Interview
D. Observation
are best at the beginning of a project or when learning about the
3. Whichelicitation techniques
business?
207
info@rmcls.com • vw•w.rmcls.com
2016 RMCPub1ications, Inc • 952.846.4484 •
PMI-PBA@Exam Prep
9. Elicitation:
set oftasks
A. Isa complexword describing a complex
conversations between stakeholders easier
B. Describes how business analysts make
C. Means to draw forth or pull out
to requirements
D. Reflects the fact that not all business analysis work is related
I I. The brainstorming technique cannot be used to confirm the business analyst's understanding of
elicitation results because:
A. It is not an elicitation technique.
B. Confirmation is always done in writing.
C. Confirmation is simply a formality, so stakeholders don't want too much detail.
D. It is an idea-generation technique.
12. The main difference between a focus group and a requirements workshop is:
A. Focus group participants are randomly chosen from a demographic profile.
B. Requirements workshop participants are randomly chosen from a demographic profile.
C. In a focus group, the participants are asked specific, predefined questions.
D In a focus group, the participants are encouraged to discuss their requirements.
14. During a brainstorming session, the team came up with fifty ideas for the new product. What should
the business analyst do next?
A. Present the fifty ideas to the sponsor for selection of the best one.
B. Work with the project manager to narrow down the list to five and provide those to the sponsor.
C. Have the group agree to throw out the ideas that are not feasible
D. Have the group vote for their top three ideas and begin analysis on those.
208
• www.rmcls.com
@ 2016 RMC Publications,Inc • 952.846.4484• info@rmcls.com
Chapter 5 Analysis, Part 1: Elicitation
group of stakeholders who are located throughout the world. It is vital that you find
15. Youhave a large
of all the various stakeholder groups. What is the best way to accomplish
out the needs and wants
this?
from each of the groups in web-assisted meetings to have the
A. Gather representatives
representatives respond to a series of questions.
to represent the stakeholder groups and watch them perform their work to
B. Select individuals
define a clear picture of the as-is situation.
requirements and develop a survey to solicit responses from stakeholders.
C. Gather some initial
meetings to review the needs and wants to make certain that they are
D. Conduct structured
understood.
209
@2016 RMC Publications,Inc • 952.846.4484• info@rmcls.com• www.rmcls.com
PMI-PBA@Exam Prep
22. Youare working with a group ofstakeholders with diverse perspectives and requirements. Which
of
the followingis the best technique to use to bring this group to consensus?
A. Focus group
B. Workshop
C. Multi-voting
D. Delphi
23. As you begin eliciting detailed requirements you realize your business
analysis plan does not include
enough time with a particular key stakeholder. This
stakeholder seems to know a lot about the
business area. Which technique should you use to adjust
the plan?
A. Pareto rule
B. Delphi
C. Gap analysis
D. PEST
210
0 2016 RMC
Publications, Inc • 9S2.846.4484
• inf0@rmc1s.com •
Www.rmcls.com
Chapters Analysis, Part 1: Elicitation
Answers
1. Answer A
Explanation A requirements workshop is a group elicitation technique,
but not appropriate for
groups of more than twenty, because it requires every attendee to participate.
A focus group usually
includes six to twelve people. Weighted ranking is not a group elicitation technique. A survey
or
questionnaire is the most appropriate elicitation technique to use for a large stakeholder group.
2. Answer C
Explanation An interview is an interaction conducted with a specific stakeholder. Questions
must be developed ahead of the interview to make the best use of the stakeholder's time. As the
stakeholder answers one question, the business analyst may adjust the next question to follow a line
of discussion. The business analyst may also develop additional questions as the interview progresses
to clarify an unclear requirement.
3. Answer D
Explanation The best techniques to use when learning about a new business area are observation
and document analysis. These are best because the business analyst can obtain a significant amount
of information about the current business without taking the time of stakeholders. Observation
allows the business analyst to learn the business and also see possible opportunities for process
improvements. Document analysis involves reading and researching available information on current
business practices (annual report, operating procedures, industry publications), application software
packages (vendor manuals, user manuals, access to the system itself), and performing competitive
analysis.
4. Answer A
Explanation Since your project manager is already aware of this situation, you can assume the
change control process has already been initiated. Your project manager is asking you to do impact
a facilitated workshop is the best way
analysis. Since the new feature would impact all stakeholders,
to find out all of the impacts quickly.
S. Answer C
and stopping the worker to make notes occur during
Explanation Asking questions, participating,
observation, also referred to as invisible observation, the
active (or visible) observation. In passive conversation or interaction.
worker without
analyst makes notes while watching the
6. Answer B
easier. Facilitation is used in requirements workshops,
Explanation To facilitate means to make
Facilitators should not direct the conversation.
but it may also be used in any conversation. interview by making it easier for the stakeholder to
conversation or
A business analyst facilitates a
describe his or her requirements.
211
• info@rm
Inc • 952.846.4484
C Publications,
Exam Prep
PM/-PBA@
7. Answer D
participants does not guarantee better ideas. A long time period
Explanation A larger number of
evaluation, rather than the generation of ideas. The topic
stifles creativity and encourages too much
contribute concise answers, possible solutions, and ideas.
should be specific so participants can easily
be communicated at the beginning of the session.
Ground rules set the tone for the event, and should
following:
Ground rules for brainstorming generally include the
8. Answer A
Explanation Unanimousdecisionssound appealing, but if everyone simply agrees, there is a risk
that other, potentially better options were not considered, or the group's decision was not properly
evaluated. Majority rules always leaves out at least one stakeholder, who may feel like the "loser," and
this can be damaging to the team. If the sponsor makes the decision, there is a risk of the stakeholders
not "buying in" to the decision, and not supporting it throughout the initiative. Consensus means
every stakeholder has had a voice in the decision. Their opinion has been heard and considered by
the group and they can support the group's final decision.
9. Answer C
Explanation Making conversations easier is facilitation. Elicitation means to
draw forth. It is an
active approach to learning the requirements of stakeholders.
10. Answer D
Explanation Elicitation techniques can be used to learn
any type of information at any point in
a project or outside of a project. For example, much
of the work of Needs Assessment is
before a project is officially initiated relies on completed
elicitation.
Il. Answer D
Explanation Itis important that stakeholders
review the business analyst's understanding of the
requirements (either on paper or verbally)
to ensure clarity. Brainstorming
generation, therefore it is not useful for is a technique for idea
confirming the results of
elicitation.
12. Answer A
Explanation In both types
ofelicitation sessions,
questions and are encouraged participants are asked specific, predefined
to discuss their requirements.
a group elicitation session!) (Ifdiscussion is not desired, don't hold
The main difference is the
workshops include stakeholders selection ofthe participants.
with specific expertise Requirements
and knowledge that is related
to the
212
e 2016RMC
Publications,Inc •
952.846.4484•
• www.rmcls.com
Chapter 5 Analysis, Part 1: Elicitation
A
13. Answer
Explanation Before meeting with a stakeholder to elicit requirements, you should understand the
originalneed. Reviewing the situation statement, which was created in Needs Assessment, can be
helpful. Recording requirements, creating a requirements matrix, or using templates can be useful for
documenting elicitation results after the session.
14. Answer C
Explanation After brainstorming ideas, the group should review the list and throw out ideas that
areduplicates or obviously not feasible. Once the list has been cleaned up, voting and further analysis
should be done.
15. Answer C
Explanation Since the stakeholders are located throughout the world, observation and in-person
meetings/interviews would be difficult. A survey or questionnaire is effective when it is difficult or
impossible for the business analyst to interview stakeholders individually.
16. Answer D
Explanation Closed-ended questions generally require yes or no answers or other short responses.
Open-ended questions require more detailed responses, and encourage additional discussion.
17. Answer B
Explanation The solution team will be building the new product and will be able to answer
questions about feature costs and feasibility. They also will have some ideas about how to meet
customer needs with the agreed-upon technology.
18. Answer B
Explanation The prototyping technique is very popular because it helps with elicitation,
requirements analysis, and solution design. It is not usually done as part of planning or estimating.
19. Answer D
Explanation The word consensusmeans all of the parties have been allowed to voice their
opinions and the group has agreed collectively on the final set of requirements. It is considered the
best outcome of decision making. Majority rules is not the best, because even a minority of one
stakeholder who doesn't buy into the requirements decisions can sabotage a project. If there were no
conflicts, the outcome would be described as unanimous. 'Ihe sponsor is not necessarily involved in
resolving requirements conflicts.
20. Answer C
Explanation Document analysis is used to learn about the industry or organization in which
you are working. You should always check the source and creation date of documents you review.
Examplesof documents include corporate annual reports, policies, regulations, manuals, and existing
requirementsdocumentation. It does not include creation of a model.
213
0 2016 RMC Publications, Inc • 952.846.4484 • info@rmcls.com • www.rmcls.com
PMI-PBA@Exam Prep
21. Answer D
build small pieces of functionality,
Explanation On adaptive life cycle projects, the developers
prototype. It evolves as feedback is received.
show to users, and refine. This is an evolutionary
on a flip chart or whiteboard.
A hand-drawn image of the solution is low fidelity and could be done
A high-fidelity prototype is built electronically to look like a final product, but does not have any
code behind it. A simulation allows users to play with the application with some basic functionality.
22. Answer C
Explanation 'Ihe multi-voting technique involves stakeholders "voting" using colored dots or
markers. This enables each stakeholder to see each other's preferences, and encourages discussion
that often leads to consensus.
23. Answer A
Explanation The Pareto rule (also known as the 80/20 rule) would indicate that 80 percent of the
requirements will come from 20 percent of the stakeholders. As you learn which stakeholders have
the most information, you should adjust your plan to spend more time with them.
24. Answer A
Explanation Business analysts expect details to be revealed over the course of time and through
discussions. This is progressive elaboration. A strong business analyst asks more and more probing
questions at each elicitation session, and often asks the same question in a couple of different ways
to get confirmation. Stakeholders frequently think about their requirements after an elicitation
session and change their mind about what they want. Then at the next elicitation session, different
requirements are revealed.
Chapter 6 Analysis, Part 2
practice Exam
3. Which type of work makes sure requirements are aligned with the
business case?
A. Validatingrequirements
B. Verifying requirements
C. Solution validation
D. Conducting a retrospective
6 Youhave been assigned to analyze a complex business problem. There are several departments
involved and the workflow is inconsistent. Which technique would help to visualize the problem?
A. Workflowdiagram
B. Decomposition model
C. Data flow diagram
D. Organizationalmodel
291
info@rmcls.com• www.rmcls.com
•ons Inc • 952.846.4484 •
Exam Prep
PMI-PBA@
292
@ 2016 RMC Publications, Inc • 952.846.4484 • info@rmcls.com • www.rmcls.com
Chapter 6 Analysis, Part 2
14. Why should a business analyst present the requirements back to the business
stakeholder for
approval?
A. "Thestakeholder may change their mind after seeing the requirements in
writing.
B. Ille requirements may be impossible to implement.
C. Most methodologies require this approval.
D. Ihebusiness analyst may not have clearly understood the requirements.
20. A project using an agile approach is most likely to document requirements using:
A. User stories
B. Executive summaries
C. Detaileddescriptions
D. Requirements packages
21. Decomposition
diagrams are used to:
A. Define the business need based on competitive analysis.
B. Define the boundaries of the solution.
C. Provide key measurements for the business case estimates.
D. Break down business needs.
293
• info@rmcls.com • www.rmcls.com
@ 2016 RMC Publications, Inc • 952.846.4484
PMI-PW Exam Prep
22. Which techniques would be most useful for designing a new business
A. Data dictionary, interface analysis. and process modeling
B. Business rules analysis, decomposition modeling, and modeling
C. Business rules analysis, data flow diagrams, and metrics and key performance indicators
D. Business rules analysis, process modeling, and state diagrams
294
@ 2016 RMC Publications, Inc • 952.846.4484 • info@rmels.com • www.rmcls.eom
2
Chapter 6 Analysis, Part
Answers
A
l. Answer
important to get buy-in from all five groups, since this is an expensive
Explanation It is
informal conversations. Business
recommendation. It is too critical to just send out a package or have
recommendations. You are the expert
analystsmust be comfortable making formal presentations and
on the requirements!
B
2. Answer
Maintainability describes
Explanation Performance requirements describe speed and volume.
to which the solution is
howeasy the solution is to change. Operability describes the extent
of the solution.
understandable.This is a nonfunctional requirement describing the compatibility
3. Answer A
meet the
Explanation Verification of requirements is performed to ensure the requirements
an adaptive
organization's standards of quality. A retrospective is a session held by a team using
the solution occurs after the
approach,to evaluate their product development process. Validating
from satisfaction of the
solution is built. Validating requirements assesses the value to be gained
requirements and alignment with business case.
4. Answer C
Explanation Acceptance criteria describe the minimal set of requirements to make a solution
refined as
worthwhile. Acceptance criteria are defined (at a high level) early in the project and
requirementsare developed. In adaptive development approaches, acceptance criteria are developed
with requirements. They are used to assess the product or solution results.
S. Answer D
Explanation A data dictionary or model could be helpful for showing data elements and
relationships, and a list of processes would also be helpful. However, clear definition of terms is most
important. Business rules are usually defined using sentences. The words in the sentences must be
clearly defined or the rules will not be accurate.
6. Answer B
Explanation Since the workflow here is inconsistent, drawing workflow diagrams will not help
isolate the problem. Data flow diagrams show information flow and are probably more detailed than
is needed at this point. An organizational model shows the organization components, which you
alreadyknow. A decomposition model breaks down a large problem into smaller pieces for clearer
understanding.
7. Answer C
Explanation Interface analysis involves identifying exchanges of data between externals and the
solution. They are often shown in a context diagram or use case diagram.
295
PMI-PW Exam Prep
S. Answer D
Explanation Usability and performance requirements are not usually captured in stories. Stories
may be used with distributed teams, but were designed for collocated teams. User interactions
with the solution are best captured as prototypes, wireframes, or storyboards. User stories are brief
descriptions of user needs. A user story describes a requirement in just enough detail to enable the
development team to estimate the time to build it.
9. Answer C
Explanation Breakdownsof processes are decomposition diagrams. Prioritization of requirements
can be shown in a product backlog list. Performance characteristics are nonfunctional requirements,
which are usually specified in sentences. Context diagrams and use case diagrams show how a
proposed solution will interact with people, organizations, and systems. Use case diagrams also show
the high-level functions of the solution.
10. Answer B
Explanation A product backlog is a list of requirements, features, or requests for a product that
is prioritized for work by the team. Prioritization considerations include business importance and
technical cost.
11. Answer A
Explanation Requirements do not need to be organized or specified in accordance with the
business case. The business case includes the value and justification for the business
analysis work
and helps drive prioritization ofrequirements.
12. Answer B
Explanation Business constraints and requirements usually come from
the business stakeholders
and must be met by the solution team. A user profile describes a system
user and the functions
performed by the user. In this example, the technical team is letting
you know about a limitation of
the technical architecture; a technical constraint.
13. Answer C
Explanation This is a diffcult question that requires
you to understand the meaning of the word
"validate" (build the right product, bring business
value). You must also realize there is a
between validating and verifying requirements difference
and validating and verifying the finalized
Ensuring the solution meets the requirements solution.
specified describes solution verification.
solution brings value to the organization Ensuring the
is validating the solution. Ensuring
to standards is requirements requirements conform
verification. Requirements validation
a solution that will bring business ensures the requirements describe
value to the organization.
14. Answer D
Explanation
differentpeople.Presentingthe complex and, as such, theyare
often understood differently by
requirements back to the source
your understanding of their stakeholders allows you to confirm
true needs and wants.
IS. Answer A
Explanation Workflowdiagrammingisalso
swimlane referred to as process modeling,
diagramming, process flow, or flowcharting,
who does it, what decisions are process mapping. It is
used to show how work gets
faced, and how exceptions done,
are handled.
296
@ 2016 RMC Publications,
Inc • 952.846.4484 •
inf0@rmc1s.com •
www.rmcls.com
Chapter6 Analysis, Part 2
Answer D
16.
Explanation Nonfunctional requirements are also referred to as quality-of-service requirements or
describe the environment in which the solution must function.
the "-abilities."They
A
17. Answer
Explanation A state diagram shows the objects (or components) of the business or the solution
and their transitions from one state to another. It is a great tool for verifying that processes are
correctlyand completely described.
D
IS. Answer
Explanation Although the sponsor has ultimate approval authority, that person is not usually
involvedin detailed requrements prioritization. The business analyst does not have the authority to
makeprioritization determinations independently. Ihey must facilitate stakeholder agreement on
prioritization.
19. Answer C
Explanation Baselines are not used to manage workflow, to reduce the number of change requests,
or help with prioritization. They are useful in evaluating change requests to determine whether the
requested changes are within the scope of the project, thereby preventing scope creep.
20. Answer A
Explanation A predictive life cycle approach includes formal documentation of requirements,
such as requirements packages with executive summaries and detailed descriptions. Product backlog
lists, user stories, and verbal discussions are generally used to document and present requirements
using an agile (adaptive) life cycle. All of these approaches are valid ways to present requirements for
confirmation.
21. Answer D
Explanation Competitive analysis uses benchmarking. Defining boundaries uses scope modeling.
Measurements are defined by metrics and key performance indicators. Decomposition diagramming
is used to break something down or analyze it. Business needs can be decomposed into more detailed
needs, as can processes, goals, or any other business component.
22. Answer B
Explanation Process modeling is the first technique you should think of. Decomposition
modelingis useful for breaking down processes. Business rules analysis is necessary to make sure the
redesigned process enforces the correct rules. The other techniques might be used, but they are not
the most useful.
23. Answer C
297
@ 2016 RMC Publications, Inc • 952.846.4484 • info@rmcls.com •
www.rmcls.com
PMI-PBA@Exam Prep
24. Answer B
Explanation The baseline can be changed by using the established change control process. Any
type of requirements can be baselined. They are signed off, but obtaining sign-off is not the primary
purpose of baselining. The primary purpose is to prevent scope creep. Baselined requirements define
the scope of the solution.
298
@2016 RMC Publications,Inc • 952.846.4484•
info@rmcls.com• www.rmcls.com
Chapter 7 Traceability and Monitoring
practiceExam
has funded a marketing project. -Ihe requirements are complete and
l. your organization approved.
work with the solution team to:
Next,you should
2. Youare working with the team to clarify the boundaries of the solution. The solution is of great
importance to the organization and a significant number of requirements have been identified.
Which of the following will help keep track of the decisions on requirements that are made?
A. Decision analysis
B. Business rules analysis
C. Nonfunctional requirements analysis
D. Requirements traceability matrix
3. As he is allocating requirements for a solution, the business analyst discovers one of the solution
components does not support the original business need. What should he do?
A. Make a note in the allocation map and on the team's outstanding issues list.
B. Eliminate the solution component, as it is not needed.
C. Leave the allocation blank and report it to the project manager.
D. Tell the solution team to change the solution component.
and
4. Yourproject has been underway for several months. The requirements have been approved,
product,
product development is almost complete. Your customer has seen an early version of the
and she requested significant changes that will be very costly.What should you do?
the request is out of scope.
A. Review the scope documentation with the customer to show her that
her that the requirements were
b Review the requirements sign-off with the customer to remind
approved.
if the changes are aligned with
C. Review the initial business case with the customer to determine
the need.
to see if the changes can be
D Review the product design specifications with the solution team
done at a lower cost than estimated.
S. Traceability:
and approved
A• Describes the activities completed to ensure requirements are analyzed
origin to the deliverables that
b Provides the ability to track product requirements from their
satisfythem
C• Is maintained as long as the business analyst is assigned to the project
D. Requires upfront setup and comprehensive, formal documentation
333
info@rmcls.com • www.rmcls.com
0 2016 RMC Publications, Inc • 952.846.4484 •
-“
を ・
- 。
。
こ ・
ぎ 霎
第 ど を ご
こ - 上 朝
を 一 上
。
--
一
- コ
モ
を
・
(当 物 。 、
き 1-
蓍 とと 3 pur
・ 物 を上 】
お
-
裟 三 と な を- -
茂 こ )
。!・ と - , 物
第
こ よ 第 と-。 2- で
上第 1 4 。 30 = よ
。 新
-1 第 ! と 、 当 さ
3 ( こ ヨ 第 を
第: 一 ス
ミ ! ー、 14 を 。
モ
を : )第 よ
第第 - ー とを
第
一
) お 当
上こ 第 , を , 3
第 と第 と 7-2 b
! -0-
言 (
・ 一第
0物
き。 ・:
--
ー ・
を ~, =。 ら
。 ミ と
壑
・受
・ 当 ア
物コ - ー
受 宿
0
。 一
当 , : , )第 ) 「
を
ョ ミ 上ま
: ョ ) !物
5 さ
メ 1き - 1 )一
上
)三 こ さこ をい 第上
三
と を 当
] 1
ミ 、 物物 ・ 2 受 つ
Nョ
第
こ 3 3 3 ミ上 :
。 )ら 」
: : : --1 モ こ ま
弋 上こ 3 ョ三 を 。 ー
1- -。
三 と とと 上 き と 「 と 3 当
一 ・
を さ を を第 一 第- き上 ヨ 日
ー
、
!
。 ---を
)
第
。
! 当
。-
第
-ド -
さ受 2- コ b
ど 03 コ
享
p-
第 ど ま と とと ョ 0u0- と
ョ と ヨ ヨヨ 3( : さ p
を こを
。 モ 朝
モ p
と こ上 す すア
3
b
と
ッ一 と とと 支 さ第 = -
受 こコ 第
上 ま さ 朝
さ00 を -一
--
な
一 。滝
こ 0 0 : 三 b ョ 8
朝と
、
4 上 さ さま と と 当と と と て 物る ヨ
上 、 )
工 。
) エ
工 こ 三 受当 《さ 」 考b
pue
ト ト 《ど
noA良
上
ゴ しゴ v し 0・上 し 三 し し
・
9 6・ 0・
一
Chapter 7 Traceability and Monitoring
is repeatedly requesting changes. You discover the contract does not include
13. fie customer
procedures implementing changes, and there are no available funds in the customer's budget to
for
accommodatechanges. What should you do?
A. Ask your management to use money from the company's cost reserve.
B. Tell the customer there is no budget for changes in the project.
C. Discuss the situation with the customer to decide how to remedy this problem.
D. Makeonly those changes that do not impact cost.
14. The customer has just submitted a change request that does not affect the project schedule and is
easyto complete. What should be done first?
A. Make the change happen as soon as possible.
B. Contact the project sponsor for permission.
C. Goto the change control board.
D. Evaluate the impacts on other project constraints.
16. There have been a lot of changes on the project. This was not considered to be a problem until
one day you discover you cannot determine how many changes are currently being reviewed. This
problemindicates an error in which of the following?
A. Change control system and requirements management plan
B. Poorrequirements elicitation and documentation
C. Lackofa change control board and constrained optimization
D. A poor change configuration system and benefit analysis
335
• info@rmcls.com•
www.rmcls.com
PMI-PBA@Exam Prep
18. The system used by a business analyst to keep requirements information organized, available, and
current is commonly referred to as a:
A. Version control system
B. Documentation management system
C. Configuration management system
D. Requirements traceability system
19. While planning for a vendor package upgrade, you need to decide on your traceability approach.
What is the most important consideration?
A. The new system features and how they relate to your requirements
B. Which requirements attributes to capture in your traceability matrix
C. Makingsure the business needs met by the existing package are still met by the new
package
D. The format of your traceabilitymatrix
Chapter 7 Traceability and Monitoring
Answers
B
1. Answer
Explanation Allocating requirements to solution components ensures that every requirement will
be built into the solution and the solution doesn't include any gold plating (added features that were
not requested). If requirements are complete and approved, they have already been baselined.
2. Answer D
Explanation A requirements traceability matrix is a tool for keeping track of requirements and
their attributes, such as status. It also shows which requirements will and will not be included in the
scopeofa solution.
3. Answer A
Explanation This situation should be further investigated, so adding it to the team's outstanding
issueslist is the first step. The component should not be eliminated, because other parts of the
solutionmay be dependent on it. It is the responsibility of the business analyst to resolve this; it
shouldnot be referred to the project manager unless it can't be easily resolved. Rather than telling the
solutionteam to change the component, it is better to find out why it doesn't map.
4. Answer C
Explanation Significant changes requested late in a project must be carefully analyzed. These
changesmay not support the original business case or need. This is the first conversation to have with
the customer. Reviewing scope documentation or sign-offs probably won't convince her to rescind
the request, but if she sees that the request does not support the original need or value, the decision
should be clearer.
5. Answer B
Explanation Traceability describes the links between any components of a project, such as
Objectives,problems, deliverables, requirements, and test cases. It should be maintained throughout
the life of the project, even if the business analyst leaves the team.
6. Answer D
337
0 2016 RMC Publications, Inc • 952.846.4484 • info@rmcls.com • www.rmcls.com
PM/-PBA@Exam Prep
8. Answer C
or links between one requirement
Explanation A traceability matrix shows relationships
project component (such as a test case), and
component to another requirement or to another
matrix is built to make sure requirements are not
ultimately links back to a business objective. This
missed and are correctly implemented.
9. Answer A
is the definition of impact
Explanation Analyzing the effect ofa change on a system or procedure
requests.
analysis. Change management is the approach to dealing with change
10. Answer B
Explanation Traceability is very beneficial, but only when it is maintained. Maintaining tracing
you
can be time consuming, so a commitment is needed. Once you have management commitment,
can recommend tracing formats and specific links.
Il. Answer B
Explanation Although it is unfortunate that the quality assurance expert joined the team late,
you should welcome his feedback at any point. When he has discovered an erroneous or missing
requirement, the change control process should be followed to assess the impact of the change and
have it prioritized by the business stakeholders. While a change at this point might result in rework,
allowing the entire solution to be built incorrectly will be more costly in the long run.
12. Answer A
Explanation Although tracing requirements is time consuming, it should be done for
requirements that are mandated by regulations or other standards.
13. Answer C
Explanation Changes made by the customer should be paid for by the customer and not require
the use of the seller's reserves. Saying no should not be a first choice. Making only changes that do
not add cost does not completely address the problem, and it is unlikely that the requested changes
could all be accomplished without impacting cost. Sometimes the best way to resolve a problem
is to
sit down with all parties, discuss the issues, and find a solution that works for everyone.
14. Answer D
Explanation The other impacts to the project should be evaluated first.
These include possible
scope creep and impacts on related requirements and the solution
design.
15. Answer D
Explanation 'Ibe only proactive answer here is to focus on
preventing unnecessary changes.
16. Answer A
Explanation The issue here is the ability to record
and keep track ofchanges, not
requirements. There is nothing to say that there isn't eliciting
a change control board in place, and
as described here could still occur even the problem
with a change control board.
a made-up term and so cannot be best. Change configuration system is
Recording and tracking changes is
may overlap with the requirements part of change control and
management plan.
338
@ 2016RMC Publications, Inc •
952.846.4484• info@rmcls.com •
www.rmcls.com
Chapter 7 Traceability and Monitoring
17.
n Although some level oftraceability is requtred for every project, it may not be
formally documented. In planning, the business analyst determines the appropnate level of
traceabilityrequired, based on the specifics of the particular project. Factors in determining the
level include the degree of risk and the complexity of the prolect.
B
18. Answer
Explanation Version control refers to tracking changes to requirements or versions. Configuration
managementalso keeps track of changes and links. Requirements traceability keeps track of links and
current status.
19. Answer c
Explanation There are many reasons for tracing requirements. In this scenario, since your business
is alreadyusing the package, the most important consideration is making sure the upgrade doesn't
negativelyimpact existing capabilities. Next would be considering the new system features, and
determininghow they relate to your requirements Capturing requirements attributes doesn't show
relationships between requirements. Format is not important because the traceability matrix is not
usuallypresented to stakeholders.
339
• www.rmcls.com
@2016 RMC Publications, Inc • 952.846.4484 • info@rmcls.com
Chapter 8 Evaluation
practiceExam
2. your solution has been implemented and used by the business area for several months. During
your evaluation of the solution performance, you heard several complaints, even though
the
improvements you predicted have been realized. What is the most likely reason for the complaints?
4. Yourcustomer provided very specific nonfunctional requirements for his new product. These can be
5. The last phase of software testing, which is done to ensure the product complies with the business
requirements, is called:
A. User acceptancetesting
B. Regression testing
C. Qualityassurance testing
D. Unit testing
6. The testers for a new inventory management system performed the first round of tests as outlined
in the test plan. They reported concerns and problems, and root cause analysis was performed.
Theteam worked on resolving the problems. What should be done next?
A. Inspectionor walkthrough
B. Unit testing
C. Regressiontesting
D. Performance testing
371
• www.rmcls.com
@ 2016 RMC Publications, Inc • 952.846.4484 • info@rmcls.com
PMI-PBA@Exam Prep
to evaluate the
7. Your project is using a predictive life cycle. What activities will be performed
solution
A. User acceptance testing, integration testing, and regression testing
and validation of
B. User acceptance testing, alignment with business goals and objectives,
key metrics
C. Unit testing, integration testing, and system testing
and inspection
D. Alignment of business goals and objectives, validation of key metrics,
372
@ 2016 RMC Publications, Inc • 952.846.4484 • info@rmcls.com • www.rmcls.com
Chapter 8 Evaluation
Answers
l. Answer
c
Explanation Remember to answer the question from the perspective of the business analyst.
start by talking with the solution team to find out why they didn't follow
A businessanalyst would
the requirements and then alert the project manager. The business analyst does not direct or instruct
only the project manager does.
anyoneon the team,
D
2. Answer
Explanation End users don't like change, but this solution has been used for a few months so
theyshould have adjusted by now. End users usually understand the business reason for the change.
Ihe most likely problem is that you measured the wrong things.
3. Answer c
cost,
Explanation Regardless of how many changes were made or how much the project
actual ROI is a better way to assess the viability
comparingthe expected return on investment to the
of the solution.
4. Answer B
for a junior
Explanation These requirements would probably not be sufficient information
requirements are not the
tester; the acceptance criteria would be more important. Nonfunctional
acceptance criteria. Nonfunctional
whole picture and, as such, would not completely describe the
of the acceptance criteria, which might be more
requirementswould be used to determine one aspect
complexthan simple a pass/fail.
S. Answer A
users of the solution to ensure the
Explanation User acceptance testing is performed by end
requirements.
solution meets their needs and complies with the business
6. Answer C
solution that has been changed to make
Explanation Regression testing is retesting the part of the
has not been affected by the change, and
sure the problem has been corrected, existing functionality
no new problems have been introduced.
7. Answer B
after all development. Regression testing
Explanation In predictive life cycles, unit testing is done rather than validation.
is done after defects are corrected. These are both verification activities
business and user needs.
Solution evaluation is focused on making sure the solution meets
8. Answer
A
ofthe word validation (build
Explanation This question requires you to understand the meaning
requirements validation,
the right product, bring business value). "Theincorrect choices describe
requirements verification, and solution verification.
373
• www.rmcls.com
0 2016 RMC Publications, Inc • 952.846.4484 •
PMI-PBA@Exam Prep
9. Answer A
Explanation In an adaptive life cycle, user stories with their acceptance criteria are identified early
in the product development process and used to test at the end of each fixed time segment. Test
cases can be developed from the acceptance criteria and DITL testing is often used at the end of each
release.
10. Answer D
Explanation User stories include acceptance criteria, nonfunctional requirements specify quality
of service characteristics expected from the solution, and display action response tables describe how
the solution should operate.
11. Answer A
Explanation Tlis is the definition of a pilot. It may refer to a small part Ofthe solution or a small
part of the business.
12. Answer B
Explanation This is an example of exploratory testing. The goal of such testing is to confirm that
the solution performs as it was designed to, and that the solution cannot be made to perform in ways
other than that for which it was designed.