HomeCPRE FLPractice questionsWork Products and Documentation Practices
CPRE FL · IREB · Work Products and Documentation Practices · Bank updated 2026-07-03

CPRE FL practice questions: Work Products and Documentation Practices

5 free questions from 45 on this area · answer and explanation for each · no sign-up

These 5 questions come from the Work Products and Documentation Practices section of our CPRE FL bank (45 questions on this area, which carries 39% of the real exam). Every question is original, with the correct answer explained and linked to the source it is drawn from.

Start 6 free in study mode → All CPRE FL sample questions
1/5 · Work Products and Documentation Practices · easy
What distinguishes a throwaway prototype from an evolutionary prototype as work products in requirements engineering?
AA throwaway prototype is built to explore or validate requirements and is discarded after use, while an evolutionary prototype is incrementally refined into the final system.
BA throwaway prototype documents only non-functional requirements, while an evolutionary prototype documents only functional requirements.
CA throwaway prototype is created exclusively by end users, while an evolutionary prototype is created exclusively by developers.
DA throwaway prototype must be implemented in the same programming language as the final system, while an evolutionary prototype may use any technology.
Show answer & explanation
A is correct. Prototypes are documented work products used to elicit and validate requirements. The throwaway vs. evolutionary distinction concerns whether the prototype is discarded after serving its exploratory purpose or grown into the production system.
↗ IREB CPRE Foundation Level Syllabus v3.3.0 (2026) + CPRE FL Handbook — Work Products and Documentation Practices
2/5 · Work Products and Documentation Practices
A team builds a prototype that simulates the full user interface of a planned application across all major screens, but none of the underlying business logic or data processing is actually implemented. What kind of prototype is this?
AA horizontal prototype, because it covers a broad slice of functionality at a shallow level, typically focused on the user interface.
BAn evolutionary prototype, because it will necessarily be extended into the final production system.
CA formal model, because it uses a modeling notation instead of an executable interface.
DA vertical prototype, because it implements one feature completely from the interface down through the business logic.
Show answer & explanation
A is correct. Prototypes are commonly classified along two independent dimensions: breadth/depth (horizontal vs. vertical) and lifecycle fate (throwaway vs. evolutionary). A UI-only mockup spanning many screens without logic is the classic definition of a horizontal prototype.
↗ IREB CPRE Foundation Level Syllabus v3.3.0 (2026) + CPRE FL Handbook — Work Products and Documentation Practices
3/5 · Work Products and Documentation Practices
Which technique prescribes a fixed sentence structure with predefined slots (e.g., condition, actor, modal verb, action, object) that authors fill in to formulate natural-language requirements more consistently and with less ambiguity?
AA state machine diagram
BA requirements template / pattern (boilerplate) for natural-language requirements
CA UML use case diagram
DA project glossary
Show answer & explanation
B is correct. Requirement templates or patterns (sometimes called boilerplates) give authors a fixed slot-based sentence skeleton to fill in, which reduces stylistic variation and common sources of ambiguity in natural-language requirements, complementing but not replacing quality reviews.
↗ IREB CPRE Foundation Level Syllabus v3.3.0 (2026) + CPRE FL Handbook — Work Products and Documentation Practices
4/5 · Work Products and Documentation Practices · hard
A prototype implements the full breadth of a planned user interface across many features, but each feature only has shallow or no real functionality behind it. Which type of prototype is this?
AA use case diagram
BA vertical prototype
CAn evolutionary prototype
DA horizontal prototype
Show answer & explanation
D is correct. Prototypes can be classified along two independent dimensions: breadth vs. depth (horizontal vs. vertical) and intended fate (throwaway vs. evolutionary). A horizontal prototype trades functional depth for broad feature coverage, useful for validating overall scope, navigation, and layout with stakeholders.
↗ IREB CPRE Foundation Level Syllabus v3.3.0 (2026) + CPRE FL Handbook — Work Products and Documentation Practices
5/5 · Work Products and Documentation Practices
In a textual use case description for 'Book Appointment', one field states: 'Patient is registered in the system and logged in' and is listed before the main success scenario begins. Which element of the use case description does this represent?
APostcondition — a state that must hold true after the use case successfully completes.
BTrigger — the event that causes the use case to begin execution.
CExtension point — a location in the main flow where alternative behavior can be inserted.
DPrecondition — a state that must hold true before the use case can start.
Show answer & explanation
D is correct. Use case descriptions typically include fields such as preconditions, trigger, main success scenario, extensions, and postconditions. A statement about a required state before the use case can begin, such as being registered and logged in, is a precondition, distinct from a trigger event or postcondition.
↗ IREB CPRE Foundation Level Syllabus v3.3.0 (2026) + CPRE FL Handbook — Work Products and Documentation Practices
Practise all 45 Work Products and Documentation Practices questions - start free → See the whole CPRE FL bank

Other CPRE FL areas

The same kind of free sample for every other section of the CPRE FL bank:

Practices for Requirements Elaboration25 qFundamental Principles of Requirements Engineering12 qProcess and Working Structure12 qIntroduction and Overview of Requirements Engineering11 qTool Support20 qManagement Practices for Requirements20 q

Study Work Products and Documentation Practices with instant feedback

6 free questions · filter study mode by area and difficulty · error log with spaced repetition · no card, no dumps, no ads.

Create your free account →
Read next
ECBA vs CCBA vs CBAP: Which IIBA Certification Fits Your Experience Level? (2026) ECBA, CCBA or CBAP? The eligibility gate that picks for you, what the 2026 ECBA rewrite changed, and each credential's three-year cost, verified against IIBA. PMI-PBA vs CBAP: The Business Analysis Certification Decision, Settled with Data PMI-PBA ($405-555, 36 months of experience) vs CBAP ($495-650 all-in, 7,500 hours plus references): eligibility, exam mechanics, three-year cost, salary data.
ExamDeck is an independent study tool, not affiliated with, endorsed by, or sponsored by IREB. CPRE FL and related marks are trademarks of their respective owners, used for identification only. Exam facts checked against official IREB materials (as of August 2026); always confirm current details with the vendor before booking.