Sobes.tech
Junior

What is Agile and what is Scrum?

sobes.tech AI

Answer from AI

Agile is a set of flexible software development principles described in the Agile Manifesto. The core values are: individuals and interactions over processes and tools; working software over comprehensive documentation; customer collaboration over contract negotiation; responding to change over following a plan.

Scrum is one of the frameworks for implementing Agile principles. It is an iterative and incremental approach to managing software development projects.

Key elements of Scrum:

  • Roles: Product Owner, Scrum Master, Development Team.
  • Events (ceremonies):
    • Sprint - a fixed period of work (usually 1-4 weeks).
    • Sprint Planning
    • Daily Scrum
    • Sprint Review
    • Sprint Retrospective
  • Artifacts:
    • Product Backlog
    • Sprint Backlog
    • Increment

Scrum focuses on transparency, inspection, and adaptation, enabling teams to quickly respond to changing requirements and continuously improve their processes.