Skip to content
RED SAGSkills

Agile interview questions and answers

Agile interview questions check how you plan and deliver work in short cycles and respond to change.

Below are 60 Agile questions with the correct answer and a short explanation, grouped from fresher to experienced level. Try each one before you open the answer.

What Agile interviews usually check

  • ✓Agile values and principles
  • ✓Scrum and Kanban
  • ✓User stories and estimation
  • ✓Velocity and flow metrics
  • ✓Handling changing priorities

Agile interview questions for freshers easy

1. Definition of done

How does a team's Definition of Done differ from a story's acceptance criteria?

  1. A.They are the same thing
  2. B.The Definition of Done is a shared quality checklist for every item (for example tested, reviewed, documented); acceptance criteria are specific to one story
  3. C.Acceptance criteria apply to the whole team; the Definition of Done is for one story
  4. D.Only the CEO can write a Definition of Done
Show answer

Answer: B. The Definition of Done is a shared quality checklist for every item (for example tested, reviewed, documented); acceptance criteria are specific to one story

Acceptance criteria say what this story must do. The Definition of Done says what quality standards all work must meet before it counts as complete. Both are needed to avoid "done but not really done".

2. Why refine the backlog

What is the main purpose of backlog refinement sessions?

  1. A.To assign blame for late work
  2. B.To demo finished features to customers
  3. C.To clarify, split and estimate upcoming items so they are ready for planning
  4. D.To write the company strategy
Show answer

Answer: C. To clarify, split and estimate upcoming items so they are ready for planning

Refinement brings the PM, engineers and designers together to understand upcoming work, ask questions, find risks and break items down. Well-refined items make sprint planning faster and reduce surprises.

3. The sprint goal

Why does Scrum recommend setting a sprint goal rather than just a list of tickets?

  1. A.Tickets are not allowed in Scrum
  2. B.It makes sprints longer
  3. C.It lets managers track individual output
  4. D.A single objective gives the team focus and flexibility: if plans change, they can adjust the work while still reaching the goal
Show answer

Answer: D. A single objective gives the team focus and flexibility: if plans change, they can adjust the work while still reaching the goal

A sprint goal explains why this sprint matters. When surprises happen, the team can trade tickets while protecting the outcome, which is better than finishing random tickets that do not add up to value.

4. Limiting work in progress

Why do teams set WIP (work in progress) limits?

  1. A.It removes the need for any priorities
  2. B.Finishing fewer things at once ships value sooner
  3. C.It lets the team start more projects
  4. D.It makes people look busier to managers
Show answer

Answer: B. Finishing fewer things at once ships value sooner

Starting many items spreads effort thin, adds switching and delays all of them. Capping WIP makes the team finish before starting, so value reaches users earlier.

5. Jira rank and priority field

In Jira, many items share the "High" priority value. How can the team show the exact order to work in?

  1. A.Drag items into order in the backlog to set their rank
  2. B.Sort by the reporter's name
  3. C.Sort by the date each item was created
  4. D.Add more priority values such as "Very very high"
Show answer

Answer: A. Drag items into order in the backlog to set their rank

Jira's backlog rank gives a single order, while the priority field is a label with few values. Teams often use priority for urgency of bugs and rank for the actual order of work.

6. Scrum accountabilities

Which three accountabilities does the Scrum Guide define for a Scrum Team?

  1. A.Project Manager, Team Lead and Tester
  2. B.Product Owner, Project Manager and Developers
  3. C.Scrum Master, Architect and Business Analyst
  4. D.Product Owner, Scrum Master and Developers
Show answer

Answer: D. Product Owner, Scrum Master and Developers

The Scrum Guide names three accountabilities: Product Owner, Scrum Master and Developers. There is no project manager role inside a Scrum Team. Testers, architects and analysts all count as Developers if they do the work.

7. Purpose of the retrospective

What is the purpose of the Sprint Retrospective?

  1. A.To demonstrate the increment to stakeholders
  2. B.To choose the items for the next sprint
  3. C.To inspect how the sprint went for people, interactions, processes and tools, and plan improvements
  4. D.To re-estimate the whole Product Backlog
Show answer

Answer: C. To inspect how the sprint went for people, interactions, processes and tools, and plan improvements

