Skip to main content

Was ist das agile Manifest?

Das agile Manifest waren die öffentlichen Erklärungen, die am 11. Februar 2001 von 17 der visionärsten Software -Ingenieure im Gegensatz zum Thema Agile -Softwareentwicklung vorgenommen wurden.Zum Zeitpunkt dieses Treffens war Agile Software Development ein neues Konzept mit vielen Optionen für Entwickler.Das agile Manifest war ein Versuch, alle hellen Köpfe der agilen Verarbeitung an einem Ort zusammenzubringen, um sich über die Grundprinzipien und Ideen aller agilen Prozesse zu einigenProgrammierung, Scrum, adaptive Softwareentwicklung und die Dynamic Systems Development Method (DSDM).Jeder dieser Prozesse versucht, bessere Methoden für die Implementierung von Computersoftware zu erstellen.Die Hauptverbesserung bei all diesen Methoden besteht darin, dass die Softwareentwicklung auf eine Weise erstellt werden sollte, um Änderungen der Geschäftsanforderungen zu unterstützen und keine Prozesse zu erfordern, die die Rückkopplungsschleife für den Kunden schließen.

vor den Kreationen des agilen Entwicklungsprozesses,Die gesamte Softwareentwicklung wurde in einer Wasserfallmethode abgeschlossen.Der Begriff Wasserfall wird verwendet, um den direkten Arbeitsmusterprozess zu definieren, bei dem alle Anforderungen erfüllt werden müssen, um erledigt zu werden, und definiert mit einem Ende, das alle definierten Funktionen umfasst.Ähnlich wie bei einem Wasserfall gibt es einen klaren Anfang und Ende für alle Systeme.Dieser Entwicklungsprozess ermöglicht keine Änderungen der Anforderungen vor Abschluss einer gesamten Softwareanwendung.

Ein öffentliches Treffen fand in einer Ski -Lodge in Snowbird, Utah, unter der Koordination von Robert Martin statt.Die Liste der Teilnehmer umfasst Kent Beck, Dave Tomas, Mike Beedle, Jeff Sutherland, Arie Van Bennekum, Ken Schwaber, Alistiar Cockburn, Steve Mellor, Ward Cunningham, Robert C. Martin, Martin Fowler, Brian Marick, James Grenning, John Kern, John Kern undJim Highsmith, Ron Jeffries und Andrew Hunt.Während alle diese Personen agile, leichte Entwicklungsmethoden stützten, hatten jeweils seine eigene Präferenz für die Implementierung der Methodik.

wurden von den Unterzeichner des agilen Manifests vier Schlüsselwerte definiert und vereinbart.Die erste bestand darin, Einzelpersonen und Interaktionen über Werkzeuge und Prozesse Wert zu setzen.Zweitens wurde die Software, die arbeitete, über umfassende Dokumente geschätzt.Die Zusammenarbeit mit dem Kunden wurde als wichtiger angesehen als die Einschränkungsverhandlungen.Schließlich verpflichtete sich die Gruppe, auf Veränderungen zu reagieren, die einem Plan folgen.

Die Essenz dieses Teams und des agilen Manifests bestand darin, einen Entwicklungsumfeldprozess zu schaffen, der die Bedeutung des Kunden verstand.Dies könnte, wie sie glaubten, durch offen und ständig mit dem Kunden zusammengearbeitet werden.Die Kommunikation würde dazu beitragen, dass die geleistete Arbeit tatsächlich einen geschäftlichen Wert schaffen und Feedback vom Kunden ermöglichen.Für bessere Gesamtsoftwareanwendungen.Durch die Erstellung eines iterativen Softwareprozesses kann der Kunde das Endprodukt optimieren, indem sie Änderungen der Anforderungen ermöglichen.Die Wahrnehmung der Anwendung ist besser, da ein Arbeitssystem ein Hauptmaß für den Fortschritt des Systems ist.