Product Development & Innovation Management

Chapter 10
Requirements, Prioritization and Product Roadmaps

Diploma in Product Management
Product Development & Innovation Management   •   Diploma

Requirements, Prioritization and Product Roadmaps

Introduction and Context

Product discovery generates evidence: user observations, customer interviews, market signals, analytics, support issues and strategic hypotheses. Product development converts that evidence into decisions about what to build, why it matters and when it may be delivered. The bridge between discovery and delivery is formed by outcomes, requirements, user stories, acceptance criteria, prioritization and roadmaps.

This bridge is difficult because insights are rarely implementation-ready. A customer may say, “I need faster reporting,” while the organization must determine which users experience the problem, what outcome would improve, which product capability could influence that outcome and how success will be measured. Product managers must also allocate scarce engineering, design, compliance and operational capacity among competing opportunities.

A good requirements and planning system therefore does not merely create a long list of features. It creates a transparent chain of reasoning:

Evidence → problem → desired outcome → requirement → solution hypothesis → prioritized work → release plan → measured result

This chapter explains how to construct that chain and how to keep it adaptable when assumptions, technologies and market conditions change.

Learning Objectives

By the end of this chapter, you should be able to:

  • distinguish customer insights, outcomes, requirements, features and tasks;
  • write effective user stories and testable acceptance criteria;
  • identify functional, non-functional, business and regulatory requirements;
  • prioritize work using value–effort analysis, MoSCoW, RICE and cost of delay;
  • recognize the assumptions and limitations of prioritization methods;
  • create outcome-oriented roadmaps and practical release plans;
  • manage dependencies, uncertainty, changes and stakeholder expectations;
  • apply these methods in an ethically responsible and evidence-based manner.

From Insights to Outcomes

An insight is an interpreted observation supported by evidence. It is more useful than an isolated comment because it explains a recurring problem, motivation or constraint. For example, “Twenty-eight percent of trial users abandon onboarding after being asked to configure an integration” is stronger than “Users dislike onboarding.”

A problem statement describes an important undesirable situation without prescribing a solution. A useful format is:

[User group] experiences [problem] when [context], causing [impact].

Example: “Small retailers experience uncertainty about stock levels during weekend promotions because inventory updates are delayed, causing overselling and emergency customer-service work.”

An outcome is a measurable change in user behavior, user condition or business performance. Outcomes should not be confused with outputs. “Launch a dashboard” is an output; “reduce the median time required to identify low-stock products from ten minutes to two minutes” is an outcome.

A practical outcome statement includes:

  • the target user or business segment;
  • the behavior or condition expected to change;
  • the direction and magnitude of change, where known;
  • the time period;
  • the evidence or metric used for evaluation.

Outcome metrics may include activation rate, task completion, error rate, retention, conversion, revenue, cost-to-serve, reliability or customer satisfaction. Teams should avoid selecting only easily measured metrics. A rise in clicks, for example, may indicate confusion rather than value.

A hierarchy of product work

The following hierarchy prevents premature solution commitment:

LevelMain questionExample
EvidenceWhat have we observed?Support contacts increased after stock-outs.
InsightWhat pattern or meaning does the evidence suggest?Retailers cannot trust displayed availability.
ProblemWhat undesirable situation exists?Inventory information is stale during promotions.
OutcomeWhat improvement is sought?Fewer oversold items and faster stock decisions.
RequirementWhat capability or constraint is needed?Availability data must refresh within five minutes.
FeatureWhat product element may satisfy it?Near-real-time inventory status.
TaskWhat work must a team perform?Build an event-based synchronization service.

The hierarchy is not strictly linear. Technical investigation may reveal that an assumed requirement is infeasible, or research may refine the problem. Product management is an iterative learning process rather than a one-time translation exercise.

Requirements: Meaning and Types

A requirement is a statement of a needed capability, condition or constraint. Requirements should be sufficiently clear that designers, engineers, testers, operations staff and stakeholders can interpret them consistently.

Functional requirements

Functional requirements describe what the product or system must do. Examples include:

  • The system shall allow an account administrator to invite a user by email.
  • The application shall calculate the invoice total from approved line items and applicable tax rules.
  • The service shall notify a customer when a shipment changes status.

Non-functional requirements

Non-functional requirements describe qualities or constraints rather than business functions. Common categories include:

  • performance and response time;
  • availability and resilience;
  • security and privacy;
  • accessibility;
  • scalability;
  • maintainability and observability;
  • compatibility and portability;
  • legal, financial or regulatory compliance.

