CBAP_CCBA_Certified_Business_Analysis_----_(Chapter_1_Foundation_Concepts_)
CBAP_CCBA_Certified_Business_Analysis_----_(Chapter_1_Foundation_Concepts_)
Weese, S., & Wagner, T. (2011). Cbap / ccba : Certified business analysis. John Wiley & Sons, Incorporated.
Created from uql on 2024-01-03 09:26:50.
This chapter lays the foundation for navigating and
understanding the content and intent of A Guide to the
Business Analysis Body of Knowledge ® (BABOK® Guide).
It is our high-level look at what it means to be a business analyst and how to successfully
perform business analysis work. Business analysts can be found in all facets of an
organization — projects, programs, strategic planning, operations, or other initiatives.
Although the examples in this chapter use projects and the project life cycle to step through
the discipline, remember that business analysts do not have to be members of a project
team to do their jobs. They can work almost anywhere.
The set of generally accepted best practices defi ned by the BABOK® Guide provides a
business analysis framework defi ning areas of knowledge, associated activities and tasks,
and the skills required to perform them. The scope of this standard covers pre-project
activities, the full project life cycle, and the fi nal product’s operational life.
of ways. In the past, it was not uncommon for young software engineers to transition
into the business side of an organization when their manager called them into their office,
saying, “We are short-staffed, and I need you to figure out what the users need this new
software application to do.” The fledging business analyst needed to discover who to talk
to, what to ask, how to ask, and how to document the information that they discovered in
a way that made sense to the development team and to the business. This was not an easy
task the fi rst time around!
In this situation, performing basic business analysis work took a lot longer than it
seemed like it should. These unprepared rookie business analysts had great difficulty
deciding exactly how to get started. There was no process in place to guide them and no
one available to point them in the right direction. They found themselves longing to go
back to their cubicles and just write some more code. Luckily, there is no need for business
analysts to feel this way today. There are standards, books (like this one), websites, blogs,
and tons of experienced folks out there to mentor and guide business analysts in getting
the job done right.
Business analysis is the glue that holds successful organizations together. It is a distinct
discipline focusing on identifying business needs, problems, and opportunities, and
on determining the appropriate solutions to address them. The resulting projects and
Weese, S., & Wagner, T. (2011). Cbap / ccba : Certified business analysis. John Wiley & Sons, Incorporated.
Created from uql on 2024-01-03 09:26:50.
What Is Business Analysis? 3
The linchpin of successful business analysis is the business analyst performing the actual
work. Their involvement in defi ning and validating solutions that address key business
needs and goals is essential to both project and business success. According to the
BABOK® Guide, “A business analyst works as a liaison among stakeholders in order to
understand the structure, policies, and operations of an organization, and to recommend
solutions that enable the organization to achieve its goals.”
So, what exactly is the job description for the business analyst? There have been many
job postings lately that came straight from the BABOK® Guide role defi nition. That
is a good sign. The adaption and integration of these principles as best practices in the
corporate environment will lead to stronger business analysis process, better business
analysts, and more credibility and consistency in the role of business analysts today. Here
is a short list of the business analyst’s job responsibilities from the BABOK® Guide:
■ Liaises and communicates with project stakeholders
■ Elicits, analyzes, and validates project requirements for changes to business process,
policies, and information systems
■ Understands business problems and opportunities in the context of the requirements
■ Recommends solutions enabling the organization to achieve its goals
Weese, S., & Wagner, T. (2011). Cbap / ccba : Certified business analysis. John Wiley & Sons, Incorporated.
Created from uql on 2024-01-03 09:26:50.
4 Chapter 1 ■
Foundation Concepts
expert in a particular area does not guarantee success as a business analyst on a project. In
addition to the necessary business, technical, and domain knowledge, the business analyst
should have management, interpersonal, business, and structured problem-solving skills.
Years ago, Phil was leading a team working on an executive compensation system for
top -level management. The team needed input from a small, closed community of
senior and executive management customers in order to define the current and future
processes. Unfortunately, his key contact from this group felt that the job of customer
interface had been given to a young, up -and- coming star who didn’t have a clue. This
made developing a rapport with the key customer contact almost impossible. However,
the project deadlines remained inflexible, as they usually do.
Weese, S., & Wagner, T. (2011). Cbap / ccba : Certified business analysis. John Wiley & Sons, Incorporated.
Created from uql on 2024-01-03 09:26:50.
What Is Business Analysis? 5
Taking what little input was offered and doing significant research from other sources,
the team compiled their draft of the business requirements document. The document
was huge. It was single - spaced and double - sided, and it filled a three -inch binder.
There was a meeting to step through it. The customer contact was there and took her
place at the head of the table. Phil sat at the opposite end of the table.
During the meeting, the customer ’s demeanor grew increasingly agitated. She hurled the
requirements document down the table toward my friend along with the exclamation,
“I don’t do this kind of menial work.” Unfortunately, Phil reacted by returning the
document in the same manner. His aim wasn’t quite as true, and the document slammed
into her coffee cup sending a spray of hot, sugary liquid into her lap. Her color changed
from the red of aggravation to the scarlet of rage. She stalked out of the room. So
much for creating rapport with the customer! In the end, it all worked out. Both parties
apologized and the project (meeting the business requirements that had been approved)
was delivered. But how much better things could have been if this situation had been
avoided in the first place.
The technical experts on the project team may not be the best choice for the business
analyst role. Technical skills and expertise are necessary on the project team, but they
are not the skills and knowledge that separate effective business analysts from the
pack. Superior business analysis skills are not necessarily derived from a superior set
of technical skills.
Soft skills and knowledge support and enable effective business analysis. Knowing
Copyright © 2011. John Wiley & Sons, Incorporated. All rights reserved.
what to do and when to do it is a good start for a business analyst, but how you actually
do that work makes a big difference! The BABOK® Guide refers to these behaviors as the
“underlying competencies” of effective business analysts. The underlying competencies
are in addition to knowing what business analysts produce from a work activity and a
deliverable perspective. They encompass the interpersonal skills and additional business
and technical knowledge that are necessary for doing the business analyst’s job well. These
essential skills range from applying structured analysis techniques to issue management to
addressing solution usability concerns.
The BABOK® Guide puts the essential skills and knowledge of effective business
analysts into six categories:
Analytical thinking and problem-solving skills
Behavioral characteristics
Business knowledge
Software knowledge
Interaction skills
Communication skills
Weese, S., & Wagner, T. (2011). Cbap / ccba : Certified business analysis. John Wiley & Sons, Incorporated.
Created from uql on 2024-01-03 09:26:50.
6 Chapter 1 ■
Foundation Concepts
Let’s take a quick look at each of these categories that are the building blocks for the
business analyst’s skill and knowledge.
Analytical Thinking and Problem-Solving Skills Facilitating solutions to business
problems would be impossible without a logical mind. Analytical thinking and problem-
solving skills enable the business analyst to assess and understand a situation. Once that
situation is fully understood, the business analyst assesses and recommends one or more
potential solutions to address the business need, problem, or opportunity.
Behavioral Characteristics Effective business analysts apply personal integrity and
strength of character when dealing with people, including the business analysis team,
project team, and internal and external project stakeholders. The ability to build strong,
lasting working relationships serves both the business analyst and the project well.
Business and Software Knowledge It is impossible to be a liaison between the business
and the technology if you have no understanding of the business. Skilled business analysts
understand the internal and external business environment surrounding their projects, and
they use that knowledge to make good decisions and recommendations.
Software applications are typically used by the business analyst to develop and manage
requirements. This can range from using a word processor to document project scope to
using a requirements management tool to develop detailed user and system requirements.
Although using a requirements management tool is not a required skill, the ability to
master and apply requirements management, word processing, and spreadsheet tools are
desirable traits in experienced business analysts.
Interaction Skills Good business analysts are team players. In large part, this is due
to their ability to interact and work well with other members of the team. Leadership
and facilitation skills play a key part in defi ning and agreeing to a solution to a business
Copyright © 2011. John Wiley & Sons, Incorporated. All rights reserved.
problem or need.
Communication Skills The number one reason for project failure is poor communication.
Business analysts must have excellent communication skills in order to develop requirements.
Weese, S., & Wagner, T. (2011). Cbap / ccba : Certified business analysis. John Wiley & Sons, Incorporated.
Created from uql on 2024-01-03 09:26:50.
What Is Business Analysis? 7
Weese, S., & Wagner, T. (2011). Cbap / ccba : Certified business analysis. John Wiley & Sons, Incorporated.
Created from uql on 2024-01-03 09:26:50.
8 Chapter 1 ■
Foundation Concepts
Stakeholder Description
End User Directly interacts with the resulting solution when it has been
completed and deployed.
Operational Support Helps to keep the solution functioning by providing end user
support or day-to - day operational support.
Tester Verifies that the designed and constructed solution meets the
requirements and quality criteria for that solution.
Exam Spotlight
These stakeholder role names and definitions from the BABOK® Guide are exactly
what you will see in your exam questions. The business analyst is a stakeholder for
all business analysis activities and is responsible and accountable for their execution.
Remember that stakeholder roles are like hats. One person can wear one or many hats
across the project life cycle. The roles are not necessarily the same as their job titles;
however, they do indicate the job responsibilities and the level of accountability for the
person filling that particular role on a project.
Weese, S., & Wagner, T. (2011). Cbap / ccba : Certified business analysis. John Wiley & Sons, Incorporated.
Created from uql on 2024-01-03 09:26:50.
Exploring the Business Analysis Knowledge Areas 9
Exam Spotlight
Enterprise Analysis
Elicitation
Requirements Analysis
Weese, S., & Wagner, T. (2011). Cbap / ccba : Certified business analysis. John Wiley & Sons, Incorporated.
Created from uql on 2024-01-03 09:26:50.
10 Chapter 1 ■
Foundation Concepts
Business Analysis
Planning and
Monitoring
Solution
Enterprise
Assessment
Analysis
and Validation Requirements
Elicitation Management and
Communication
Requirements
Analysis
Underlying
Competencies
Adapted from A Guide to the Business Analysis Body of Knowledge. Release 2.0. International Institute of Business
Analysis, 2009 Figure 1-1 p. 7.
Copyright © 2011. John Wiley & Sons, Incorporated. All rights reserved.
Weese, S., & Wagner, T. (2011). Cbap / ccba : Certified business analysis. John Wiley & Sons, Incorporated.
Created from uql on 2024-01-03 09:26:50.
Exploring the Business Analysis Knowledge Areas 11
Weese, S., & Wagner, T. (2011). Cbap / ccba : Certified business analysis. John Wiley & Sons, Incorporated.
Created from uql on 2024-01-03 09:26:50.
12 Chapter 1 ■
Foundation Concepts
progress, and implemented solutions before, during, and after the project life cycle. While
many tasks in this knowledge area take place later in the project life cycle, some solution-
focused activities may occur quite early. The business analyst’s task list for this knowledge
area consists of:
■ Assessing the proposed solution
■ Allocating stakeholder and solution requirements
■ Assessing organizational readiness
■ Defining transition requirements
■ Validating the solution
■ Evaluating solution performance
We will examine each knowledge area and every task within it in great detail in the
coming chapters. You will need this level of knowledge to successfully prepare for and
pass the certification exams. You will also need this level of knowledge to be an effective
business analysis practitioner in your organization.
Weese, S., & Wagner, T. (2011). Cbap / ccba : Certified business analysis. John Wiley & Sons, Incorporated.
Created from uql on 2024-01-03 09:26:50.
Exploring the Business Analysis Knowledge Areas 13
Exam Spotlight
Remember that business analysts are the bearers of good news—BEaRERS. This
acronym will help you to remember the six knowledge areas. Make sure you know the
correct names, descriptions, and tasks for each of them: Business Analysis Planning
and Monitoring, Enterprise Analysis, Requirements Management and Communication,
Elicitation, Requirements Analysis, and Solution Assessment and Validation.
Weese, S., & Wagner, T. (2011). Cbap / ccba : Certified business analysis. John Wiley & Sons, Incorporated.
Created from uql on 2024-01-03 09:26:50.
14 Chapter 1 ■
Foundation Concepts
that are used by many business analysts. However, business analysts can certainly use
techniques that are not found in the standard.
Exam Spotlight
When you are reviewing and learning the techniques from the BABOK® Guide, make sure
you don’t miss anything! There are two types of techniques: general and knowledge area
specific. The general techniques are summarized in Appendix C, “Mapping Techniques,
Stakeholders, and Deliverables to Knowledge Areas and Tasks,” of this book and are
defined in Chapter 9 of the BABOK® Guide. They can be used by any activity, and many
are used by more than one. Knowledge area specific techniques are defined as part of the
knowledge area task that uses them. They are only used by a single task. The knowledge
area specific techniques are addressed in Chapter 2 through Chapter 7 of this book as a
part of the discussion of each specific task that uses them.
Stakeholders All tasks come with a generic list of stakeholders who may be involved in
performing that task or who might be affected by the task and its outcome. Interestingly
enough, the business analyst is a stakeholder for every business analysis activity found in
the BABOK® Guide. This makes perfect sense — the business analyst is responsible and
accountable for making sure that these tasks are done and done well. Remember that
earlier in this chapter we took a look at the key generic stakeholder roles that typically
interact with business analysts on their projects.
Copyright © 2011. John Wiley & Sons, Incorporated. All rights reserved.
Exploring Requirements
Projects are successful when what is to be accomplished is clearly stated and agreed upon.
For most projects, this statement consists of defi ning the high-level scope of the project
along with its more detailed project requirements. The general defi nition of a requirement
is something wanted or needed. Business analysts in many organizations spend a lot
of time developing requirements. This is a good thing. Defi ning and documenting
requirements allow you to quantify and document the needs, wants, and expectations
of our project stakeholders.
The BABOK® Guide uses the term requirement to cover many aspects of the business and
its needs. Their broad view of requirements addresses both the current state of the business
as well as its desired future state. Requirements may focus on the business, the users, or
the systems and subsystems that already exist or are being considered. Requirements range
from high-level enterprise capabilities to organizational structure and roles to processes
and policies. Information systems fall into the requirements realm, as do business rules.
Requirements analysis activities are also quite broad in nature. There is no prescription
for the correct level of detail in your project requirements other than what is sufficient for
understanding and subsequent action.
Weese, S., & Wagner, T. (2011). Cbap / ccba : Certified business analysis. John Wiley & Sons, Incorporated.
Created from uql on 2024-01-03 09:26:50.
Exploring Requirements 15
team to make sure that their project requirements are reviewed and understood by the
correct stakeholders. Requirements classes help you determine the appropriate level of
detail and the specificity needed in the project requirements, and they help you decide
how many documents you will use to defi ne what is needed.
Requirements classes can be defi ned using two dimensions: focus and type.
Requirements classified by focus tend to be named in a more traditional way:
■ High-level business requirements
■ User requirements
■ System requirements
■ Software requirements
Each lower level of requirements defi nes the level above it in greater detail. This is a
form of progressive elaboration, where the characteristics of the solution are determined
incrementally and in greater detail as the project moves forward in time. After all, the
more information you have, the better your solution defi nition will become. Solutions are
typically defi ned at a high-level of detail early in a project or initiative, and then refi ned
into more detail over time as additional information is gathered and analyzed.
Weese, S., & Wagner, T. (2011). Cbap / ccba : Certified business analysis. John Wiley & Sons, Incorporated.
Created from uql on 2024-01-03 09:26:50.
16 Chapter 1 ■
Foundation Concepts
Classifying Requirements
The BABOK® Guide contains its own requirements classification scheme. This is the
scheme that we will be using throughout the book as well as the scheme you will see
on the certification exams. A requirement is defi ned as a condition or capability needed
by a stakeholder to solve a problem or to achieve an objective. This aligns nicely with
the International Institute of Electrical and Electronics Engineers (IEEE) defi nition of
requirements for software-intensive systems. Regardless of your project type, the project
requirements must be used to design, develop, and deliver a solution that adds value to the
business as a whole.
In order to implement the BABOK® Guide requirements classification scheme, you will
need to assess and map the levels of requirements to your existing requirements process and
the resulting requirements documents. You don’t have to use these requirements classes if you
don’t want to use them. However, you do need to make sure that all of these requirements
classes are being addressed by your requirements development approach in some way. The
relationship between the BABOK® Guide requirements classes is shown in Figure 1.2.
F I G U R E 1. 2 Classes of requirements
Business
Requirements
Stakeholder
Requirements
Transition
Copyright © 2011. John Wiley & Sons, Incorporated. All rights reserved.
Requirements
Solution
Requirements
Functional Nonfunctional
Requirements Requirements
Weese, S., & Wagner, T. (2011). Cbap / ccba : Certified business analysis. John Wiley & Sons, Incorporated.
Created from uql on 2024-01-03 09:26:50.
Exploring Requirements 17
including the business need, the required capabilities, the solution scope, and the business
case. (We will look at these deliverables in more detail later when we dig into this knowledge
area in Chapter 2, “Controlled Start: Business Analysis Planning and Monitoring.”)
Stakeholder Requirements These requirements defi ne the needs of stakeholders and
how they will interact with a solution. Stakeholder requirements bridge between the
business requirements and the more detailed solution requirements. Many folks refer to
stakeholder requirements as high-level user requirements. They identify what is needed from the
user’s perspective and define “big picture” capabilities that the resulting solution must possess.
Stakeholder requirements are developed and defined as part of the tasks found in
the Requirements Analysis knowledge area. Like the business requirements, the
stakeholder requirements will be progressively elaborated into the more detailed
solution requirements.
Solution Requirements Solution requirements are the most detailed type of requirements
found in the standard. They describe the solution characteristics that will be needed
to meet the higher-level business and stakeholder requirements. Typically, solution
requirements are subdivided into two specific types: functional requirements and
nonfunctional requirements. They are developed and defi ned as part of the tasks found
in the Requirements Analysis knowledge area.
Functional Requirements Functional requirements defi ne the capabilities that a
product must provide to its users. They are a subset of the Solution Requirements that
are developed for the project.
Nonfunctional Requirements Nonfunctional requirements describe quality attributes,
design and implementation constraints, and external interfaces that the product must
have. They are a subset of the Solution Requirements that are developed for the project,
Copyright © 2011. John Wiley & Sons, Incorporated. All rights reserved.
and they are typically paired up with the functional requirements that they constrain and
bound in some way. They would add characteristics to the functional requirements
Transition Requirements Transition requirements defi ne the solution capabilities required
to transition from the current to the future state and are no longer needed once the transition
is complete. Typically, transition requirements are created later in the project life cycle after
both the current and new solutions have been defined. They are developed and defi ned as
part of the tasks found in the Solution Assessment and Validation knowledge area.
You are a team member at Palmer Divide Vineyards, currently defining their new green
initiative. The owners would like to conserve energy and water resources, reduce
pollution, recycle more effectively, and become a certified Green Business. You have
been assigned to lead the team to discover the IT requirements for the project.
Weese, S., & Wagner, T. (2011). Cbap / ccba : Certified business analysis. John Wiley & Sons, Incorporated.
Created from uql on 2024-01-03 09:26:50.
18 Chapter 1 ■
Foundation Concepts
Following discussions with the IT group, you learn that the existing information systems
will not support the ongoing green initiative research studies. You recommend that
Palmer Divide’s business requirements include the following statement: “The vineyard
operation shall upgrade existing information systems to support ongoing green initiative
research studies.”
Breaking down the IT system business requirement for the vineyard yields the following
stakeholder requirement focusing on stakeholder interaction with the system: “The
research team sets up the tracking data for a new green initiative study.” This would be
one of many stakeholder capabilities that the upgraded systems would provide.
Next, you look into the solution requirements for the stakeholder study parameter
capabilities and recommend that the project solution requirements include: “The research
study leader logs into the system with study leader access privileges. The research study
leader defines the set of research study data fields for their research project.” This would
be a functional requirement.
Transition requirements included data conversion activities for the upgraded IT system.
Our favorite requirements classification scheme comes from the software engineering
Copyright © 2011. John Wiley & Sons, Incorporated. All rights reserved.
standards developed by the IEEE. It focuses on the three Cs — capabilities, conditions, and
constraints. According to the IEEE, a requirement is a capability needed by a user to solve
a problem to achieve an objective. These capabilities must be met or possessed by a product
to satisfy a contract, standard, specification, or other formally imposed documentation.
Conditions and constraints together equal the nonfunctional requirements classification
found in the BABOK® Guide. Conditions are statements that determine a possible
outcome, like the “if” part of an “if-then” statement. Constraints are limits or boundary
values for a particular function or capability.
Weese, S., & Wagner, T. (2011). Cbap / ccba : Certified business analysis. John Wiley & Sons, Incorporated.
Created from uql on 2024-01-03 09:26:50.
Exploring Requirements 19
Exam Spotlight
When preparing for your exam or simply trying to apply the best practices in the book, be
aware of states and how they affect where you are in the project life cycle relative to your
business analysis work, what has been done, and what should be done next.
You will see these different types and states of requirements used when naming inputs
and outputs to business analysis activities. This will help you recognize where you are in
the project life cycle and where you are in your requirements development process. You
may also see the term Requirements with no modifiers attached, or noted as Requirements
[Any], indicating any class of requirement in any state. Inputs and outputs from business
analysis tasks may use this notation.
Copyright © 2011. John Wiley & Sons, Incorporated. All rights reserved.
Let’s say you are developing your project’s business requirements. According to the
BABOK® Guide, the solution requirements include the business need, the required
capabilities, the solution scope, and the business case. This is the set of deliverables produced
by Enterprise Analysis activities. The solution scope defines the capabilities that a solution
must possess in order to meet a business need. In addition to modifying your requirements
to the specific class of requirements you are focusing on, business requirements, you can also
reflect the state of these business requirements at a particular point in time.
When you develop business requirements, you will need to elicit information from key
stakeholders about what they and the business actually need. These stated requirements reflect
what the users have told the business analyst about what they need. As part of our elicitation
results, these stated business requirements will be analyzed, prioritized, validated, and verified
prior to becoming the accepted set of business requirements for the project. They would be
named Requirements [Stated] in the inputs or outputs for a particular task, indicating that
your business analysis team sought information from the users about what they needed.
The requirements state machine is worth watching; it provides the business analyst with
guidance and recommendations about what has already taken place and what might be
the logical next step in the requirements development process. Table 1.2 summarizes the
possible states and may be of assistance when you are navigating the BABOK® Guide.
Weese, S., & Wagner, T. (2011). Cbap / ccba : Certified business analysis. John Wiley & Sons, Incorporated.
Created from uql on 2024-01-03 09:26:50.
20 Chapter 1 ■
Foundation Concepts
Maintained and Reusable Formatted and suitable for long-term or future use by the
organization; may be saved as organizational process assets
Keep an eye on the classes of requirements and their current states as you navigate and
use all of the knowledge area tasks. They provide valuable road signs to keep you headed in
the right direction.
Weese, S., & Wagner, T. (2011). Cbap / ccba : Certified business analysis. John Wiley & Sons, Incorporated.
Created from uql on 2024-01-03 09:26:50.
Understanding How This Applies to Your Projects 21
Exam Spotlight
As part of your studies, be sure that you are comfortable with the requirements classes from
the BABOK® Guide. They represent the requirements taxonomy used on the exam. If you
classify your requirements another way, try to forget about that as you take your exam! It
will also be helpful to remember which knowledge area creates which type of requirements.
Everyone has to start somewhere. Phil’s first formal solo assignment as a fledgling
business analyst was to aid in the automated tracking of key performance measurements
for one of the operating departments in a large telecommunications firm. The process
was manual and senior management felt that it was time to make it computer-based. Phil
left his software engineering role behind, put on his business analysis hat, and went to
figure out exactly what was required.
Phil followed the rules for being a business analyst on this new assignment. He interviewed
the client and captured every word. He parroted back the key elements of the conversations.
He carefully documented the current processes as described. He obtained sign-off from
the client sponsor. Phil was proud of following the rules and getting this complex manual
algorithm explained in concise and well-understood terms.
When programmed (by someone else), the automated results didn’t come close to what
the manual process reported. Phil proceeded to put his technical hat back on and spent
days pouring through reams of manual data, comparing that data with the automated
results. After consulting with the client sponsor (along with his reams of data), Phil
discovered that he had missed an unrevealed rule about how the data values were
Weese, S., & Wagner, T. (2011). Cbap / ccba : Certified business analysis. John Wiley & Sons, Incorporated.
Created from uql on 2024-01-03 09:26:50.
22 Chapter 1 ■
Foundation Concepts
tracked on a daily and monthly basis. Because he understood the math, the business, and
the technology of the automated system, he was able to ripple this new requirement
and deliver a solution that met the client ’s requirements.
It’s okay for Phil to wear multiple hats on his projects, as long as he realizes which hat he
has on at any particular time. People often find it difficult to leave the technical work behind
and think about the business when they are wearing their business analyst hat. Doing so
can lead the fledging business analyst into trouble, resulting in incorrect or incomplete
requirements and project problems downstream. Phil was lucky that he was able to put his
technology hat back on and address his requirements problem sooner rather than later.
Business analysts must also be able to map the proven principles, best practices, and
deliverables of the BABOK® Guide across their organization’s project life cycle. This
allows them to create a flexible framework for the essential work activities of the business
analyst. The standard allows you to build a business analysis methodology providing an
integrated framework of elements for successful business analysis work that can be tailored
to the project environment.
Exam Spotlight
This generic life cycle model is not on the exam. However, if you plan to use the BABOK®
Guide as the basis for your business analysis work activities, you have to make it work for
your organization. Mapping to your existing life cycle model is the first step in integrating
these best practices into your own projects.
Copyright © 2011. John Wiley & Sons, Incorporated. All rights reserved.
Different business analysis skills, techniques, and knowledge are used at different places
in the project life cycle. To implement the contents of the BABOK® Guide on your projects,
you will need to map what needs to be done to when you would like to do it. If you have
an existing project life cycle in your organization, this is the time to dust it off and use it. If
not, it’s time to build one. Our generic project life cycle consists of three parts: controlled
start, controlled middle, and controlled end. When you think about your projects, one way
to keep track of what needs to be done is to know “when and where” you are in this simple
model (see Figure 1.3).
Don’t confuse the six knowledge areas of the BABOK® Guide with the
phases of the project life cycle. The BABOK® Guide is not a methodology
or a road map for business analysis. Instead, it is a set of best practices
that can be used to build a framework for business analysis activities
supporting the activities and deliverables defined by an organization’s
project life cycle. The organization is responsible for mapping these best
practices to their selected project life cycle.
Weese, S., & Wagner, T. (2011). Cbap / ccba : Certified business analysis. John Wiley & Sons, Incorporated.
Created from uql on 2024-01-03 09:26:50.
Understanding How This Applies to Your Projects 23
Enterprise Analysis
Elicitation
Requirements Analysis
Controlled Start The controlled start to a project includes the pre-project activities
where you determine if this is a viable and worthwhile project for the business. It also
Copyright © 2011. John Wiley & Sons, Incorporated. All rights reserved.
covers the project initiation, where you do more detailed planning for our overall project
and for the next detailed project stage. At the end of the controlled start activities, you
should have your project scope fi nalized, business justification in place, and the high-level
project plan built. The project team should be ready to get to work. Numerous tasks and
deliverables from the Enterprise Analysis and Business Analysis Planning and Monitoring
knowledge areas are used at this point in time with a little Requirements Management and
Communication work thrown in for good measure.
Controlled Middle The controlled middle of a project is where the technical work gets
done, one stage or phase at a time. The project manager uses the plan to measure and
monitor project performance and to control what takes place. This is Management by
Walking Around (MBWA), where you are into everything — regular status, informal
conversations, checking the health of the project, dealing with stakeholders, forecasting
future performance, and dealing with issues and risks. The business analysis work
is a subset of this plan, and business analysis work performance is also managed
and controlled during this time. Business analysis tasks typically include those from
the Elicitation, Requirements Analysis, Solution Assessment and Validation, and
Requirements Management and Communication knowledge areas.
Weese, S., & Wagner, T. (2011). Cbap / ccba : Certified business analysis. John Wiley & Sons, Incorporated.
Created from uql on 2024-01-03 09:26:50.
24 Chapter 1 ■
Foundation Concepts
Controlled End A controlled end to a project is when you are wrapping up a job well
done. This can also take place if your project was prematurely terminated for one reason
or another, hopefully a rare event. You take stock of achievements, report on the effort,
ensure objectives and acceptance criteria are met, and transition the final product of
your project into its operational life. There are specific tasks in Solution Assessment and
Validation that focus on this part of the project life cycle.
Summary
You covered a lot of content in this chapter! You learned that business analysis is an
essential part of every organization. Successful business analysts bring a serious set of
skills and knowledge to every project or initiative in order to liaise among the stakeholders
to address business needs and solve business problems. Business analysis is more than just
asking questions!
You looked at how the BABOK® Guide provides a business analysis framework defi ning
areas of knowledge, associated activities and tasks, and the skills required to perform them.
The scope of the BABOK® Guide covers pre-project activities, the full project life cycle,
and the fi nal solution’s operational life. It is also the basis for the CBAP ® and CCBA™
certification exams, and it provides the backbone of this book.
The BABOK® Guide contains its own requirements classification scheme. This is the
scheme you will see on the certification exams. A requirement is defi ned as a condition or
capability needed by a stakeholder to solve a problem or to achieve an objective. Classifying
requirements allows the business analysis team to make sure that their project requirements
are reviewed and understood by the correct stakeholders. Requirements classes help
you determine the appropriate level of detail and the specificity needed in the project
Copyright © 2011. John Wiley & Sons, Incorporated. All rights reserved.
requirements, and to decide how many documents you will use to defi ne what is needed.
The six business analysis knowledge areas were visited as a part of our chapter tour.
These knowledge areas guide the business analyst when they perform business analysis
activities at any point in the project or product life cycle. They defi ne what business
analysts need to understand and the tasks they should perform. They do not represent
project phases, and their activities are not intended to be performed in a linear fashion.
In order to use the BABOK® Guide at work, you will need to map its business analysis
tasks to your own Project Life Cycle (PLC) or Systems Development Life Cycle (SDLC).
This will allow you to create a business analysis methodology that supports your project
and product-focused life cycles and will help you to keep the lights on. This book uses a
very simple project lifecycle as the basis for a map. It has only three phases: controlled
start, controlled middle, and controlled end. Most life cycles are far more complex!
Because many of you are planning to use this book in your preparations to take the
CBAP® or CCBA™ certification exams, the content and structure of the exams are covered
here. It takes a lot of work to successfully prepare for and pass these exams — they are
not intended to be easy! The CBAP® exam is designed for experienced business analysts,
Weese, S., & Wagner, T. (2011). Cbap / ccba : Certified business analysis. John Wiley & Sons, Incorporated.
Created from uql on 2024-01-03 09:26:50.
Exam Essentials 25
while the newer CCBA™ exam targets folks who have less experience working as business
analysts. The questions in each exam are built using Bloom’s taxonomy, and they can be
quite straightforward or rather difficult.
Exam Essentials
Be able to list and describe each knowledge area. The names and high-level descriptions
of each of the six knowledge areas are required knowledge for you as you prepare to take
your exam. As you dig deeper into each knowledge area, learn to also list the tasks and
their key inputs/outputs/techniques as part of your exam preparation repertoire. The six
knowledge areas are Business Analysis Planning and Monitoring, Enterprise Analysis,
Elicitation, Requirements Analysis, Requirements Management, and Communication and
Solution Assessment and Validation.
Be able to recognize the underlying competencies every good business analyst should
possess. The six high-level categories are analytical thinking and problem solving
skills, behavioral characteristics such as trustworthiness, business knowledge, software
knowledge, interaction skills, and communication skills.
Be able to describe and relate the requirements classes in the BABOK® Guide. Starting
at the highest level of detail, they are business requirements, stakeholder requirements,
solution requirements, the functional and nonfunctional subsets of the solution
requirements, and the transition requirements.
Be familiar with the key stakeholder roles. The exact role names and defi nitions from
the BABOK® Guide are what you will see in your exam questions, so make sure you know
Copyright © 2011. John Wiley & Sons, Incorporated. All rights reserved.
each of them. Remember that the stakeholder roles are like hats, and one person can wear
one or many hats during a project life cycle.
Be able to navigate your copy of the BABOK® Guide. Tabbing your copy of the
BABOK® Guide helps you fi nd exactly what you need to know. You might fi nd it helpful
to use multiple colors of durable tabs to mark the chapters in your book, the glossary, the
index, and any other information that you think will be useful.
Weese, S., & Wagner, T. (2011). Cbap / ccba : Certified business analysis. John Wiley & Sons, Incorporated.
Created from uql on 2024-01-03 09:26:50.
26 Chapter 1 ■
Foundation Concepts
Key Terms
This chapter introduced the knowledge areas from the BABOK® Guide that you will
be using as a business analyst on your projects and other initiatives. You will need to
understand how to apply each of these knowledge areas at the right spot in the project life
cycle in order to be an effective business analyst. Additionally, you will need to know each
knowledge area by name and defi nition in order to be successful on the CBAP® or CCBA™
exams. Each knowledge area will be discussed in greater detail in the chapters to come.
Business Analysis Planning Requirements Analysis
and Monitoring Solution Assessment and Validation
Enterprise Analysis Requirements Management
Elicitation and Communication
You have learned many new key words in this chapter. The IIBA has worked hard
to develop and defi ne standard business analysis terms that can be used across many
industries. Here is a list of some of the key terms that you encountered in this chapter:
inputs tasks
project manager
Weese, S., & Wagner, T. (2011). Cbap / ccba : Certified business analysis. John Wiley & Sons, Incorporated.
Created from uql on 2024-01-03 09:26:50.
Review Questions 27
Review Questions
1. A business analyst is currently defining a set of changes to the current state of an
organization that allows the organization to take advantage of a business opportunity.
What is most likely being defined?
A. Project scope
B. Business need
C. Solution scope
D. Business domain
2. In what knowledge area is the business analyst MOST likely to be scoping and defining
new business opportunities?
A. Enterprise Analysis
B. Solution Assessment
C. Requirements Analysis
D. Enterprise Assessment
A. Strategy
B. Requirement
C. Solution
D. Process
5. Your project implementation plan defines 12 capabilities of the planned systems solution
that will not be needed once the new solution is operational. What type of requirements are
these?
A. Functional requirements
B. Nonfunctional requirements
C. Reusable requirements
D. Transition requirements
8. In order to determine solutions to business problems, the business analyst applies a set of:
A. Activities and tasks
B. Inputs and outputs
C. Tasks and techniques
D. Practices and processes
9. Knowledge areas define what a business analyst needs to understand. They do NOT define
the project:
A. Scope
B. Techniques
C. Phases
D. Resources
10. All of the following are part of the business requirements, EXCEPT:
A. Solution scope
B. Business need
C. Required capabilities
D. Business goals
Copyright © 2011. John Wiley & Sons, Incorporated. All rights reserved.
11. What knowledge area contains the next MOST logical steps after the business analyst has
built a business case and gained management approval for a project?
A. Solution Assessment and Validation
B. Business Analysis Planning and Monitoring
C. Requirements Management and Communication
D. Requirements Analysis
Weese, S., & Wagner, T. (2011). Cbap / ccba : Certified business analysis. John Wiley & Sons, Incorporated.
Created from uql on 2024-01-03 09:26:50.
Review Questions 29
13. The business analysis team has put together the elicitation results documenting their
understanding of the user needs. What types of requirements have they developed at this
point in time?
A. Maintained and reusable
B. Communicated and confirmed
C. Validated and confirmed
D. Stated and unconfirmed
14. Identifying key roles and selecting requirements activities is done as part of which
knowledge area?
A. Requirements Analysis
B. Requirements Development
C. Business Analysis Planning and Monitoring
D. Requirements Elicitation
16. What represents the information and preconditions necessary for a business analysis task
to begin?
A. Activity
Copyright © 2011. John Wiley & Sons, Incorporated. All rights reserved.
B. Input
C. Output
D. Technique
17. You are a business analyst measuring alternatives against objectives and identifying
tradeoffs to determine which possible solution is best. You are most likely engaged in
what activity?
A. Problem solving
B. Systems thinking
C. Creative thinking
D. Decision making
18. What defines the business analysis team roles, deliverables to be produced, and tasks to be
performed?
A. Requirements process
B. Project management plan
C. Solution approach
D. Business analysis approach
Weese, S., & Wagner, T. (2011). Cbap / ccba : Certified business analysis. John Wiley & Sons, Incorporated.
Created from uql on 2024-01-03 09:26:50.
30 Chapter 1 ■
Foundation Concepts
19. When does the business analyst ensure the feasibility of the proposed requirements to
support the business and user needs?
A. As part of building a business case
B. During Requirements Analysis
C. When organizing business requirements
D. While planning and monitoring tasks
20. The system users have stated their needs for revised online order entry system capabilities.
Her team needs the ability to perform online, remote order entry when they are traveling
worldwide. What class or type of requirements best describe this need?
A. Functional requirements
B. Business requirements
C. User requirements
D. Transition requirements
Copyright © 2011. John Wiley & Sons, Incorporated. All rights reserved.
Weese, S., & Wagner, T. (2011). Cbap / ccba : Certified business analysis. John Wiley & Sons, Incorporated.
Created from uql on 2024-01-03 09:26:50.
Answers to Review Questions 31
3. D. The business analyst is responsible for understanding the business problems and
opportunities in the context of the requirements.
6. B. The project manager has primary responsibility for achieving the project objectives.
7. D. Inputs represent information and preconditions necessary for a task to begin. They are
produced externally by a single task.
8. C. Business analysis is a set of tasks and techniques used to identify business needs and
determine solutions to business problems.
9. C. Knowledge areas defi ne what a business analyst needs to understand and the tasks they
Copyright © 2011. John Wiley & Sons, Incorporated. All rights reserved.
need to perform. They do not defi ne a methodology or indicate project phases as tasks may
be done in any order as long as their inputs are available.
10. D. The deliverables produced by the Enterprise Analysis tasks that make up the business
requirements include the business need, the required capabilities, the solution scope, and
the business case.
11. B. Building a business case is typically done as part of Enterprise Analysis activities. The
next most logical knowledge area applied after Enterprise Analysis is completed would be
Business Analysis Planning and Monitoring where requirements-related resources and tasks
are defi ned.
12. B. Requirements Planning and Monitoring is not a knowledge area. The six knowledge
areas are Business Analysis Planning and Monitoring, Enterprise Analysis, Elicitation,
Requirements Analysis, Solution Assessment and Validation, and Requirements Management
and Communication.
13. D. The stated, unconfi rmed requirements represent the business analyst’s understanding of
the user needs or intentions.
14. C. Business Analysis Planning and Monitoring defi nes requirement-related resources and
tasks throughout the requirements development process.
Weese, S., & Wagner, T. (2011). Cbap / ccba : Certified business analysis. John Wiley & Sons, Incorporated.
Created from uql on 2024-01-03 09:26:50.
32 Chapter 1 ■
Foundation Concepts
16. B. Inputs are the information and preconditions necessary for a business analysis task to
begin. They may be generated outside of the scope of business analysis or generated by a
business analysis task.
17. A. Problem solving involves measuring alternatives against objectives and identifying
tradeoffs to determine which possible solution is best.
18. D. The business analysis approach defi nes the methodology used for business analysis
work on the overall project and each of its phases. It includes team roles, deliverables to be
produced, how and when tasks are performed, techniques to be used, and other aspects of
the high-level business analysis process.
19. B. The business analyst is responsible for ensuring the feasibility of proposed requirements
when defi ning, describing, and refi ning the characteristics of an acceptable solution as part
of Requirements Analysis activities.
20. A. Stakeholder requirements are statements of stakeholder needs, describing how that
stakeholder will interact with a solution. This need from a class of users is best described
as a stakeholder requirement. Solution requirements could also be a correct answer to this
question, although they were not one of the potential answers provided.
Copyright © 2011. John Wiley & Sons, Incorporated. All rights reserved.
Weese, S., & Wagner, T. (2011). Cbap / ccba : Certified business analysis. John Wiley & Sons, Incorporated.
Created from uql on 2024-01-03 09:26:50.