The retrospective is the team's chance to improve how it works. It ends with concrete improvements, which may be added to the next sprint. Showing the increment happens in the Sprint Review and selecting work happens in Sprint Planning.

8. The Definition of Done

What is the Definition of Done in Scrum?

  1. A.A shared, formal description of the quality an increment must meet to count as complete
  2. B.A list of every feature planned for the release
  3. C.The Product Owner's personal sign-off on each item
  4. D.The date on which the sprint ends
Show answer

Answer: A. A shared, formal description of the quality an increment must meet to count as complete

The Definition of Done creates a common understanding of 'finished', such as code reviewed, tested and documented. Work that does not meet it cannot be released or shown as done. It protects quality and makes progress transparent.

9. Maximum sprint length

According to the Scrum Guide, how long can a sprint be?

  1. A.Exactly two weeks
  2. B.One month or less, with a consistent length
  3. C.Up to six weeks
  4. D.Any length the Product Owner picks, changing each sprint
Show answer

Answer: B. One month or less, with a consistent length

Sprints are fixed-length events of one month or less. Two weeks is common but not required. A consistent length gives a steady rhythm for planning, inspection and adaptation.

10. Reading the Agile Manifesto

The Agile Manifesto says "Individuals and interactions over processes and tools". What does "over" mean here?

  1. A.Processes and tools should be removed from agile teams
  2. B.Processes and tools matter only after the first release
  3. C.The right side is required only in regulated projects
  4. D.Both sides have value, but the left side is valued more
Show answer

Answer: D. Both sides have value, but the left side is valued more

The manifesto states that while there is value in the items on the right, the items on the left are valued more. Agile teams still use processes and tools; they just do not let them replace conversation and collaboration.

11. The primary measure of progress

According to the principles behind the Agile Manifesto, what is the primary measure of progress?

  1. A.Percentage of tasks completed
  2. B.Working software
  3. C.Hours logged against the plan
  4. D.Number of documents signed off
Show answer

Answer: B. Working software

One of the twelve principles says "Working software is the primary measure of progress." Tasks and hours can look complete while nothing usable exists, so agile teams judge progress by what actually works.

12. The three pillars of Scrum

Scrum is founded on empiricism. Which three pillars support it?

  1. A.Planning, execution and closure
  2. B.Commitment, courage and focus
  3. C.Transparency, inspection and adaptation
  4. D.Scope, time and cost
Show answer

Answer: C. Transparency, inspection and adaptation

Empiricism means making decisions based on what is observed. Work must be transparent so it can be inspected, and inspection is useful only if the team adapts when it finds a problem.

13. Lead time vs cycle time

On a Kanban board, what is usually the difference between lead time and cycle time?

  1. A.Lead time counts working days; cycle time counts calendar days
  2. B.Lead time starts at the request; cycle time starts when work begins
  3. C.Lead time is for bugs; cycle time is for features
  4. D.They are the same measure under two names
Show answer

Answer: B. Lead time starts at the request; cycle time starts when work begins

Lead time is measured from when the customer asks (the item is committed or created) to delivery. Cycle time starts when the team actually starts working on it, so lead time includes the waiting time in the queue.

14. A pull system

Kanban is described as a "pull" system. What does that mean in practice?

  1. A.People take new work only when they have capacity for it
  2. B.Managers assign work to people every morning
  3. C.Work is pulled back to To Do if it is late
  4. D.The customer pulls the release when they want it
Show answer

Answer: A. People take new work only when they have capacity for it

In a pull system a new item starts only when there is free capacity, usually shown by a WIP limit not yet reached. This stops work piling up half-done, unlike push systems where work is assigned regardless of capacity.

15. The Product Goal

What is the Product Goal in the 2020 Scrum Guide?

  1. A.The list of features chosen for the next sprint
  2. B.A long-term objective the Scrum Team plans against
  3. C.The release date agreed with the project sponsor
  4. D.The target velocity the team must hit this quarter
Show answer

Answer: B. A long-term objective the Scrum Team plans against

The Product Goal describes a future state of the product and is the commitment for the Product Backlog. The team works on one Product Goal at a time and fulfils or abandons it before taking the next.

16. Pair programming

