Agile
535 bites tagged Agile — interview questions with model answers, and 60-second explainers.
How do you translate field-study findings into user stories and acceptance criteria?
Tests turning qualitative findings into engineer-ready backlog items. Strong answers: synthesize personas from observations, map pain points to epics, break into As-I-want-so-that stories with acceptance criteria, and co-create with engineers.
How does UX research integrate into a two-week agile sprint?
This tests if you see research as ongoing discovery, not a predev phase. A good answer covers backlog work across sprints, outcome-based prioritization, and engineer touchpoints in refinement. Red flag: saying research happens only before coding starts.
Research Spike: Fast Reconnaissance Before Commitment
A research spike is a time-boxed scout mission to answer one blocking question before the team commits. Use it when requirements are fuzzy. The footgun is letting the spike balloon into a full research project instead of a sharp go or no-go call.
Lean UX: Outcomes Over Deliverables
Lean UX treats design as a hypothesis, not a specification. Cross-functional teams run minimum viable experiments, gather user feedback early, and iterate. The footgun: obsessing over polished deliverables instead of validated learning.
How does a fixed marketing launch date change your development approach?
Acknowledge the business case, fix time and flex scope via Iron Triangle, front-load risk. Whether you treat fixed deadlines as a scope negotiation challenge while guarding quality. Cutting tests or scope for the date.
Now-Next-Later Roadmaps: Commitment Over Calendar Dates
Now-Next-Later buckets work by commitment, not dates, keeping priorities visible without false precision. Use it when teams need alignment more than Gantt charts. The fatal mistake is letting stakeholders map buckets to quarters, recreating the deadline trap.
Ward Cunningham: Ship Early, But Repay Technical Debt
Ward Cunningham, who coined "technical debt," said shipping early to learn is like a loan: valuable only if you repay fast. Teams that never refactor see progress drop to zero as all effort goes to interest. Use debt to buy learning time, then refactor.
How would you frame technical debt for your manager's business case?
This tests translating debt into business risk and cost of delay. A strong answer quantifies velocity drag, proposes phased remediation via WSJF or capacity allocation, and offers roadmap trade-offs.
What is throughput and how does it differ from velocity?
Tests whether you know throughput is count-based and velocity estimate-based. Define throughput as items finished per sprint regardless of size, contrast velocity's point sum, pick throughput for forecasting and keep velocity for calibration.
How do you evolve a team from dependent to self-managing?
Tests situational leadership across Tuckman's stages. Answer: direct in Forming, facilitate conflict in Storming, observe in Norming, system-coach in Performing, and retire each stance as trust grows.
Velocity is fluctuating wildly. How would you coach the team?
Tests whether you treat velocity as a diagnostic, not a target. A strong answer checks story sizing, unplanned work, definition of done, and team stability before changing process. Red flag: demanding higher estimates or comparing teams to normalize velocity.
How would you advocate for decentralizing a deployment approval dependency?
Propose a pilot with guardrails; track lead time, defect rate, rollbacks; define escalation paths. Separating strategic and local decisions while using data. Demanding autonomy without metrics or dismissing enterprise risk.
Manager wants to attend your Sprint Retrospective. Risk and response?
This tests your grasp of psychological safety in retrospectives. A strong answer cites the observer effect, proposes an alternative forum first, and sets ground rules if attendance is required.
What options exist when a story is too large for one sprint?
This tests vertical-slicing discipline versus architectural decomposition. A strong answer covers splitting by user value, checking INVEST criteria, and avoiding task-like layers. A red flag is proposing horizontal database or UI splits that defer feedback.
How should the team handle an oversized user story in Sprint Planning?
Split it vertically with the Product Owner, swarm the top slice, and renegotiate scope rather than overcommitting. Protecting the Sprint Goal when a story is too big. Proposing overtime or horizontal splits.
What structural impediments drive Zombie Scrum in agile transformations?
Spot project funding, component silos, absent real stakeholders, HR incentives that punish team autonomy, and a utilization culture killing improvement. diagnosing org design beyond team rituals.
Quantify the cost of not addressing technical debt to a Product Owner
Model debt as velocity tax; forecast delays; map time to revenue; scope a slice. Turning tech drag into business cost a PO can weigh against features. Calling it ugly without delivery risk data.
How do you handle NFRs in the backlog and make them visible?
Write NFRs as measurable backlog items with acceptance criteria; embed in Definition of Done; decompose into tasks; automate validation. Making NFRs visible and actionable in Scrum.
How do blockers and impediments differ, and when do you escalate?
It tests whether you separate immediate task stops from chronic drag. Blockers are red-light stops for swarming; impediments are velocity drains surfaced in retrospectives and escalated with data.
How does an engineering manager's role change moving to agile autonomous teams?
Tests understanding of shifting from command-and-control to coaching and enabling teams. Strong answers cite three domains: team coaching, value investment, and environment shaping, plus servant leadership.
How does management evolve in scaled agile versus traditional program management?
This tests whether you see scaled agile shifting management from command to enablement. A strong answer contrasts LeSS manager-as-teacher supporting self-managing teams against traditional program-management command structures.
How would you probabilistically forecast 40 stories using throughput data?
Tests probabilistic forecasting literacy using historical throughput. Good answers gather 8–12 periods of throughput, run Monte Carlo resampling, and present percentile delivery curves (e.g., 50th/85th/95th).
From an engineer's perspective, when does Cycle Time begin and end?
Tests if you set Cycle Time boundaries to expose wait states past coding. Strong answer: starts at In Progress, ends at Done or production, includes review/test, excludes backlog queues, and distinguishes from Lead Time. Red flag: starting at ticket creation.
What is the primary purpose of a WIP limit in Kanban?
Tests whether you see Kanban as a flow system, not just a board. A great answer says WIP limits constrain multitasking to reduce cycle time and improve throughput by prioritizing finishing over starting. Red flag: saying limits are for tracking progress.
Get Agile bites daily.
Five a day, five minutes, offline. With quizzes so it sticks.
Open testing — you’ll join as an early tester.