🎁 Get Your Free Engineering Interview Toolkit

AcademyProject ManagementScrum — Agile Project Framework

Beginner5 min read

Scrum — Agile Project Framework

Scrum is an agile framework for developing and delivering complex products in short iterative cycles called sprints (typically 1–4 weeks). It defines three roles (Product Owner, Scrum Master, Development Team), five events (Sprint, Sprint Planning, Daily Scrum, Sprint Review, Sprint Retrospective), and three artefacts (Product Backlog, Sprint Backlog, Increment).

One-page infographic
Visual summary of Scrum — Agile Project Framework · Free PDF
Download PDF

Why companies use it

  • ·Delivers working product increments frequently, enabling early customer feedback and course correction
  • ·Improves team transparency through daily standups, sprint reviews, and visible backlog management
  • ·Reduces risk by time-boxing work — failed experiments fail fast and cheaply
  • ·Widely adopted in software product development and increasingly in hardware engineering and R&D contexts

What hiring managers look for

  • ·Scrum is the most common agile framework in engineering organisations — candidates without Scrum experience are increasingly rare and disadvantaged
  • ·Hiring managers look for engineers who understand the purpose of each ceremony, not just who attend them
  • ·Experience as a Scrum Master or Product Owner shows additional cross-functional leadership capability
  • ·Understanding where Scrum works well (complex, uncertain work) and where it does not (repeatable operations) shows judgment

Typical interview questions

Q1

What are the three Scrum roles and what is each responsible for?

Q2

What is the difference between the Product Backlog and the Sprint Backlog?

Q3

What happens in a Sprint Retrospective and what makes one effective?

Q4

How does Scrum handle a situation where a sprint cannot be completed because requirements changed mid-sprint?

Q5

Have you worked in a Scrum team? What worked well and what would you improve?

Common mistakes

  • ·Treating daily standups as status reports to management rather than synchronisation meetings within the team
  • ·Allowing the Product Backlog to become a dumping ground — it must be regularly refined, prioritised, and estimated
  • ·Not running Sprint Retrospectives, or running them superficially — this is the primary mechanism for team improvement
  • ·Extending sprints when the team cannot complete the sprint goal — predictable sprint length is more important than completing every item
  • ·Confusing Scrum with project management — Scrum does not replace a project plan; it delivers value iteratively within a project

Real engineering example

An embedded software team at a semiconductor equipment company introduced Scrum after experiencing long integration delays. By limiting work in progress to one sprint at a time, maintaining a refined backlog, and running bi-weekly sprint reviews with the hardware team, they reduced software integration time from 6 weeks to 10 days and improved feature delivery predictability from 42% to 87% of sprint commitments met.
Topics covered
ScrumagilesprintProduct OwnerScrum Masterbacklogsoftware

Related interview guides

Software EngineerEmbedded Software EngineerFirmware EngineerProject Leader High TechTechnical Product Manager

Related topics

Agile — Iterative Development Principles
4 min · Beginner
Kanban — Visual Flow Management
4 min · Beginner
PMP — Project Management Professional
5 min · Intermediate

More in Project Management

Agile — Iterative Development Principles4 minKanban — Visual Flow Management4 minPMP — Project Management Professional5 minPRINCE2 — Projects IN Controlled Environments5 min

Preparing for an interview?

Browse our role-specific interview guides written by engineers who know what hiring managers at ASML, NXP, and Philips look for.

Browse Interview Guides →