Intern
What is Scrum?
sobes.tech AI
Answer from AI
Iterative and incremental framework for product development management with a focused approach to solving complex adaptive problems. Core principles: transparency, inspection, adaptation.
Key entities:
- Roles: Product Owner, Scrum Master, Development Team.
- Artifacts: Product Backlog, Sprint Backlog, Increment.
- Events: Sprint, Sprint Planning, Daily Scrum, Sprint Review, Sprint Retrospective.
The goal is to create a valuable, working product increment at the end of each sprint.
# Example of Scrum development structure (not code, but concept)
def scrum_cycle():
"""Process of one sprint in Scrum."""
product_owner.prioritize_backlog()
development_team.plan_sprint() # Sprint Planning
while sprint_in_progress:
development_team.build_increment()
development_team.conduct_daily_scrum() # Daily Scrum
development_team.present_increment() # Sprint Review
team_inspects_process() # Sprint Retrospective