OCEB 2 Fundamental study materials
OCEB 2 Fundamental study resources

OCEB 2 Fundamental practice questions

One question at a time. Build your OCEB 2 Fundamental understanding.

First 50 of 200 questions. Each one lists the choices, the correct answer, and an explanation. The checker at the top of this page saves progress in this browser when it is available.

Continue in the practice tool above to load more questions, 50 at a time.

Question 1Business Process Management Concepts and Lifecycle

In the BPM lifecycle, which phase immediately follows process discovery and produces an as-is process model validated against reality?

  1. Process implementation
  2. Process analysis Correct answer.
  3. Process identification
  4. Process monitoring

Explanation

After discovery, the as-is model is examined in the process analysis phase, where weaknesses, cycle times and root causes are diagnosed so redesign targets the right issues. Analysis converts a descriptive model into evidence about performance gaps.

Question 2Business Process Management Concepts and Lifecycle

A bank wants to know which of its several hundred processes deserve BPM attention first. Which activity belongs to process identification rather than to process modeling?

  1. Deriving the to-be model from identified redesign options
  2. Documenting the sequence of activities in the loan approval workflow
  3. Estimating the value and health of candidate processes to build a portfolio Correct answer.
  4. Simulating resource utilization under different arrival rates

Explanation

Process identification is a portfolio-level exercise: it selects and prioritizes processes using criteria such as importance, dysfunction and feasibility. Detailed modeling, simulation and redesign come later, once a process has been selected.

Question 3Business Process Management Concepts and Lifecycle

Which statement best characterizes the relationship between a business process and a business function in an organization?

  1. A process is a stable organizational unit, while a function is a time-ordered flow of work.
  2. A function always crosses organizational boundaries, while a process never does.
  3. A process and a function are synonyms in BPM, both describing departments.
  4. A process is an end-to-end value-creating flow, while a function groups capabilities and resources by specialization. Correct answer.

Explanation

Processes are organized around outcomes and cut across functional silos, whereas functions aggregate similar skills, people and systems. This distinction is why process orientation often reveals handoff problems between departments.

Question 4Business Process Management Concepts and Lifecycle

An analyst decomposes a process into subprocesses and then into individual tasks. Which BPM concept describes this hierarchical breakdown?

  1. Process architecture levels Correct answer.
  2. Process variant
  3. Process instance
  4. Process performance indicator

Explanation

Process architectures arrange processes hierarchically, from value chains down through processes, subprocesses and tasks. The breakdown defines scope and lets each level be modeled at an appropriate level of detail.

Question 5Business Process Management Concepts and Lifecycle

Which of the following is a classic example of a core process rather than a support process in a manufacturer?

  1. Recruiting and onboarding new employees
  2. Order fulfillment from customer order to delivery Correct answer.
  3. Maintaining the payroll system
  4. Managing legal compliance reviews

Explanation

Core processes directly create value for external customers and are central to the organization's mission, such as order fulfillment for a manufacturer. Support processes enable core processes but do not directly serve the customer.

Question 6Business Process Management Concepts and Lifecycle

What is the primary purpose of the process discovery phase?

  1. To document how a process is actually performed and produce an as-is model Correct answer.
  2. To deploy an executable process into a workflow engine
  3. To evaluate alternative redesign options against cost targets
  4. To define the key performance indicators for the process

Explanation

Discovery gathers evidence about the real behavior of a process and captures it in an as-is model, which later phases analyze and redesign. It is descriptive rather than prescriptive.

Question 7Business Process Management Concepts and Lifecycle

During discovery, a team interviews staff and finds that the documented procedure differs from daily practice. Which discovery technique would best complement interviews to reveal the actual sequence of work?

  1. Process mining of the workflow system's event logs Correct answer.
  2. A customer satisfaction survey
  3. A skills matrix of the department
  4. A budget variance report

Explanation