A statement such as “the system must be fast” is weak. A more testable version is “For 95% of requests, the search results page shall load within two seconds under the agreed peak workload.” The target must be interpreted with its measurement method, workload and environment.

Business, user and technical requirements

User requirements express capabilities from a user perspective. Business requirements express organizational goals or constraints, such as reducing fraud losses or meeting a contractual deadline. Technical requirements concern architecture, interfaces, data migration or operational conditions.

These types should be connected rather than kept in separate, unrelated lists. A technical requirement is valuable when its relationship to a user, business or compliance outcome is understood.

Qualities of effective requirements

A useful requirement is:

  • necessary: removal would create a meaningful problem;
  • unambiguous: reasonable readers reach the same interpretation;
  • verifiable: testing, inspection or analysis can determine whether it is met;
  • feasible: it can be delivered within known constraints;
  • traceable: its origin and relationship to outcomes are recorded;
  • prioritizable: its relative importance can be compared with alternatives;
  • appropriately detailed: enough information exists for the current decision, but not excessive premature specification.

Requirements are not contracts with reality. They are current expressions of need and constraints, and they should be revised when evidence changes.

User Stories and Acceptance Criteria

A user story is a lightweight expression of a user need, commonly written as:

As a [user], I want [capability], so that [benefit].

Example:

As a store manager, I want to receive a low-stock alert, so that I can reorder products before a promotion causes an oversell.

The format encourages attention to user value, but it is not sufficient by itself. A story should be supported by conversation, design information, data and acceptance criteria. The familiar INVEST qualities are useful: independent where practical, negotiable, valuable, estimable, small and testable. These are guidance rather than absolute rules; a regulatory or architectural item may not be independent or small.

Acceptance criteria

Acceptance criteria define the conditions under which a requirement is considered satisfied. They should describe observable behavior and relevant boundaries, not prescribe unnecessary implementation details.

For the stock-alert story, criteria might include:

  1. A manager can select a product and a threshold quantity.
  2. The system sends an alert when available stock falls below the selected threshold.
  3. The alert identifies the product, current quantity and time of detection.
  4. Duplicate alerts are suppressed for the same product until stock rises above the threshold.
  5. The manager can disable the alert.

A behavior-driven format can be helpful:

  • Given a product has an alert threshold of 20 units,
  • When available stock falls to 19 units,
  • Then an alert is generated for the authorized manager.

Acceptance criteria should include negative and exceptional cases where material: invalid input, missing permissions, duplicate events, service interruption, accessibility needs and data-protection requirements. They are not a substitute for comprehensive testing, but they create a shared minimum understanding of “done.”

Definition of Ready and Definition of Done

A team may establish a Definition of Ready for work entering delivery. It may require a clear user or business need, identified dependencies, acceptance criteria, design information where necessary and an understood measurement plan. A Definition of Done may require code review, automated and exploratory testing, accessibility checks, documentation, security review and production monitoring. These definitions should be adapted to risk and not become bureaucratic gates for every small experiment.

Prioritization as a Decision Discipline

Prioritization is not simply ranking features. It is deciding which opportunities receive scarce capacity, at what time, with what confidence and under which constraints. A sound decision considers value, effort, risk, urgency, strategic fit, learning potential, dependencies and reversibility.

No method produces an objective answer automatically. Scores are models of judgment. Their main benefit is to make assumptions visible and discussion more disciplined.

Value–effort analysis

A value–effort matrix plots estimated value against estimated effort. High-value, low-effort items are attractive candidates; low-value, high-effort items require strong justification. Value may combine user benefit, business impact, strategic contribution and risk reduction. Effort may include design, engineering, testing, migration, support and operational work.

The matrix is useful for an initial portfolio conversation, but it has limitations. “Value” is often multidimensional, effort estimates are uncertain and a two-dimensional chart can conceal compliance obligations or dependencies. It should not be treated as a precise ranking.

MoSCoW

MoSCoW classifies requirements as:

  • Must have: essential for the release to be viable or compliant;
  • Should have: important but a temporary omission is tolerable;
  • Could have: desirable if capacity permits;
  • Won’t have this time: explicitly excluded from the current scope.

The last category is valuable because it prevents silent expectations. Teams should define “must” carefully. If nearly everything is a must, the method has failed to create trade-offs. MoSCoW is especially useful in release scope discussions, although it does not by itself compare two “should” items.

RICE

RICE is a comparative scoring method based on Reach, Impact, Confidence and Effort. A common form is:

