Agile Werte heute

Im ersten Buch über Scrum, “Agile Software Development with Scrum“, beschreiben Ken Schwaber und Mike Beedle die folgenden fünf Kernwerte von Scrum:

  • Commitment
  • Fokus
  • Offenheit
  • Respekt
  • Mut

Die Werte im Detail:

Commitment

Scrum, wie auch extreme Programming sieht es vor, dass sich Teams zu einem gewissen Arbeitspensum “commiten” – d.h. dass die Teams in einer definierten Zeit (Sprint, Iteration,…) eine definierte Funktionalität entwickeln werden. Der Wille und der Mut zu Verbindlichkeiten und zu einer gemeinsamen Vision ist daher ein elementarer Wert in Scrum.

Fokus

Aus dem Management ist “Fokus” als strategische Erfolgsposition bekannt. In der Softwareentwicklung ist der Fokus auf die gegenwärtige Arbeit genauso ausschlaggebend für den Erfolg eines Unternehmens. In Scrum und extreme Programming wird durch “herunterbrechen” der Anforderungen in überschaubare Tasks und durch das Arbeiten in Sprints bzw. Iterationen der Fokus auf die gegenwärtige Arbeit gelenkt. Auch hochfrequente Meetings und die gegebenen Commitments führen dazu, dass alle Beteiligten immer nur ein Ziel vor Augen haben und dadurch fokussiert an die Arbeit herangehen.

Offenheit

Offenheit ist in Scrum in zweierlei Ausprägungen präsent. Einerseits handelt es sich um die Offenheit eines jeden Einzelnen gegenüber neuen Praktiken, Techniken, Denkweisen usw. Auf der anderen Seite ist damit gemeint , wie man mit Transparenz in Konflikten, Anforderungen, Informationen, usw. umgeht. Auftretende Probleme werden sofort transparent gemacht und so oft es sinnvoll ist,  mit den Endbenutzern oder Kunden bzw.  Auftraggebern schlichtweg allen Stakeholdern besprochen.

Respekt

Scrum bedeutet Teamarbeit und das geht nicht ohne gegenseitigen Respekt. Ein respektvoller Umgang beinhaltet für mich unterschiedliche Meinungen zuzulassen, eigene Schwächen und jene anderer zu honorieren und einen entsprechenden Umgang miteinander zu pflegen. Hierarchien werden aufgelöst. Kollektive Identitäten entstehen. Das Team korrigiert sich selbst, weil jeder die Vision kennt und über den Tellerrand hinaus schauen kann.

Mut

Scrum funktioniert anders als die meisten traditionellen Unternehmen gestrickt sind. Statt Hierarchien zählen Netzwerke, statt Autorität tritt Kollaboration in den Vordergrund. Um traditionell gewachsene Strukturen zu verändern braucht es viel Mut und Courage. In einer Zeit der Paradigmen Shifts gibt es viel Unsicherheit. Vorgetrampelte Pfade müssen verlassen werden, um weiterhin konkurrenzfähig zu bleiben. Selbstmanagement (Selbständigkeit) und verantwortliches Handeln ist heutzutage als Softskill nicht mehr wegzudenken.

 

Kent Beck beschreibt ähnliche Werte in seinem Buch “Extreme Programming Explained“. Meiner Meinung nach sind folgende Werte ebenfalls als essentiell anzusehen:

Einfachheit

Scrum und extreme Programming werden auch als “lean development” – also schlanke Entwicklung – bezeichnet. In diesem Wörtchen “lean” steckt schon der Drang nach Einfachheit. Es soll lieber der direkte Weg zum nutzbringenden Produkt oder Prozess gewählt werden, als viel Zeit in langwierige Planungen zu investieren, die sich über die Zeit wieder x-mal ändert. “Weniger, aber dafür richtig!” ist also das Ziel in Scrum.

Kommunikation

Menschen entwickeln. Darum ist Kommunikation ein elementarer Bestandteil der Entwicklung selbst. Immer dann, wenn Wissen von einer Person an eine andere Person übermittelt wird, kann es, abhängig von der Art der Übermittlung, beim Wissenstransfer zu Missverständnissen kommen. Im Wissensmanagement spricht man von direkten Wissenstransfer, wenn sich zwei Personen face-to-face gegenüber stehen während diese kommunizieren, im Gegensatz zum indirekten Wissenstransfer, der über Dokumente oder technische Systeme abgewickelt wird. Besser für die “fehlerfreie” Kommunikation ist natürlich der direkte Wissenstransfer, da hier der Empfänger mit Feedback (Worten, Gestik, Mimik,…) direkt reagieren kann und so mehr Aspekte in die Kommunikation einfließen. Meetings haben also einen hohen Stellenwert. (Zu beachten ist, dass man sie auch effektiv gestaltet.)

Meist werden Werte mit lieb, sozial etc. assoziiert. Das hat etwas mit unserem christlich-abendländischen Background zu tun und der Überinterpretation der Selbstlosigkeit.  Das finde ich jedoch nicht richtig.

Quelle: https://stwunder.wordpress.com/2012/08/02/die-werte-von-scrum/