Which agile approach is best known for practices like pair programming, TDD and continuous integration?

  1. A.Extreme Programming
  2. B.The Kanban method
  3. C.Scaled Agile (SAFe)
  4. D.PRINCE2 Agile
Show answer

Answer: A. Extreme Programming

Extreme Programming focuses on technical practices such as pair programming, test-driven development, continuous integration and small releases. Many Scrum teams adopt XP practices to meet a strong Definition of Done.

17. A minimum viable product

What is the main purpose of a minimum viable product (MVP)?

  1. A.To release a cheap version with fewer bugs
  2. B.To finish the full product faster
  3. C.To learn from real users with the least effort
  4. D.To show investors a design mockup
Show answer

Answer: C. To learn from real users with the least effort

An MVP is the smallest thing that tests a key assumption with real customers. Its value is learning, which guides what to build next.

18. Maximising work not done

An agile principle says "Simplicity, the art of maximizing the amount of work not done, is essential." What does it encourage?

  1. A.Doing the minimum testing possible
  2. B.Skipping features and steps that add no value
  3. C.Reducing the number of team members
  4. D.Avoiding all documentation
Show answer

Answer: B. Skipping features and steps that add no value

The principle asks teams to avoid building or doing what nobody needs. It does not mean cutting quality; it means focusing effort on what delivers value.

19. The sailboat retrospective

In a "sailboat" retrospective, what do the anchors usually stand for?

  1. A.Things slowing the team down
  2. B.Goals the team is sailing towards
  3. C.Things pushing the team forward
  4. D.Risks that may appear ahead
Show answer

Answer: A. Things slowing the team down

In the sailboat metaphor, wind is what helps, anchors are what holds the team back, rocks are risks ahead and the island is the goal. Visual formats help quieter people contribute.

20. The three Cs of a story

Ron Jeffries described a user story with three Cs. What are they?

  1. A.Customer, Context, Constraint
  2. B.Code, Commit, Close
  3. C.Clarity, Consistency, Completeness
  4. D.Card, Conversation, Confirmation
Show answer

Answer: D. Card, Conversation, Confirmation

The card is a short written reminder, the conversation is where the team and stakeholders work out the details, and confirmation is the acceptance criteria that show it is done. The card is not meant to hold every detail.

Agile intermediate interview questions medium

21. Three Amigos session

In a Three Amigos session, what does the QA engineer mainly contribute?

  1. A.Writing the production code
  2. B.Approving the sprint budget
  3. C.Deciding the release date alone
  4. D.Questions about edge cases, unclear rules and acceptance criteria, often written as examples before coding starts
Show answer

Answer: D. Questions about edge cases, unclear rules and acceptance criteria, often written as examples before coding starts

Three Amigos brings together business (product owner), development and testing to discuss a story. QA asks "what if" questions and turns rules into concrete examples, which become acceptance tests. Finding gaps here is the cheapest form of shift-left testing.

22. Items stuck in progress

A board shows four items "in progress" for over six weeks while new items keep starting. What should the team do?

  1. A.Mark them done to clean the board
  2. B.Start more items to keep everyone busy
  3. C.Hide the old items from the board view
  4. D.Finish or stop stuck items before starting more
Show answer

Answer: D. Finish or stop stuck items before starting more

Aging work holds value back and often signals blockers or lost priority. Swarm to finish it, or consciously stop it and free the capacity, before pulling new items.

23. Waiting for sign-off

Finished features wait an average of 3 weeks for legal sign-off before release. A feature has a cost of delay of ₹2 lakh a week. What does the wait cost per feature?

  1. A.₹12 lakh
  2. B.₹3 lakh
  3. C.₹6 lakh
  4. D.₹2 lakh
Show answer

Answer: C. ₹6 lakh

3 weeks x ₹2 lakh = ₹6 lakh. Queues between steps are often the biggest delay in delivery. Valuing them helps justify fixes such as earlier legal review.

24. Little's Law cycle time

A Kanban team has 20 items in progress on average and finishes 5 items per week. Using Little's Law, what is the average cycle time?

  1. A.100 weeks
  2. B.4 weeks
  3. C.0.25 weeks
  4. D.25 weeks
Show answer

Answer: B. 4 weeks

Little's Law says average cycle time = average WIP / average throughput. Here 20 / 5 = 4 weeks. To shorten cycle time without working faster, reduce work in progress.