RICE score = (Reach × Impact × Confidence) ÷ Effort

Reach is the number of users, accounts or transactions affected in a defined period. Impact is a relative contribution per reached unit, often assigned on a documented scale. Confidence is the degree of belief in the reach and impact estimates, expressed as a proportion between 0 and 1. Effort is the estimated total person-time or team-time required, using consistent units.

For example, suppose an initiative is expected to reach 2,000 users per quarter, has an impact score of 2, confidence of 0.75 and requires 10 person-weeks:

RICE score = (2,000 × 2 × 0.75) ÷ 10 = 300

The score is meaningful only relative to other items assessed with the same scales and period. It is not a prediction of revenue or user value. Teams should record the evidence behind every estimate and revisit scores when learning changes confidence.

RICE can disadvantage foundational work with indirect benefits, such as platform reliability, security and research. Such work should not be forced into a misleading customer-reach estimate; it may require a separate constraint or risk-based decision.

Cost of delay and WSJF

Cost of delay expresses the consequence of not delivering an opportunity now rather than later. It can include lost revenue, user harm, regulatory exposure, competitive disadvantage, increased operational cost or delayed learning. A simple conceptual relationship is:

Cost of delay per unit time = value forgone or risk incurred during the delay period

The units must be explicit, such as dollars per month, affected users per week or risk points per release. Cost of delay is not necessarily linear. A regulatory deadline may create a sharp increase after a date, while a learning opportunity may lose value gradually.

Weighted Shortest Job First, commonly associated with scaled agile practice, uses a relative form:

WSJF = Cost of delay ÷ Job size

One implementation estimates cost of delay as the sum of relative user-business value, time criticality and risk reduction or opportunity enablement. These components are ordinal scores, not currency, so the resulting number is a comparative index rather than a financial forecast. WSJF is most useful when work items are sufficiently comparable and job size is estimated consistently.

Combining methods responsibly

A practical sequence is:

  1. Remove items that violate strategy, law, safety or technical feasibility.
  2. Identify urgent deadlines and genuine dependencies.
  3. Use MoSCoW to define the minimum viable release.
  4. Use value–effort or RICE to compare discretionary opportunities.
  5. Use cost of delay to expose the consequences of waiting.
  6. Review the resulting order with engineering, design, operations, finance, sales, legal and customer-facing teams.
  7. Document assumptions, confidence and decision owners.

Quantitative scoring should support judgment, not conceal politics or create false precision. A low-scoring security issue may still be mandatory. A high-scoring feature may be rejected if it creates unacceptable privacy risk.

Roadmaps and Release Plans

A roadmap communicates strategic direction, intended outcomes, major opportunities and approximate horizons. A release plan is more operational: it identifies a defined bundle of scope, readiness conditions, dependencies, validation activities and a target release window.

A roadmap should answer:

  • Which customer or business problem are we addressing?
  • What outcome do we seek?
  • Why is the opportunity important now?
  • What evidence supports it?
  • What is our confidence level?
  • What will indicate success?
  • What is deliberately not included?

Roadmap formats

A feature roadmap lists capabilities and dates. It is easy to understand but can encourage feature fixation and create promises before uncertainty is resolved. An outcome-based roadmap groups work by measurable objectives, such as “Improve first-week activation” or “Reduce failed payments.” It preserves flexibility about the solution.

A now–next–later roadmap communicates relative horizons without pretending that distant estimates are precise. A theme-based roadmap groups work around strategic themes, such as trust, ease of use or operational efficiency. The appropriate format depends on audience and decision purpose.

Roadmaps should distinguish levels of commitment:

  • Committed: sufficiently understood, capacity allocated and dependencies actively managed;
  • Planned: a credible intention, but assumptions or capacity remain unresolved;
  • Exploratory: an opportunity under investigation, not a delivery promise.

Dates should be expressed as ranges or windows when uncertainty is material. A roadmap is a communication instrument, not a substitute for a delivery plan.

Building a release plan

A release plan generally includes:

  1. release objective and target users;
  2. minimum viable scope and explicit exclusions;
  3. acceptance criteria and quality thresholds;
  4. technical, legal, security and operational dependencies;
  5. sequencing of discovery, design, development, testing and rollout;
  6. instrumentation and success metrics;
  7. launch communications, training and support readiness;
  8. rollback, feature-flag or staged-release arrangements;
  9. post-release evaluation and decision points.