Process mining reconstructs actual process behavior from event logs, exposing real sequences and deviations that interviews may miss or idealize. It complements qualitative techniques such as interviews and observation.

Question 8Business Process Management Concepts and Lifecycle

A consultant builds a model that shows only the essential activities of a process, omitting exceptions and internal detail. Which modeling consideration does this illustrate?

  1. Completeness of the model against all variants
  2. Vendor neutrality of the notation
  3. Correctness of the model syntax
  4. Relevance of the model for its intended purpose Correct answer.

Explanation

Modeling is purpose-driven: a model should include what is relevant for its audience and omit detail that does not serve that purpose. A deliberately simplified model can be correct and useful even though it is not exhaustive.

Question 9Business Process Management Concepts and Lifecycle

In a process model, an exclusive gateway is used to represent which behavior?

  1. A choice of exactly one outgoing branch based on a condition Correct answer.
  2. Parallel execution of all outgoing branches
  3. A loop that repeats until a condition is met
  4. A message exchange with an external participant

Explanation

An exclusive gateway routes each process instance down exactly one of its outgoing branches, depending on conditions evaluated at that point. It is the standard construct for decisions and alternative paths.

Question 10Business Process Management Concepts and Lifecycle

A process analyst compares the as-is model with a proposed to-be model and asks which redesign option yields the greatest improvement in cycle time. Which pair of lifecycle phases is involved?

  1. Process identification and process architecture
  2. Process analysis and process redesign Correct answer.
  3. Process discovery and process identification
  4. Process implementation and process monitoring

Explanation

Assessing the as-is model's weaknesses is process analysis, and choosing among to-be alternatives is process redesign. The comparison bridges those two consecutive phases.

Question 11Business Process Management Concepts and Lifecycle

Which redesign heuristic is applied when two sequential activities performed by different departments are combined into one activity performed by a single role?

  1. Outsourcing
  2. Automation
  3. Task elimination
  4. Task composition Correct answer.

Explanation

Task composition merges small consecutive tasks into one, reducing handoffs and coordination overhead. It contrasts with task elimination, which removes work entirely.

Question 12Business Process Management Concepts and Lifecycle

According to the Devil's Quadrangle, which four performance dimensions are traded off when redesigning a process?

  1. Cost, time, quality, flexibility Correct answer.
  2. Quality, satisfaction, revenue, market share
  3. Cost, risk, compliance, innovation
  4. Time, volume, capacity, utilization

Explanation

The Devil's Quadrangle names time, cost, quality and flexibility as interdependent dimensions: improving one often degrades another. It reminds designers that redesign involves explicit trade-offs rather than universal gains.

Question 13Business Process Management Concepts and Lifecycle

A team removes a mandatory approval step that added no control value, reducing both waiting time and cost. Which redesign heuristic does this best illustrate?

  1. Task elimination Correct answer.
  2. Resource balancing
  3. Task automation
  4. Case management

Explanation

Task elimination removes activities that add no value, directly cutting cycle time and cost. Here the approval step is removed rather than automated or reassigned.

Question 14Business Process Management Concepts and Lifecycle

What distinguishes process implementation from process redesign?

  1. Implementation selects the process portfolio, while redesign monitors execution.
  2. Implementation realizes the to-be process in the organization, while redesign conceives the to-be process. Correct answer.
  3. Implementation and redesign are the same phase under different names.
  4. Implementation analyzes the as-is model, while redesign documents it.

Explanation

Redesign produces the target design; implementation turns that design into practice through change management, system configuration and rollout. Conflating them ignores the organizational effort of realizing change.

Question 15Business Process Management Concepts and Lifecycle

Which factor is most critical to the success of the process implementation phase?

  1. Securing stakeholder commitment and managing organizational change Correct answer.
  2. Maximizing the number of activities in the to-be model
  3. Selecting the most expressive modeling notation
  4. Avoiding any measurement of the new process

Explanation