25. Work not done at sprint end

On the last day of the sprint, a story is coded but has not passed testing required by the Definition of Done. What happens to it?

  1. A.It is shown in the review as done, with testing next sprint
  2. B.It is not part of the Increment and goes back to the Product Backlog
  3. C.It is counted at half its story points
  4. D.The sprint is extended by two days to finish it
Show answer

Answer: B. It is not part of the Increment and goes back to the Product Backlog

Work that does not meet the Definition of Done cannot be released or presented as done. It returns to the Product Backlog, where the Product Owner decides whether and when to continue it; sprint length is never extended.

26. Writing testable acceptance criteria

Which acceptance criterion is the most testable for a "apply discount code" story?

  1. A.Given a ₹2,000 cart and code SAVE10, when applied, the total is ₹1,800
  2. B.The discount feature should work smoothly for every user
  3. C.The system should apply all discounts quickly and correctly
  4. D.Discount codes should be easy to use and nicely designed
Show answer

Answer: A. Given a ₹2,000 cart and code SAVE10, when applied, the total is ₹1,800

Given/When/Then with concrete values gives a clear pass or fail. Words like "smoothly", "quickly" or "easy" cannot be tested without further definition.

27. A burndown that rises

Halfway through a sprint, the sprint burndown line jumps up instead of going down. What is the most likely cause?

  1. A.The team finished several stories at once
  2. B.Work was added to the sprint or re-estimated larger
  3. C.The sprint was shortened by the Product Owner
  4. D.Developers stopped logging their hours
Show answer

Answer: B. Work was added to the sprint or re-estimated larger

A burndown shows remaining work. It rises only when remaining work increases, which means new items were added or existing ones were found to be bigger. The team should check whether this threatens the Sprint Goal.

28. The expedite lane

A Kanban team adds an "Expedite" swimlane for production outages. What is a sensible policy for it?

  1. A.Allow one item at a time and let it bypass normal limits
  2. B.Allow any number of items so outages never wait
  3. C.Use it for any request coming from senior managers
  4. D.Put items there whenever the normal lane is full
Show answer

Answer: A. Allow one item at a time and let it bypass normal limits

An expedite class of service handles truly urgent work with a very low limit, often one. Without a limit, everything becomes "urgent" and normal flow collapses.

29. The 2020 Scrum Guide changes

Which change did the 2020 Scrum Guide make?

  1. A.It added a fourth accountability called Agile Coach
  2. B.It made the daily scrum optional
  3. C.It required the three daily scrum questions
  4. D.It introduced the Product Goal and the term "Developers"
Show answer

Answer: D. It introduced the Product Goal and the term "Developers"

The 2020 update added the Product Goal, used "Developers" instead of "Development Team", moved to one Scrum Team focused on one product, and removed the three daily scrum questions as a required format.

30. Reading a cycle time scatterplot

A team's cycle time scatterplot shows the 85th percentile at 12 days. What does that tell you?

  1. A.The average item takes 12 days
  2. B.85% of items took more than 12 days
  3. C.85% of past items finished in 12 days or less
  4. D.The next item will take exactly 12 days
Show answer

Answer: C. 85% of past items finished in 12 days or less

A percentile is a point below which that share of results fall. The 85th percentile at 12 days means 85 of every 100 past items finished in 12 days or fewer, which is useful for setting expectations.

31. Cost of delay

A feature would earn ₹4 lakh per week once live. It is delayed by 3 weeks. What is its cost of delay over that period?

  1. A.₹4 lakh
  2. B.₹1.33 lakh
  3. C.₹7 lakh
  4. D.₹12 lakh
Show answer

Answer: D. ₹12 lakh

Cost of delay is the value lost per unit of time when work is late: ₹4 lakh × 3 weeks = ₹12 lakh. Making it explicit helps compare items fairly when ordering the backlog.

32. PI Objectives and business value

At the end of SAFe PI Planning, how do Business Owners use the 1–10 business value scale?

  1. A.They give planned value to each team's PI objectives
  2. B.They rate each developer's personal performance
  3. C.They score the risk level of each feature
  4. D.They set each team's velocity for the next PI
Show answer

Answer: A. They give planned value to each team's PI objectives