Capacity is a constraint, not a promise. If a team has available capacity of 60 person-days and planned work estimates total 48 person-days, the apparent buffer is 12 person-days. That buffer is not automatically free capacity: it may be needed for defects, interruptions, discovery, coordination and uncertainty. Estimates should use consistent units and should distinguish elapsed calendar time from effort.

Adaptive planning

Adaptive roadmapping uses short learning cycles. At each review, the team examines outcomes, delivery progress, customer evidence, technical discoveries, risks and changes in strategy. It then continues, changes, delays or stops initiatives.

Useful review questions include:

  • Did the released capability change the target behavior?
  • Which assumptions were confirmed or disproved?
  • Is the problem larger or smaller than expected?
  • Has the cost or risk profile changed?
  • What is the smallest next experiment that reduces uncertainty?

A roadmap should have a visible decision cadence and change log. Frequent arbitrary changes damage trust; disciplined evidence-based adaptation increases trust.

Applied Case: Stock Assurance for MarketSquare

The following is a fictional illustrative case.

Background

MarketSquare is a digital platform used by small retailers to manage products, orders and promotions. Research revealed repeated complaints that inventory displayed to customers was inaccurate during promotional events.

Problem and evidence

Analytics showed that stock-related support contacts rose by 40% during promotions. Interviews indicated that store managers manually compared the platform with spreadsheets. Engineering found that some inventory feeds refreshed hourly, while customer orders could update stock within seconds. The initial stakeholder request was “build a real-time inventory dashboard.”

The product team reframed the issue: store managers need reliable, timely knowledge of sellable stock so they can act before customer orders exceed available inventory.

Outcomes and requirements

The proposed outcomes were:

  • reduce promotion-related oversell incidents by 30% within one quarter;
  • reduce the median time for a manager to identify a stock risk to under two minutes;
  • maintain acceptable system performance during promotional peaks.

Candidate requirements included:

  • inventory status must display the time of the last successful update;
  • managers must be able to configure low-stock thresholds;
  • the system must identify stale or failed inventory feeds;
  • alerts must be delivered only to authorized recipients;
  • the service must record an audit trail of threshold changes and alert events.

The team explicitly rejected the assumption that a dashboard alone would solve the problem. It planned a short discovery experiment using a freshness indicator and email alerts for a limited group of retailers.

Prioritization

The team used MoSCoW for the first release. Showing freshness status, identifying failed feeds and providing authorized alerts were classified as Must haves because without them managers could not trust or act on the information. Custom visual themes were classified as Could haves. A mobile-native application was placed in Won’t have this time.

For discretionary work, the team used RICE. Reach was measured as affected retailer accounts per quarter; impact was scored on a documented 0.5–3 scale; confidence was reduced where evidence was weak; effort included design, engineering, testing and operational support. Reliability work was considered separately as a risk-reduction obligation rather than being penalized for limited direct reach.

Roadmap and release

The roadmap was organized around outcomes:

HorizonOutcome focusIndicative work
NowMake inventory freshness visibleFreshness indicator, feed-health status, audit events
NextEnable timely interventionThreshold alerts, notification preferences, escalation rules
LaterReduce manual correctionAutomated reconciliation and improved feed architecture

The release plan used a feature flag and a pilot with ten retailers. Success required a reduction in oversell incidents, acceptable alert precision, no unauthorized disclosure and defined service-level performance. The team scheduled a post-pilot review rather than committing immediately to a full platform rewrite.

Outcome and learning

After six weeks, pilot retailers identified stale feeds earlier, but some alerts were too frequent because thresholds were configured without regard to promotion velocity. The team improved guidance and added alert suppression rules. Oversell incidents fell, but not enough to meet the quarterly target. The evidence suggested that alerting helped, while feed reliability remained a structural constraint.

The learning was not that the project failed. It showed which intervention worked, exposed a deeper technical problem and prevented an expensive rewrite from being undertaken without evidence. The roadmap was updated to prioritize feed reliability and promotion-aware thresholds.

Governance, Ethics and Contemporary Practice

Requirements and roadmaps can distribute benefits and harms. Product managers should consider:

  • privacy: collect only necessary data, define retention and access controls, and avoid using sensitive data without legitimate purpose;
  • fairness: test whether prioritization or product behavior disadvantages particular groups;
  • accessibility: include users with disabilities in requirements and acceptance criteria, not as a late compliance check;
  • security: address authentication, authorization, data protection, auditability and secure failure modes;
  • safety: apply stronger review where product errors could cause physical, financial or social harm;
  • transparency: distinguish evidence, assumptions, commitments and uncertainty in stakeholder communication.