Implementation succeeds when people adopt the new way of working, which requires communication, training and stakeholder buy-in. Technical design quality alone does not produce the intended behavior change.

Question 16Business Process Management Concepts and Lifecycle

A process owner needs ongoing data showing how often the redesigned process follows the intended path. Which lifecycle phase provides this?

  1. Process identification
  2. Process monitoring Correct answer.
  3. Process architecture design
  4. Process discovery

Explanation

Process monitoring collects execution data after implementation, revealing conformance, deviations and performance against targets. It closes the lifecycle loop and can trigger further analysis.

Question 17Business Process Management Concepts and Lifecycle

In the BPM lifecycle, why is the sequence often described as a cycle rather than a linear project?

  1. Because implementation always precedes redesign
  2. Because each phase must be completed only once per organization
  3. Because monitoring insights feed back into new discovery and analysis iterations Correct answer.
  4. Because discovery eliminates the need for monitoring

Explanation

Monitoring and performance data reveal new weaknesses, which restart discovery and analysis, making BPM a continuous improvement loop. The lifecycle therefore repeats rather than terminating after one pass.

Question 18Business Process Management Concepts and Lifecycle

Which role is typically accountable for the end-to-end performance of a single process and its improvement over time?

  1. The external auditor
  2. The IT service desk
  3. The functional department manager
  4. The process owner Correct answer.

Explanation

The process owner holds end-to-end accountability for a process's design, performance and improvement, cutting across functional boundaries. Functional managers remain accountable for their units rather than the whole flow.

Question 19Business Process Management Concepts and Lifecycle

A company establishes a process architecture, appoints process owners, and defines how process changes are approved. Which BPM capability does this describe?

  1. Process simulation
  2. Process governance Correct answer.
  3. Process modeling notation
  4. Process mining

Explanation

Process governance covers the decision rights, roles and mechanisms that steer process change and accountability. Architecture, ownership and approval rules are its structural components.

Question 20Business Process Management Concepts and Lifecycle

Which statement best describes the BPM maturity concept?

  1. It describes the organization's capability to manage processes systematically, progressing through stages. Correct answer.
  2. It measures how many process models an organization has stored in a repository.
  3. It counts the number of certified process analysts employed.
  4. It records the average cycle time of all processes.

Explanation

Maturity models describe progressive capability, from ad hoc process management toward systematic, measured and continuously optimized processes. They concern capability and discipline, not raw counts.

Question 21Business Process Management Concepts and Lifecycle

A process analyst finds that a modeled process contains a decision gateway with two outgoing branches whose conditions are identical. Which modeling quality issue does this raise?

  1. The model violates the notation's lane structure
  2. The model is incomplete because an end event is missing
  3. The model is ambiguous because more than one branch can be valid for the same case Correct answer.
  4. The model uses too many activities for its purpose

Explanation

Overlapping branch conditions make routing ambiguous, since a single case could satisfy both paths. Good models require mutually exclusive conditions on exclusive gateway branches so behavior is deterministic.

Question 22Business Process Management Concepts and Lifecycle

An organization wants to compare the performance of the same process across three regional branches using objective data. Which approach is most appropriate?

  1. Ask customers to name their favorite branch
  2. Count the number of activities in each branch's model
  3. Extract event logs per branch and compare cycle time and variant frequency Correct answer.
  4. Interview each branch manager and rank their opinions

Explanation

Objective comparison requires measured execution data, which process mining of event logs provides, including cycle times and how often each variant occurs. Opinions and model size are not reliable performance evidence.

Question 23Business Process Management Concepts and Lifecycle

Which pairing of lifecycle phase and primary output is correct?

  1. Process implementation produces the process architecture
  2. Process analysis produces insights into process weaknesses Correct answer.
  3. Process redesign produces the as-is process model
  4. Process discovery produces the to-be process model

Explanation

Process analysis examines the as-is model to identify weaknesses and their causes, yielding diagnostic insights. Each other option mismatches a phase with an output belonging to a different phase.