Business Owners give each PI objective a planned business value from 1 to 10. After the PI they score actual value, which feeds the predictability measure.

33. Scrum of Scrums

Five teams build one product and keep tripping over each other's changes. What is a Scrum of Scrums?

  1. A.A sprint in which all the teams work as one team
  2. B.A monthly review meeting with all stakeholders
  3. C.A regular sync where team reps coordinate cross-team work
  4. D.A permanent team made up of all the Scrum Masters
Show answer

Answer: C. A regular sync where team reps coordinate cross-team work

In a Scrum of Scrums, a representative from each team meets often to discuss integration, dependencies and impediments. The best person to send is whoever knows the cross-team issue, not always the Scrum Master.

34. Escaped defects

What does the "escaped defects" metric measure?

  1. A.Bugs found by developers during unit testing
  2. B.Bugs found after work was marked done or released
  3. C.Bugs that were closed without any code fix
  4. D.Bugs that were reassigned to another team
Show answer

Answer: B. Bugs found after work was marked done or released

Escaped defects are those that slip past the team's quality checks into later stages or production. A rising count often means the Definition of Done or testing practices need to improve.

35. Adding a new team member

A team's velocity is steady at 40. A new developer joins. What is the most realistic expectation for the next sprint or two?

  1. A.Velocity may dip while the team onboards them
  2. B.Velocity will jump to 48 points straight away
  3. C.Velocity will stay at exactly 40 points
  4. D.Velocity must be recalculated from zero again
Show answer

Answer: A. Velocity may dip while the team onboards them

Onboarding takes time from existing members, so short-term velocity often dips before it improves. Forecasts should account for this rather than assuming instant gains.

36. An absent Product Owner

The Product Owner is in meetings all week and developers keep guessing details. What is the most likely effect?

  1. A.Velocity rises because there are fewer interruptions
  2. B.Rework rises because built items miss what users need
  3. C.The Scrum Master becomes the decision maker
  4. D.Nothing changes if the backlog was refined
Show answer

Answer: B. Rework rises because built items miss what users need

Questions always arise during a sprint. If the Product Owner is not reachable, developers guess, and wrong guesses lead to rework. The Scrum Master should help the organisation free up the Product Owner or name a proxy with real authority.

37. Explicit column policies

Cards often move from "Dev" to "Test" without code review, and testers send them back. Which Kanban practice helps most?

  1. A.Increase the WIP limit on the Test column
  2. B.Write explicit exit criteria for each board column
  3. C.Add a new column on the board called "Rework"
  4. D.Ask the testers to start testing much earlier
Show answer

Answer: B. Write explicit exit criteria for each board column

Explicit policies, such as "Leave Dev only when reviewed and unit tests pass", make expectations visible and shared. That removes guessing and the back-and-forth.

38. A now-next-later roadmap

Why do many agile product teams prefer a now-next-later roadmap over a dated Gantt-style roadmap?

  1. A.It removes the need to talk to stakeholders about plans
  2. B.It shows priority and intent without exact dates for uncertain work
  3. C.It lists every single story for the next twelve months
  4. D.It is the roadmap format required by the Scrum Guide
Show answer

Answer: B. It shows priority and intent without exact dates for uncertain work

Now-next-later groups items by time horizon: committed, likely and exploratory. It communicates direction honestly while keeping room to learn, unlike fixed dates on work nobody has explored.

39. Ideal days

A team estimates a story at "3 ideal days". What does that mean?

  1. A.3 calendar days, including the weekends
  2. B.3 days for the whole team working on it together
  3. C.3 days with a 20% buffer already added in
  4. D.3 days of work with no interruptions or waiting
Show answer

Answer: D. 3 days of work with no interruptions or waiting

An ideal day is a day with full focus on the item and no distractions. Real elapsed time is longer, which is why ideal days need a conversion factor and are often replaced by points.

40. Planning a holiday sprint

A team's usual velocity is 40 points for a 10-day sprint. The next sprint has 2 public holidays, so only 8 working days. What is a sensible starting forecast?

  1. A.About 40 points
  2. B.About 50 points
  3. C.About 20 points
  4. D.About 32 points
Show answer

Answer: D. About 32 points

With 8 of 10 days available, capacity is about 80%, so 40 × 0.8 = 32 points is a fair starting point. The team then adjusts for known leave and other factors in Sprint Planning.

