Development Approach & Life Cycle

Lesson 2 of 6

Agile/Iterative Characteristics

Identify agile and iterative cues so you can select responses centered on feedback, collaboration, and incremental value.

How Agile Cues Appear

Agile scenarios highlight evolving priorities, short delivery cycles, and continuous stakeholder feedback. Questions test whether you protect iteration goals, collaborate on tradeoffs, and use transparency when impediments threaten value. Strong answers preserve team autonomy within agreed guardrails.

Frequent Agile Stem Signals

  • Sprint, iteration, backlog, review, retrospective, increment, Definition of Done.
  • Product owner or customer reprioritizing work mid-cycle.
  • Cross-functional team self-organizing around a sprint goal.
  • Velocity, burndown, or flow metrics used for forecasting—not punishment.
  • Frequent demos to validate assumptions with real users.

When a New Requirement Appears Mid-Iteration

  1. 1Clarify urgency, value, and acceptance criteria with the product owner.
  2. 2Assess impact on current sprint goal, capacity, and dependencies.
  3. 3Collaborate on options: defer, swap, or split work without hidden overtime.
  4. 4Protect the iteration commitment unless explicit replanning is agreed.
  5. 5Capture learning in backlog refinement and retrospective actions.

Agile Decision Style

Low-Quality Response

  • Forces immediate insertion without tradeoff discussion.
  • Ignores team capacity and Definition of Done.
  • Adds scope silently to please a stakeholder.
  • Blames velocity without examining flow blockers.

High-Quality Response

  • Uses transparent prioritization with the product owner.
  • Facilitates team input on realistic options.
  • Optimizes near-term value without hidden rework.
  • Addresses systemic impediments surfaced by metrics.
Agile Trap

Agile does not mean 'no planning' or 'no documentation.' It means planning and documentation are fit-for-purpose and evolve with learning. Options that reject all structure are usually wrong.

PMP Decode Rule

In agile contexts, use fast feedback loops to reduce uncertainty before scaling decisions.

Practice this topic

Reinforce this lesson with scenario questions tagged Servant Leadership, Requirements, Value Delivery.

Go to Practice