Scrum ist eine agile Entwicklungsmethode, die in sogenannten Sprints organisiert ist. Es wird oft auch als agiles Projektmanagement-Framework beschrieben, welches die Zusammenarbeit in Teams vereinfachen soll und basiert auf kontinuierlichem Lernen und einer stetigen Anpassung an sich ändernde Faktoren.
Ein Sprint beinhaltet verschiedene Schritte, angefangen mit der Sprint-Planung über das Daily Scrum bis hin zum Sprint- Review und der Sprint- Retro. An diesen Schritten sind die drei im Kern von Scrum stehenden Rollen maßgeblich beteiligt:
Die Kanban-Methode stammt ursprünglich aus dem Bereich der Produktionsprozesssteuerung und weist Ähnlichkeiten zur Scrum-Methode auf. Ein Unterschied ist aber, dass es bei Scrum verschiedene Rollen gibt, bei der Kanban-Methode allerdings nicht. Ein weiterer Unterschied sind die Sprintphasen, die es bei Scrum gibt und während denen das Board im Gegensatz zu Kanban nicht weiter gepflegt werden darf. Ein Scrum- Board wird nach jedem Sprint gelöscht und neu aufgesetzt. Eine Priorisierung der Aufgaben ist bei Kanban mehr optional, bei Scrum allerdings vorgeschrieben und Aufgaben eines Kanban-Boards können von mehreren Teams und/oder Einzelpersonen gleichzeitig genutzt werden, während ein Scrum-Board lediglich von einem Team genutzt werden darf. In der Scrum-Methode sind crossfunktionale Teams vorgeschrieben, bei Kanban hingegen sind sie optional und Experten-Teams erlaubt.
Auf t3n.de findest du immer die aktuellsten News, Tipps und Tricks in der Umsetzung agiler Methoden und zum Arbeiten mit Scrum.