Question 24Business Process Management Concepts and Lifecycle

A team redesigns a process by moving a verification step earlier, immediately after data capture, so errors are caught before further work is done. Which redesign heuristic is applied?

  1. Resource centralization
  2. Case-based work
  3. Control relocation Correct answer.
  4. Task elimination

Explanation

Control relocation moves checks and controls to the point where they are most effective, often earlier in the flow, preventing wasted downstream effort. The control is retained but repositioned.

Question 25BPMN 2.0 Core Notation: Activities, Events, Gateways, and Sequence Flows

In BPMN 2.0, which symbol is used to represent a task within a process?

  1. A rectangle with rounded corners Correct answer.
  2. A rectangle with square corners
  3. A diamond shape
  4. A circle with a thin border

Explanation

A task is drawn as a rectangle with rounded corners. The rounded corners distinguish an activity from a plain square-cornered rectangle, which in BPMN denotes an artifact such as a data object rather than an activity.

Question 26BPMN 2.0 Core Notation: Activities, Events, Gateways, and Sequence Flows

What does a plain (unmarked) intermediate event with a single thin border, placed in the middle of a sequence flow, represent in BPMN 2.0?

  1. A catching event that waits for a trigger during the process Correct answer.
  2. An error boundary event attached to a subprocess
  3. A throwing event that emits a signal to other processes
  4. A terminate end event that stops the whole process instance

Explanation

An intermediate event with a thin border and no marker is a catching event: the token waits at the event until the trigger occurs, then continues. Throwing intermediate events are drawn with a double border.

Question 27BPMN 2.0 Core Notation: Activities, Events, Gateways, and Sequence Flows

Which gateway is used when several outgoing sequence flows are evaluated and every condition that evaluates to true is taken?

  1. Event-based gateway
  2. Inclusive gateway (OR) Correct answer.
  3. Exclusive gateway (XOR)
  4. Parallel gateway (AND)

Explanation

An inclusive gateway evaluates all outgoing conditions and activates every path whose condition is true, so one or more branches can be taken. The exclusive gateway takes exactly one path, and the parallel gateway takes all paths without evaluating conditions.

Question 28BPMN 2.0 Core Notation: Activities, Events, Gateways, and Sequence Flows

A sequence flow in BPMN 2.0 connects which pair of elements?

  1. A flow node to another flow node within the same process Correct answer.
  2. Two pools in different processes
  3. A message flow to a collaboration participant
  4. A data object to a data store

Explanation

Sequence flows connect flow nodes (activities, events, gateways) inside the same process or pool and define the order of execution. They cannot cross pool boundaries; communication between pools uses message flows.

Question 29BPMN 2.0 Core Notation: Activities, Events, Gateways, and Sequence Flows

Which BPMN element marks the beginning of a process and is drawn as a circle with a thin single border?

  1. Start event Correct answer.
  2. End event
  3. Intermediate catch event
  4. Boundary event

Explanation

A start event is a circle with a thin single line and no marker when it is a plain start. It has no incoming sequence flow and creates the initial token for the process instance.

Question 30BPMN 2.0 Core Notation: Activities, Events, Gateways, and Sequence Flows

What is the purpose of a default sequence flow leaving an activity or an exclusive gateway?

  1. It is taken only when no other outgoing condition evaluates to true Correct answer.
  2. It is always taken in parallel with every other outgoing flow
  3. It carries message content to another pool
  4. It marks the flow as a compensation handler

Explanation

A default flow, marked with a small slash at its source, is used when none of the other conditional outgoing flows can be taken. It provides a fallback so the token never becomes stuck.

Question 31BPMN 2.0 Core Notation: Activities, Events, Gateways, and Sequence Flows

Which marker appears inside an end event to indicate that the entire process instance is terminated immediately?

  1. A clock symbol
  2. An envelope symbol
  3. A plus sign
  4. A filled black circle Correct answer.

