SCRUM Das Chaos der Softwareentwicklung unter Kontrolle halten

SCRUM ist ein leichtgewichtiger Prozess, der zum Management und zur Kontrolle der Software- und Produktentwicklung eingesetzt wird. SCRUM verwendet iterative, inkrementelle Praktiken und ist für sich genommen eine effektive Methode. Diese kann aber auch in Kombination mit anderen Entwicklungspraktiken verwendet werden, wie etwa Extreme Programming (XP) oder andere iterative Methoden. SCRUM ist eine der beliebtesten agilen Methoden, weil es die Produktivität signifikant steigert und beschleunigt zu Rentabilität führt.

Moderne Theorie der Prozesskontrolle


SCRUM basiert auf der modernen Prozesskontrolltheorie und erlaubt einen systematischen Weg, die bestmögliche Software unter Einsatz der verfügbaren Mittel in akzeptabler Qualität und zu den vereinbarten Lieferterminen herzustellen.

Iterativ und inkrementell


Der SCRUM Lebenszyklus gliedert sich in kurze Entwicklungsschritte, genannt Sprints. SCRUM synchronisiert die Softwareanforderungen eng mit einer Abfolge von iterativen Prototypen.

Kontrolle über das Chaos


Die Entwicklung von Software-Produkten beinhaltet ein hohes Maß an Chaos in Form von Unsicherheit und unvorhersehbarem Verhalten. SCRUM-Projekte werden durch das Einrichten, die Wartung und die Überwachung von Schlüsselparametern kontrolliert. Diese Kontrolle ist das Rückgrat des SCRUM-Prozesses.

Die wichtigsten Fakten zu SCRUM

1 - Ein agiler Prozess für die Steuerung und Kontrolle der Entwicklungsarbeit. Kann dazu dienen, bestehende Praktiken der Softwareentwicklung miteinander zu verbinden.


2 - Eine Team-orientierte Herangehensweise, mit der Systeme iterativ und stufenweise entwickelt werden können, wenn Anforderungen sich schnell verändern.


3 - Kontrolliert das Chaos der widersprüchlichen Interessen und Bedürfnisse.


4 - Verbessert die Kommunikation und optimiert die Kooperation.


5 - SCRUM ist so ausgelegt, dass es dem Team dabei hilft, Hindernisse zu entdecken und zu überwinden, die der Entwicklung und der Fertigstellung des Produkts im Wege stehen.


6 - SCRUM kann sowohl auf einzelne Projekte wie auch auf ganze Organisationen angewendet werden.