Agile interview questions for experienced candidates hard

41. Three projects in parallel

A team can do three equal 4-week projects one after another, or all three in parallel, finishing all at week 12. What is the main gain of doing them in sequence?

  1. A.There is no difference in when value arrives
  2. B.Total effort drops to just 4 weeks
  3. C.Value comes at weeks 4 and 8, not all at 12
  4. D.All three projects finish at week 4
Show answer

Answer: C. Value comes at weeks 4 and 8, not all at 12

In sequence, project 1 delivers at week 4 and project 2 at week 8, instead of all at week 12. Parallel work also adds switching costs, so it usually finishes even later than week 12.

42. Comparing team velocity

Leadership wants to rank five Scrum teams by velocity and reward the highest. What is the best response?

  1. A.Push back: story points are relative to each team, so ranking invites point inflation; use outcomes and flow measures instead
  2. B.Agree, and standardise one point as eight hours across teams
  3. C.Agree, but only reward teams whose velocity is rising
  4. D.Agree, because velocity is the best productivity measure
Show answer

Answer: A. Push back: story points are relative to each team, so ranking invites point inflation; use outcomes and flow measures instead

Each team sizes points differently, so a velocity of 40 in one team is not more than 30 in another. When velocity becomes a target, teams inflate estimates and the metric stops helping forecasting. Outcomes, cycle time, throughput and quality are better ways to discuss performance.

43. Commitments for each artifact

In the 2020 Scrum Guide, each artifact has a commitment. Which pairing is correct?

  1. A.Product Backlog: Product Goal; Sprint Backlog: Sprint Goal; Increment: Definition of Done
  2. B.Product Backlog: Definition of Done; Sprint Backlog: Product Goal; Increment: Sprint Goal
  3. C.Product Backlog: Sprint Goal; Sprint Backlog: Definition of Done; Increment: Product Goal
  4. D.Product Backlog: Roadmap; Sprint Backlog: Velocity; Increment: Release plan
Show answer

Answer: A. Product Backlog: Product Goal; Sprint Backlog: Sprint Goal; Increment: Definition of Done

The Product Goal gives the Product Backlog direction, the Sprint Goal is the single objective of the Sprint Backlog, and the Definition of Done says when work becomes part of the Increment. These commitments add focus and transparency to each artifact.

44. Velocity as a target

Leadership sets each team a target of "10% more story points every sprint". Three sprints later, velocity is up 30% but customers see no faster delivery. What most likely happened?

  1. A.Teams became 30% faster and customers did not notice
  2. B.The burndown chart was set up incorrectly
  3. C.Teams inflated estimates, so points rose without more value
  4. D.The Product Owner stopped accepting stories
Show answer

Answer: C. Teams inflated estimates, so points rose without more value