Explanation

A terminate end event contains a filled (solid black) circle. When reached, it ends the whole process instance immediately, discarding any tokens still active on parallel paths.

Question 32BPMN 2.0 Core Notation: Activities, Events, Gateways, and Sequence Flows

In BPMN 2.0, an event subprocess differs from an embedded subprocess in which way?

  1. It has no start event of its own
  2. It is triggered by an event rather than by an incoming sequence flow Correct answer.
  3. It can contain only gateways and no activities
  4. It must be placed in a separate pool

Explanation

An event subprocess has no incoming or outgoing sequence flows; it is triggered by its start event, which must be an interrupting or non-interrupting event. An embedded subprocess is entered through a normal sequence flow.

Question 33BPMN 2.0 Core Notation: Activities, Events, Gateways, and Sequence Flows

A process has an exclusive gateway with three outgoing sequence flows, each carrying a condition expression. What happens if two conditions evaluate to true at runtime?

  1. The process waits until only one condition remains true
  2. The gateway raises a runtime error because of the ambiguity
  3. Both branches execute in parallel
  4. Only one branch is selected, and the order of definition determines which Correct answer.

Explanation

An exclusive gateway behaves as an XOR: exactly one outgoing flow is chosen. If several conditions are true, the engine selects one according to the order in which the flows are defined, so modeling should make conditions mutually exclusive.

Question 34BPMN 2.0 Core Notation: Activities, Events, Gateways, and Sequence Flows

A modeler needs a branch where exactly one of three alternative paths is chosen based on order value, and the paths later rejoin. Which combination of gateways is the standard pattern?

  1. Parallel gateway to split and exclusive gateway to merge
  2. Inclusive gateway to split and parallel gateway to merge
  3. Event-based gateway to split and inclusive gateway to merge
  4. Exclusive gateway to split and exclusive gateway to merge Correct answer.

Explanation

An exclusive split selects one path, and an exclusive merge simply passes on whichever token arrives, so the two gateways form the classic XOR split/merge pattern. Using a parallel merge would require synchronization of tokens that never all arrive.

Question 35BPMN 2.0 Core Notation: Activities, Events, Gateways, and Sequence Flows

An activity carries a boundary timer event with a non-interrupting (dashed) border. What is the resulting behavior when the timer fires while the activity is still running?

  1. The process instance is terminated
  2. The activity is cancelled and the boundary path is taken
  3. The activity continues and the boundary path is also taken Correct answer.
  4. The timer is ignored because the activity is still active

Explanation

A non-interrupting boundary event, drawn with a dashed border, does not cancel the activity it is attached to. It spawns an additional token on its outgoing flow while the activity keeps executing.

Question 36BPMN 2.0 Core Notation: Activities, Events, Gateways, and Sequence Flows

Two activities in the same process are grouped in a subprocess that must execute once for each item in a collection, with the subprocess instances running concurrently. Which BPMN construct expresses this requirement?

  1. A compensation activity
  2. A loop activity with a standard loop condition
  3. A multi-instance activity with parallel instances Correct answer.
  4. An ad-hoc subprocess with no ordering

Explanation

A multi-instance activity marked with parallel instance notation (three vertical lines) creates concurrent instances of the subprocess, one per collection item. Each instance executes the contained activities. A standard loop repeats the subprocess sequentially rather than concurrently.

Question 37BPMN 2.0 Core Notation: Activities, Events, Gateways, and Sequence Flows

A token arrives at a parallel gateway that has two incoming and two outgoing sequence flows. What does the gateway do?

  1. It passes each incoming token immediately to one outgoing flow
  2. It waits for one token on each incoming flow, then produces one token on each outgoing flow Correct answer.
  3. It selects the first incoming token and discards the second
  4. It evaluates conditions on the incoming flows before merging

Explanation

A parallel gateway synchronizes: it waits until a token is available on every incoming flow, then sends one token along each outgoing flow. It performs no condition evaluation, which is why it is also called an AND gateway.

