Scrum ist eine Entwicklungsmethodik , es ist eine wiederholbare Prozess für die Entwicklung hochwertiger Software . Scrum konzentriert sich auf schnell Iterationen ; funktionierende Prototypen schnell und produziert verbessert oder verschrottet werden . Scrum versucht, durch eine Verringerung der Entwickler Glück hat die Aufsicht zu erhöhen. Scrum fördert auch die Teamarbeit durch die Förderung der Entwickler zu planen und Code zusammen . Erhöhte Entwicklungsgeschwindigkeit
Statistiken zeigen, dass etwa die Hälfte der Funktionen in kommerzielle Software nie benutzt werden . Scrum zielt darauf ab, die Entwicklungszeit von nur Arbeit an Features, die offensichtlich geschäftlichen Nutzen bereitzustellen, um den Endverbraucher zu reduzieren. Scrum nutzt auch einen iterativen Workflow wiederholt machen kleine Meilensteine konzentriert. Dies hält Entwickler motiviert und konzentriert .
Flexibilität
Die Scrum -Methodik rechnet Änderungen während der Entwicklung. Da der Scrum -Entwicklungsprozess so iterativen wird , ist es dadurch möglich, den weitgehenden strukturellen Veränderungen während der Entwicklung zu machen. Scrum auch vertritt eine stark objektorientierte Ansatz zur Erstellung von Software . Dies steht im Gegensatz zu prozeduralen Ansätze , die weniger modular kann . Dies macht Scrum ideal für Projekte, bei denen die Anforderungen schlecht angegeben sind oder unbekannt.
Entwickler Glück
Scrum braucht viel Macht weg von Management und gibt es an die Entwickler . Entwickler sind viel unabhängiger in Scrum -Methodik , und sind frei, mehr Entscheidungen darüber, wie Software geschrieben werden soll machen . Entwickler sind kreativ, so kann dies dazu beitragen, die Moral der Software-Entwicklungsteams . Außerdem verringert sich die Konzentration auf Iteration und machen kleine Meilensteine der Menge an Planung , die getan werden muss. Entwickler können mehr Zeit Codierung.
Weniger Verwaltung
Manager haben viel weniger Verantwortung im Gedränge Ansatz zur Software-Entwicklung. Unternehmen können Geld sparen, da weniger Management Manager erforderlich sind , wenn das Gedränge Ansatz verfolgt . Dies wird zu einem günstigeren Endprodukts führen seit Gedränge sinkt auch die Entwicklungszeit. Scrum macht es leicht, über die Fortschritte des Projekts zu überprüfen, da häufige Berichte Teil der Scrum- Methodik sind .