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.