Sobes.tech
Junior

Was ist Agile und was ist Scrum?

sobes.tech KI

Antwort von AI

Agile ist eine Sammlung flexibler Prinzipien für die Softwareentwicklung, beschrieben im Agile-Manifest. Die Hauptwerte sind: Menschen und Interaktionen sind wichtiger als Prozesse und Werkzeuge; funktionierende Produkte sind wichtiger als umfassende Dokumentation; Zusammenarbeit mit dem Kunden ist wichtiger als Vertragsbedingungen zu vereinbaren; Bereitschaft zur Veränderung ist wichtiger als die Befolgung eines ursprünglichen Plans.

Scrum ist ein Rahmenwerk zur Anwendung der Agile-Prinzipien. Es ist ein iterativer und inkrementeller Ansatz für das Management von Softwareentwicklungsprojekten.

Schlüsselfaktoren von Scrum:

  • Rollen: Product Owner (Produktbesitzer), Scrum Master (Scrum-Meister), Entwicklungsteam.
  • Ereignisse (Zeremonien):
    • Sprint - fester Arbeitszeitraum (normalerweise 1-4 Wochen).
    • Sprint Planning (Sprint-Planung)
    • Daily Scrum (Tägliches Stand-up)
    • Sprint Review (Sprint-Überprüfung)
    • Sprint Retrospective (Sprint-Rückblick)
  • Artefakte:
    • Product Backlog (Produkt-Backlog)
    • Sprint Backlog (Sprint-Backlog)
    • Increment (Inkrement)

Scrum konzentriert sich auf Transparenz, Inspektion und Anpassung, wodurch Teams schnell auf Änderungen der Anforderungen reagieren und ihre Prozesse kontinuierlich verbessern können.