Question 38BPMN 2.0 Core Notation: Activities, Events, Gateways, and Sequence Flows

Which statement correctly describes the difference between a message flow and a sequence flow in a BPMN collaboration?

  1. A message flow may cross pool boundaries, while a sequence flow stays within one pool Correct answer.
  2. Neither may cross pool boundaries unless a lane is defined
  3. A sequence flow may cross pool boundaries, while a message flow stays within one pool
  4. Both may cross pool boundaries if the pools are in the same collaboration

Explanation

Message flows connect participants across pool boundaries (or to black-box pools) and represent communication. Sequence flows order the flow nodes inside a single process and cannot leave that process.

Question 39BPMN 2.0 Core Notation: Activities, Events, Gateways, and Sequence Flows

A process model uses an event-based gateway followed by a timer catch event and a message catch event. What does the gateway do when the process reaches it?

  1. It activates both branches simultaneously
  2. It requires both events to occur before continuing
  3. It evaluates condition expressions on the two outgoing flows
  4. It waits until either the timer fires or the message arrives, then takes that branch Correct answer.

Explanation

An event-based gateway is a race between the events that follow it: the token waits, and the first event that occurs determines the single path taken. The other events are then no longer waited for.

Question 40BPMN 2.0 Core Notation: Activities, Events, Gateways, and Sequence Flows

Which BPMN element is used to model a reusable process that is called from another process and returns a result?

  1. An event subprocess with a non-interrupting start event
  2. A transaction subprocess with a cancel event
  3. A call activity referencing a global process or task Correct answer.
  4. A collapsed pool with a black-box participant

Explanation

A call activity, drawn with a thick border, invokes a reusable process or global task and returns its outcome to the calling process. It is the standard way to express process reuse in BPMN 2.0.

Question 41BPMN 2.0 Core Notation: Activities, Events, Gateways, and Sequence Flows

An interrupting boundary error event is attached to an embedded subprocess. What happens when the error is thrown inside the subprocess?

  1. The error is ignored unless it is also caught at the process level
  2. The error propagates to the parent pool as a message
  3. The subprocess finishes normally and the error is logged
  4. The subprocess is interrupted and the boundary event's outgoing path is taken Correct answer.

Explanation

An interrupting boundary error event cancels all active work inside the attached subprocess and diverts the token along its outgoing sequence flow. If no boundary event catches it, the error propagates up to an enclosing scope.

Question 42BPMN 2.0 Core Notation: Activities, Events, Gateways, and Sequence Flows

What distinguishes a throwing intermediate event from a catching intermediate event in BPMN 2.0?

  1. The catching event has a double-line border and waits for a trigger
  2. The throwing event has a double-line border and emits its trigger Correct answer.
  3. The throwing event has a thick border and ends the process
  4. The catching event has a filled marker and emits a signal

Explanation

A throwing intermediate event is drawn with a double thin border and actively emits the event, such as a signal or escalation. A catching intermediate event has a single thin border and waits for the trigger to occur.

Question 43BPMN 2.0 Core Notation: Activities, Events, Gateways, and Sequence Flows

A modeler places a data object next to a task. Which connector links the data object to the task in BPMN 2.0?

  1. A data association drawn as a dotted line Correct answer.
  2. A message flow with an envelope marker
  3. A sequence flow with a condition
  4. A compensation association drawn as a dashed line

Explanation

Data objects and data stores are connected to activities by data associations, drawn as dotted lines, optionally with a direction arrow. Sequence flows order activities and cannot connect artifacts to flow nodes.

Question 44BPMN 2.0 Core Notation: Activities, Events, Gateways, and Sequence Flows

Which situation requires an inclusive gateway rather than an exclusive gateway at a split?

  1. All paths must be taken unconditionally
  2. One or more paths may be taken depending on conditions Correct answer.
  3. The next step depends on which event occurs first
  4. Exactly one path must always be taken