AI-assisted tools can summarize feedback, cluster support tickets, generate draft stories, detect duplicate requests and help analyze usage data. However, AI outputs may reproduce bias, omit minority experiences, expose confidential information or create plausible but unsupported requirements. Human review, source traceability, privacy controls and validation against primary evidence are essential. AI should accelerate analysis, not replace accountability or direct engagement with affected users.

Contemporary product organizations increasingly use continuous discovery, product operations, dual-track discovery and delivery, feature flags, experimentation platforms and outcome-based planning. These practices are valuable when they improve learning and coordination. They become harmful when experimentation ignores informed consent, when metrics incentivize manipulation or when “agility” is used to avoid documentation required for safety, accessibility or regulation.

Challenges and Limitations

False precision

A score such as 42.6 may look scientific even when its inputs are subjective. Use ranges, confidence levels and evidence notes where appropriate.

Stakeholder power

Prioritization can reflect the loudest stakeholder rather than the greatest need. Include customer evidence, frontline staff, technical specialists and affected communities.

Dependencies and architecture

A low-value item may unlock several valuable capabilities. Dependency mapping and technical discovery are necessary complements to feature scoring.

Changing conditions

Competitor action, regulation, costs and user behavior can change. Review priorities at a defined cadence and record why decisions changed.

Output fixation

Teams may measure delivery volume instead of outcomes. Every significant initiative should have a post-release measurement and learning plan.

Estimation error

Effort estimates are uncertain, particularly for novel technical work. Spikes, prototypes and staged releases can reduce uncertainty before full commitment.

Best-Practice Checklist

Before approving a requirement or roadmap item, ask:

  • What evidence supports the problem?
  • Which user or business outcome is intended?
  • Is the requirement testable and traceable?
  • What assumptions and uncertainties remain?
  • What is the smallest valuable release or experiment?
  • How were value, effort, risk and urgency assessed?
  • Are dependencies, accessibility, privacy and security addressed?
  • What is explicitly out of scope?
  • How will success and unintended effects be measured?
  • When will the decision be reviewed?

Chapter Summary

Requirements translate validated or emerging needs into capabilities and constraints that teams can design, build and verify. Effective product work distinguishes evidence, insights, problems, outcomes, requirements, features and tasks. User stories communicate user value, while acceptance criteria define observable conditions for satisfaction. Functional, non-functional, business, user and technical requirements must remain connected to outcomes and risk.

Prioritization is a structured judgment process. Value–effort analysis provides a rapid portfolio view; MoSCoW clarifies release boundaries; RICE compares reach, impact, confidence and effort; and cost-of-delay methods expose the consequences of waiting. Their scores are comparative aids, not objective truth. Compliance, safety, privacy, security and strategic dependencies may override a simple ranking.

A roadmap communicates direction, outcomes, uncertainty and horizons. A release plan translates a selected objective into scope, readiness, dependencies, rollout and measurement. Adaptive roadmaps use evidence and review points to change direction without creating arbitrary instability. Ethical governance requires attention to accessibility, fairness, privacy, security, safety and transparent communication. The professional product manager connects customer evidence to measurable outcomes while preserving flexibility about the solution.

Key Terms

Insight: An evidence-supported interpretation of a user, market or business pattern.

Problem statement: A concise description of an undesirable situation and its impact without prescribing a solution.

Outcome: A measurable change in user behavior, condition or business performance.

Requirement: A needed capability, condition or constraint.

Functional requirement: A statement of what a product or system must do.

Non-functional requirement: A quality attribute or constraint such as performance, security or accessibility.

User story: A concise expression of a user need and its intended benefit.

Acceptance criteria: Observable conditions used to determine whether a requirement is satisfied.

Definition of Ready: Agreed conditions for work to be sufficiently understood to enter delivery.

Definition of Done: Agreed quality and completion conditions for work to be considered complete.

Prioritization: Allocation of scarce capacity among competing opportunities.

MoSCoW: A classification of requirements as Must, Should, Could or Won’t have this time.

RICE: A comparative prioritization method using Reach, Impact, Confidence and Effort.

Cost of delay: The value, opportunity or risk consequence of postponing work.

WSJF: A relative prioritization index calculated as cost of delay divided by job size.

Roadmap: A communication of product direction, outcomes, opportunities and approximate horizons.

Release plan: An operational plan for delivering and validating a defined product increment.

Feature flag: A mechanism that controls exposure of product functionality without necessarily redeploying code.

Traceability: The ability to connect a requirement to its source, implementation, verification and outcome.

Review Questions