When a measure becomes a target, people optimise the measure (Goodhart's law). Points are relative and team-owned, so the easiest way to "grow" velocity is to estimate higher. Measure outcomes such as lead time or customer value instead.

45. Monte Carlo forecasting

A Kanban team wants to answer "When will these 40 items be done?" using a Monte Carlo forecast. What input does it need?

  1. A.A story point estimate for every one of the 40 items
  2. B.Historical throughput samples, such as items finished per week
  3. C.The planned hours of each team member
  4. D.The average size of past epics in points
Show answer

Answer: B. Historical throughput samples, such as items finished per week

Monte Carlo simulation repeatedly samples past throughput to simulate many possible futures. The result is a range with probabilities, for example "85% chance by 14 November", without estimating each item.

46. A service level expectation

A Kanban team publishes an SLE: "85% of items finish within 9 days." An item has been in progress for 7 days. What should the team do?

  1. A.Wait until day 9, as the SLE is not yet breached
  2. B.Treat it as at risk and act now, since it is near the SLE
  3. C.Move it back to To Do to reset the clock
  4. D.Ignore it; 15% of items may take longer
Show answer

Answer: B. Treat it as at risk and act now, since it is near the SLE

An SLE is a forecast of how long an item should take, and work item age is checked against it daily. An item at day 7 of 9 needs attention now, such as swarming or removing a blocker, before it becomes a slow outlier.

47. A severe bug mid-sprint

In the middle of a sprint, a bug stops customers in the UAE from paying with cards. The team is the only one who can fix it. What is the best approach?

  1. A.Add it to the Product Backlog for the next Sprint Planning
  2. B.Cancel the sprint and start a new one just for the bug
  3. C.Fix it only after the Sprint Goal has been fully met
  4. D.Fix it now and agree with the PO what sprint scope to drop
Show answer

Answer: D. Fix it now and agree with the PO what sprint scope to drop

A critical production issue usually outranks planned work. The Scrum Guide allows scope to be renegotiated with the Product Owner as more is learned, so the team fixes the bug and agrees what to drop, keeping the Sprint Goal if possible.

48. Component teams or feature teams

An e-commerce company has separate frontend, backend and database teams. Every customer feature needs all three and takes 3 sprints because of hand-offs. What change best addresses this?

  1. A.Add a dependency manager to track hand-offs
  2. B.Form cross-functional feature teams that can deliver end to end
  3. C.Make sprints longer so all three teams finish together
  4. D.Ask each component team to estimate in hours
Show answer

Answer: B. Form cross-functional feature teams that can deliver end to end

Component teams create dependencies for nearly every feature, so value waits in queues between teams. Feature teams own a customer outcome across layers, which cuts hand-offs; a tracker only makes the waiting visible.

49. Conway's law in practice

A company splits its product into "payments team" and "orders team", and soon the system has two loosely joined services with a messy interface between them. Which idea explains this?

  1. A.Parkinson's law: work expands to fill the time available
  2. B.Brooks's law: adding people to a late project makes it later
  3. C.Goodhart's law: a measure that becomes a target stops being useful
  4. D.Conway's law: systems mirror the communication structure of the organisation
Show answer

Answer: D. Conway's law: systems mirror the communication structure of the organisation

Conway's law says designs copy the communication structure of the groups that build them. Agile organisations use this on purpose (the "inverse Conway manoeuvre") by shaping teams around the architecture they want.

50. A hardening sprint every release

A team runs four feature sprints followed by a "hardening sprint" to test, fix bugs and integrate before each release. What does this usually reveal?

  1. A.The team is mature enough for longer sprints
  2. B.The Product Owner is ordering the backlog well
  3. C.This is the standard Scrum release pattern
  4. D.The Definition of Done is too weak, so undone work piles up
Show answer

Answer: D. The Definition of Done is too weak, so undone work piles up

If testing and integration are needed after "done" work, each sprint's Increment was not truly usable. Strengthening the Definition of Done so this work happens inside each sprint reduces risk and makes velocity honest.

51. PO and Scrum Master as one person

To save cost, a startup asks one person to act as both Product Owner and Scrum Master. What is the strongest concern?

  1. A.The Scrum Guide forbids anyone from holding two accountabilities
  2. B.The team would then also need a separate project manager
  3. C.It mixes deciding what to build with protecting how the team works
  4. D.Velocity can no longer be measured with a combined role
Show answer

Answer: C. It mixes deciding what to build with protecting how the team works

The Product Owner pushes for value and scope, while the Scrum Master protects the process and team health, including from scope pressure. One person doing both often loses the balance; it is a risk to manage, not a rule broken.

52. Large-Scale Scrum (LeSS)

In basic LeSS, what is the structure for up to about eight teams?

  1. A.One Product Owner per team, with a chief PO above
  2. B.Each team runs its own sprint length and backlog
  3. C.One Product Owner, one backlog, one shared sprint
  4. D.A release train led by a Release Train Engineer
Show answer

Answer: C. One Product Owner, one backlog, one shared sprint

LeSS keeps Scrum simple at scale: one product, one Product Owner, one Product Backlog, one Definition of Done and a common sprint. Release trains and RTEs are SAFe concepts.

53. The Nexus Integration Team

In the Nexus framework for 3–9 Scrum Teams, what is the Nexus Integration Team accountable for?

  1. A.Writing all the code that joins the teams' work
  2. B.Approving every story before it enters a sprint
  3. C.Managing the budget and staffing of the Nexus
  4. D.Ensuring an integrated Increment every sprint
Show answer

Answer: D. Ensuring an integrated Increment every sprint

The Nexus Integration Team is accountable for an integrated Increment each sprint. It coaches and removes integration impediments, but the Scrum Teams still do the integration work.

54. Copying the Spotify model

A bank renames its teams "squads", "tribes" and "chapters" after reading about Spotify, but nothing else changes. Why is this usually disappointing?

  1. A.Spotify's model only works for teams under ten people
  2. B.The terms are trademarked and cannot be used by others
  3. C.Squads are not allowed to use either Scrum or Kanban
  4. D.It copies labels without the culture and practices behind them
Show answer

Answer: D. It copies labels without the culture and practices behind them

The "Spotify model" described how one company worked at one point in time, and Spotify itself says it kept changing. Renaming teams without changing decision rights, alignment and engineering practices gives little benefit.

55. Water-Scrum-Fall

A company does six months of requirements, then Scrum sprints for build, then three months of UAT and release. What is the main weakness?

  1. A.Sprints are far too short for real development work
  2. B.User feedback still comes only at the end, so risk remains
  3. C.The team will end up with too many Scrum Masters
  4. D.Requirements will change too often for sprints to work
Show answer

Answer: B. User feedback still comes only at the end, so risk remains

Sprints in the middle improve team flow, but releasing and learning from users still happens only after months. Agile's main risk reduction comes from frequent, usable releases and feedback.

56. Stable teams vs resource pools

To keep everyone busy, a PMO moves developers between three teams every sprint. Which effect is most likely?

  1. A.Velocity becomes unreliable and team performance drops
  2. B.Each team gains more ideas and grows faster
  3. C.Forecasts get more accurate thanks to flexibility
  4. D.Retrospectives are no longer needed
Show answer

Answer: A. Velocity becomes unreliable and team performance drops

Stable, long-lived teams build shared context and trust, which drives performance and makes velocity a usable forecasting signal. Constant reshuffling resets the team to "forming" and wipes out that learning.

57. A misleading agile metric

A VP reports "Our 12 teams delivered 3,400 story points this quarter, up 20%." Why is this a weak measure of success?

  1. A.It should be reported per month instead of per quarter
  2. B.Points are team-relative and say nothing about outcomes for customers
  3. C.Story points can only be reported for one team
  4. D.The number is too large to be accurate
Show answer

Answer: B. Points are team-relative and say nothing about outcomes for customers

Points are not comparable across teams and are easy to inflate, so summing them means little. Better measures look at outcomes, such as customer adoption, lead time and quality.

58. The agile testing quadrants

In Brian Marick's agile testing quadrants, where do exploratory testing and usability testing sit?

  1. A.Business-facing tests that critique the product (Q3)
  2. B.Technology-facing tests that support the team (Q1)
  3. C.Business-facing tests that support the team (Q2)
  4. D.Technology-facing tests that critique the product (Q4)
Show answer

Answer: A. Business-facing tests that critique the product (Q3)

Q1 is unit and component tests; Q2 is functional tests and examples; Q3 is business-facing tests that critique the product, such as exploratory and usability testing; Q4 covers performance and security. The quadrants help plan a balanced test strategy.

59. Shown in review but criteria not met

In the sprint review the PO finds one of five acceptance criteria not met. The team says it is 90% done and asks to count the points. What should happen?

  1. A.Count 90% of the story's points this sprint
  2. B.Count the points and fix it next sprint
  3. C.Not done: no points, and the work goes back to the backlog
  4. D.Delete the failed criterion so the story passes
Show answer

Answer: C. Not done: no points, and the work goes back to the backlog

In Scrum a story is done or not done. Counting partial points inflates velocity and hides work left. The unmet criterion stays, and the PO re-ranks the remaining work, which may be quick to finish next sprint.

60. Cycle time from WIP and throughput

A Kanban team has 12 stories in progress on average and finishes 4 stories a week. Using Little's Law, what is the average cycle time?

  1. A.48 weeks
  2. B.3 weeks
  3. C.0.33 weeks
  4. D.8 weeks
Show answer

Answer: B. 3 weeks

Little's Law says average cycle time = average WIP / average throughput = 12 / 4 = 3 weeks. Cutting WIP while keeping throughput the same shortens cycle time, which is why Kanban teams set WIP limits.

Ready to test yourself?

Take a 15-question Agile MCQ test with a score at the end, or practise the full Agile question bank and earn points on the leaderboard.