Explanation

An inclusive gateway (OR) activates every outgoing flow whose condition is true, so any number of branches from one to all may run. An exclusive gateway always selects exactly one path.

Question 45BPMN 2.0 Core Notation: Activities, Events, Gateways, and Sequence Flows

A subprocess contains an activity that can be repeated while a condition holds. Which marker on the activity expresses a standard loop?

  1. Three vertical lines at the bottom center
  2. A tilde symbol at the top left
  3. A plus sign inside the activity
  4. A small circular arrow at the bottom center Correct answer.

Explanation

A standard loop is indicated by a small circular arrow near the bottom center of the activity. The loop repeats sequentially while the loop condition remains true, unlike the parallel multi-instance marker.

Question 46BPMN 2.0 Core Notation: Activities, Events, Gateways, and Sequence Flows

A process must react to a signal that may arrive at any time while a task is running, without cancelling that task. Which construct fits best?

  1. An event-based gateway placed before the task
  2. An interrupting boundary signal event
  3. A signal end event
  4. A non-interrupting boundary signal event Correct answer.

Explanation

A non-interrupting boundary signal event, drawn with a dashed border, runs a parallel path when the signal arrives while leaving the attached task active. This matches a requirement for concurrent reaction without cancellation.

Question 47BPMN 2.0 Core Notation: Activities, Events, Gateways, and Sequence Flows

A parallel split sends tokens down two paths that later rejoin at an exclusive gateway. What is the consequence at runtime?

  1. The exclusive gateway passes each token on independently, so downstream work may run twice Correct answer.
  2. The parallel split automatically converts to an inclusive split
  3. The exclusive gateway synchronizes both tokens before continuing
  4. The exclusive gateway blocks forever because it expects only one token

Explanation

An exclusive gateway is a merge, not a synchronizer: it forwards every token that reaches it without waiting for others. With two tokens arriving from a parallel split, downstream activities are executed twice, which is usually an unintended modeling error.

Question 48BPMN 2.0 Core Notation: Activities, Events, Gateways, and Sequence Flows

A process contains a terminate end event on one branch and a normal end event on a parallel branch. A token reaches the normal end event first, and later another token reaches the terminate end event. What is the outcome?

  1. Both end events must be reached before the instance completes
  2. The process instance ends when the first token reaches the normal end event
  3. The process instance ends only when the terminate end event is reached, discarding remaining tokens Correct answer.
  4. The terminate end event has no effect because another end event was already reached

Explanation

A normal end event only consumes the token that arrives at it; the instance continues while other tokens remain active. When the terminate end event is reached, the entire instance is terminated immediately and any remaining tokens are discarded.

Question 49BPMN 2.0 Core Notation: Activities, Events, Gateways, and Sequence Flows

A modeler needs to repeat a task for each item of a collection, allowing the iterations to run concurrently, and the iterations must stop when a completion condition becomes true. Which configuration achieves this?

  1. An event subprocess with a non-interrupting timer start
  2. A parallel multi-instance activity with a completion condition Correct answer.
  3. An ad-hoc subprocess with sequential ordering
  4. A standard loop with a loop condition evaluated before execution

Explanation

A parallel multi-instance activity creates one concurrent instance per collection item. Adding a completion condition allows the activity to finish early once the condition is satisfied, cancelling the remaining instances.

Question 50BPMN 2.0 Core Notation: Activities, Events, Gateways, and Sequence Flows

Which BPMN 2.0 element represents a unit of work that is performed within a process and is drawn as a rounded rectangle?

  1. Sequence flow
  2. Data object
  3. Pool
  4. Task Correct answer.

Explanation

A task is the atomic activity of a process and is drawn as a rectangle with rounded corners. It consumes and produces tokens that arrive and leave through sequence flows. Sequence flows are connectors, data objects are artifacts, and pools are collaboration participants, so none of them is an activity.