Short Answer Questions

  1. Distinguish an output from an outcome and give one example of each.
  2. What is the purpose of acceptance criteria?
  3. Name four qualities of an effective requirement.
  4. What do the four MoSCoW categories mean?
  5. Why should confidence be recorded when using RICE?

Long Answer Questions

  1. Explain how a product team can translate research evidence into requirements without prematurely choosing a solution.
  2. Compare value–effort analysis, MoSCoW, RICE and cost-of-delay prioritization. Identify an appropriate use and limitation for each.
  3. Explain the difference between a roadmap and a release plan, including the information each should communicate.
  4. Discuss how non-functional requirements can affect product value, delivery risk and release decisions.
  5. Describe the principles of adaptive roadmapping and explain how a team can change direction without losing stakeholder trust.

Analytical / Application Questions

  1. A team expects an initiative to reach 1,500 users per quarter, assigns it an impact score of 3, estimates confidence at 0.6 and estimates effort at 15 person-weeks. Calculate its RICE score and explain two limitations of interpreting that score.
  2. A proposed payment feature has high potential revenue but introduces significant privacy and fraud risk. Using the prioritization principles in this chapter, explain what further evidence, controls and decision criteria should be considered before approval.
  3. Design an outcome-oriented roadmap for a digital service with poor onboarding completion. State one outcome, two candidate requirements, one acceptance criterion, a release boundary and a post-release measurement plan.

Multiple Choice Questions with Answers

Question 1

Which statement is an outcome rather than an output?

A. Launch a reporting dashboard

B. Reduce the time needed to identify low-stock products to two minutes

C. Write the dashboard front-end code

D. Complete three interface designs

Correct Answer: B. Reduce the time needed to identify low-stock products to two minutes

Question 2

Which requirement is non-functional?

A. The user can invite a colleague by email

B. The system generates a monthly invoice

C. The search page responds within two seconds for 95% of requests under peak load

D. The manager can disable an alert

Correct Answer: C. The search page responds within two seconds for 95% of requests under peak load

Question 3

What is the primary purpose of acceptance criteria?

A. To determine the company’s annual strategy

B. To define observable conditions for judging whether a requirement is satisfied

C. To estimate the marketing budget

D. To replace all software testing

Correct Answer: B. To define observable conditions for judging whether a requirement is satisfied

Question 4

In MoSCoW prioritization, a “Should have” requirement is best described as:

A. Essential for viability or compliance

B. Important, but temporarily omittable

C. Explicitly prohibited from all future releases

D. A technical task with no user value

Correct Answer: B. Important, but temporarily omittable

Question 5

Using RICE = (Reach × Impact × Confidence) ÷ Effort, what is the score when Reach is 1,000, Impact is 2, Confidence is 0.5 and Effort is 5?

A. 100

B. 200

C. 500

D. 2,000

Correct Answer: B. 200

Question 6

Why can a feature with low direct reach still deserve high priority?

A. Reach is always irrelevant

B. It may reduce major security, compliance or operational risk

C. Low-reach features require no testing

D. Effort is never considered

Correct Answer: B. It may reduce major security, compliance or operational risk

Question 7

Which roadmap statement best reflects adaptive planning?

A. Every item must have a fixed delivery date two years in advance

B. The roadmap is reviewed using evidence, outcomes and changed assumptions

C. Only engineering may change the roadmap

D. A roadmap should list tasks but not outcomes

Correct Answer: B. The roadmap is reviewed using evidence, outcomes and changed assumptions

Question 8

What is the main difference between a roadmap and a release plan?

A. A roadmap communicates direction and horizons; a release plan details a defined delivery increment

B. A roadmap is only for engineers; a release plan is only for customers

C. A roadmap contains acceptance criteria but a release plan never does

D. There is no meaningful difference

Correct Answer: A. A roadmap communicates direction and horizons; a release plan details a defined delivery increment

Question 9

Which practice improves the ethical use of AI in requirements work?

A. Accepting generated requirements without checking sources

B. Using confidential customer data without controls

C. Reviewing outputs for bias, privacy risks and unsupported claims

D. Replacing customer research with automated summaries

Correct Answer: C. Reviewing outputs for bias, privacy risks and unsupported claims

Question 10

Cost of delay primarily represents:

A. The number of developers assigned to a project

B. The consequence of postponing an opportunity over time

C. The total number of features in a release

D. The time required to write acceptance criteria

Correct Answer: B. The consequence of postponing an opportunity over time

Product Development & Innovation Management
Chapter 10 of 15